}
int BIO_set(BIO *bio, BIO_METHOD *method)	{	bio->method=method;	bio->callback=NULL;	bio->cb_arg=NULL;	bio->init=0;	bio->shutdown=1;	bio->flags=0;	bio->retry_reason=0;	bio->num=0;	bio->ptr=NULL;	bio->prev_bio=NULL;	bio->next_bio=NULL;	bio->references=1;	bio->num_read=0L;	bio->num_write=0L;	CRYPTO_new_ex_data(bio_meth,bio,&bio->ex_data);	if (method->create != NULL)		if (!method->create(bio))			return(0);	return(1);	}