Lines Matching defs:options
33 * @options: BIO socket options (currently unused)
41 int BIO_socket(int domain, int socktype, int protocol, int options)
63 * @options: BIO socket options
65 * Connects to the address using the given socket and options.
72 * options holds BIO socket options that can be used
79 int BIO_connect(int sock, const BIO_ADDR *addr, int options)
88 if (!BIO_socket_nbio(sock, (options & BIO_SOCK_NONBLOCK) != 0))
91 if (options & BIO_SOCK_KEEPALIVE) {
101 if (options & BIO_SOCK_NODELAY) {
136 * @options: BIO socket options
138 * Binds to the address using the given socket and options.
148 int BIO_bind(int sock, const BIO_ADDR *addr, int options)
164 if (options & BIO_SOCK_REUSEADDR) {
189 * @options: BIO socket options
191 * Binds to the address using the given socket and options, then
222 int BIO_listen(int sock, const BIO_ADDR *addr, int options)
242 if (!BIO_socket_nbio(sock, (options & BIO_SOCK_NONBLOCK) != 0))
245 if (options & BIO_SOCK_KEEPALIVE) {
255 if (options & BIO_SOCK_NODELAY) {
272 on = options & BIO_SOCK_V6_ONLY ? 1 : 0;
283 if (!BIO_bind(sock, addr, options))
300 * @options: BIO socket options, applied on the accepted socket.
303 int BIO_accept_ex(int accept_sock, BIO_ADDR *addr_, int options)
322 if (!BIO_socket_nbio(accepted_sock, (options & BIO_SOCK_NONBLOCK) != 0)) {