BIOerr(BIO_F_BIO_PUTS,BIO_R_UNINITALISED);
BIOerr(BIO_F_BIO_PUTS,BIO_R_UNINITIALIZED);
int BIO_puts(b,in)BIO *b;const char *in;	{	int i;	long (*cb)();	if ((b == NULL) || (b->method == NULL) || (b->method->bputs == NULL))		{		BIOerr(BIO_F_BIO_PUTS,BIO_R_UNSUPPORTED_METHOD);		return(-2);		}	cb=b->callback;	if ((cb != NULL) &&		((i=(int)cb(b,BIO_CB_PUTS,in,0,0L,1L)) <= 0))			return(i);	if (!b->init)		{		BIOerr(BIO_F_BIO_PUTS,BIO_R_UNINITALISED);		return(-2);		}	i=b->method->bputs(b,in);	if (cb != NULL)		i=(int)cb(b,BIO_CB_PUTS|BIO_CB_RETURN,in,0,			0L,(long)i);	return(i);	}