Remove the state parameter from BIO_ctrl_set_connected
authorRichard Levitte <levitte@openssl.org>
Mon, 2 Nov 2015 15:48:53 +0000 (16:48 +0100)
committerRichard Levitte <levitte@openssl.org>
Mon, 2 Nov 2015 16:36:49 +0000 (17:36 +0100)
The actual implementation has the state of the connection being
controlled with the peer parameter, non-NULL meaning connected and
NULL meaning connected.

Reviewed-by: Andy Polyakov <appro@openssl.org>
include/openssl/bio.h

index 6f099313ba19b8d44b4dbe70298351faf10c1954..09a95100c632b8fe6245382bbd79937f4af3c4c0 100644 (file)
@@ -589,8 +589,8 @@ int BIO_ctrl_reset_read_request(BIO *b);
 /* ctrl macros for dgram */
 # define BIO_ctrl_dgram_connect(b,peer)  \
                      (int)BIO_ctrl(b,BIO_CTRL_DGRAM_CONNECT,0, (char *)peer)
-# define BIO_ctrl_set_connected(b, state, peer) \
-         (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_CONNECTED, state, (char *)peer)
+# define BIO_ctrl_set_connected(b,peer) \
+         (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_CONNECTED, 0, (char *)peer)
 # define BIO_dgram_recv_timedout(b) \
          (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP, 0, NULL)
 # define BIO_dgram_send_timedout(b) \