if(!bio) return NULL;
BIO *BIO_find_type(BIO *bio, int type)	{	int mt,mask;	mask=type&0xff;	do	{		if (bio->method != NULL)			{			mt=bio->method->type;			if (!mask)				{				if (mt & type) return(bio);				}			else if (mt == type)				return(bio);			}		bio=bio->next_bio;		} while (bio != NULL);	return(NULL);	}