This simply corrects 2 errors within bio.h that relate to: BIO_get_conn_ip() & BIO_get_conn_int_port()
They are currently passing BIO_C_SET_CONNECT to BIO_*_ctrl() rather than BIO_C_GET_CONNECT Shay Harding [EMAIL PROTECTED]
--- bio.h Thu Jan 17 14:23:00 2002 +++ bio.h.new Thu Jan 17 14:23:33 2002 @@ -356,8 +356,8 @@ #define BIO_set_conn_int_port(b,port) BIO_ctrl(b,BIO_C_SET_CONNECT,3,(char *)port) #define BIO_get_conn_hostname(b) BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,0) #define BIO_get_conn_port(b) BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,1) -#define BIO_get_conn_ip(b,ip) BIO_ptr_ctrl(b,BIO_C_SET_CONNECT,2) -#define BIO_get_conn_int_port(b,port) BIO_int_ctrl(b,BIO_C_SET_CONNECT,3,port) +#define BIO_get_conn_ip(b) BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,2) +#define BIO_get_conn_int_port(b) BIO_int_ctrl(b,BIO_C_GET_CONNECT,3) #define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL)
