Documented BIO_set_accept_port()/BIO_get_accept_port()
authorJimC <jim@carroll.com>
Thu, 4 Aug 2016 10:53:02 +0000 (06:53 -0400)
committerRich Salz <rsalz@openssl.org>
Wed, 10 Aug 2016 15:07:42 +0000 (11:07 -0400)
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1386)

doc/crypto/BIO_s_accept.pod

index 174bd73ce150061201c34fa449994031c8d53adb..70f5f9287b406195e1ff5775087b4475dc658377 100644 (file)
@@ -15,7 +15,7 @@ BIO_set_bind_mode, BIO_get_bind_mode, BIO_do_accept - accept BIO
  long BIO_set_accept_name(BIO *b, char *name);
  char *BIO_get_accept_name(BIO *b);
 
- long BIO_set_accept_port(BIO *b, char *name);
+ long BIO_set_accept_port(BIO *b, char *port);
  char *BIO_get_accept_port(BIO *b);
 
  BIO *BIO_new_accept(char *host_port);
@@ -61,10 +61,16 @@ where "host" is the interface to use and "port" is the port.
 The host can be "*" or empty which is interpreted as meaning
 any interface.  If the host is an IPv6 address, it has to be
 enclosed in brackets, for example "[::1]:https".  "port" has the
-same syntax as the port specified in BIO_set_conn_name() for
+same syntax as the port specified in BIO_set_conn_port() for
 connect BIOs, that is it can be a numerical port string or a
 string to lookup using getservbyname() and a string table.
 
+BIO_set_accept_port() uses the string B<port> to set the accept
+port.  "port" has the same syntax as the port specified in
+BIO_set_conn_port() for connect BIOs, that is it can be a numerical
+port string or a string to lookup using getservbyname() and a string
+table.
+
 BIO_new_accept() combines BIO_new() and BIO_set_accept_name() into
 a single call: that is it creates a new accept BIO with port
 B<host_port>.
@@ -148,8 +154,9 @@ BIO_set_accept_name(), BIO_set_accept_port(), BIO_set_nbio_accept(),
 BIO_set_accept_bios(), and BIO_set_bind_mode(), return 1 for success and 0 or
 -1 for failure.
 
-BIO_set_accept_name() and BIO_get_accept_port() returns the port name or NULL
-on error.
+BIO_set_accept_name() returns the accept name or NULL on error.
+
+BIO_get_accept_port() returns the port as a string or NULL on error.
 
 BIO_get_bind_mode() returns the set of B<BIO_BIND> flags, or -1 on failure.