summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio/b_sock.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/bio/b_sock.c')
-rw-r--r--src/lib/libcrypto/bio/b_sock.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/libcrypto/bio/b_sock.c b/src/lib/libcrypto/bio/b_sock.c
index 301f73914a..00bbe9c37e 100644
--- a/src/lib/libcrypto/bio/b_sock.c
+++ b/src/lib/libcrypto/bio/b_sock.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: b_sock.c,v 1.70 2022/12/22 20:13:45 schwarze Exp $ */ 1/* $OpenBSD: b_sock.c,v 1.71 2023/07/05 21:23:37 beck Exp $ */
2/* 2/*
3 * Copyright (c) 2017 Bob Beck <beck@openbsd.org> 3 * Copyright (c) 2017 Bob Beck <beck@openbsd.org>
4 * 4 *
@@ -62,6 +62,7 @@ BIO_get_host_ip(const char *str, unsigned char *ip)
62 freeaddrinfo(res); 62 freeaddrinfo(res);
63 return (1); 63 return (1);
64} 64}
65LCRYPTO_ALIAS(BIO_get_host_ip);
65 66
66int 67int
67BIO_get_port(const char *str, unsigned short *port_ptr) 68BIO_get_port(const char *str, unsigned short *port_ptr)
@@ -89,6 +90,7 @@ BIO_get_port(const char *str, unsigned short *port_ptr)
89 freeaddrinfo(res); 90 freeaddrinfo(res);
90 return (1); 91 return (1);
91} 92}
93LCRYPTO_ALIAS(BIO_get_port);
92 94
93int 95int
94BIO_sock_error(int sock) 96BIO_sock_error(int sock)
@@ -101,12 +103,14 @@ BIO_sock_error(int sock)
101 return (1); 103 return (1);
102 return (err); 104 return (err);
103} 105}
106LCRYPTO_ALIAS(BIO_sock_error);
104 107
105struct hostent * 108struct hostent *
106BIO_gethostbyname(const char *name) 109BIO_gethostbyname(const char *name)
107{ 110{
108 return gethostbyname(name); 111 return gethostbyname(name);
109} 112}
113LCRYPTO_ALIAS(BIO_gethostbyname);
110 114
111int 115int
112BIO_socket_ioctl(int fd, long type, void *arg) 116BIO_socket_ioctl(int fd, long type, void *arg)
@@ -118,6 +122,7 @@ BIO_socket_ioctl(int fd, long type, void *arg)
118 SYSerror(errno); 122 SYSerror(errno);
119 return (ret); 123 return (ret);
120} 124}
125LCRYPTO_ALIAS(BIO_socket_ioctl);
121 126
122int 127int
123BIO_get_accept_socket(char *host, int bind_mode) 128BIO_get_accept_socket(char *host, int bind_mode)
@@ -203,6 +208,7 @@ err:
203 } 208 }
204 return (s); 209 return (s);
205} 210}
211LCRYPTO_ALIAS(BIO_get_accept_socket);
206 212
207int 213int
208BIO_accept(int sock, char **addr) 214BIO_accept(int sock, char **addr)
@@ -245,9 +251,11 @@ BIO_accept(int sock, char **addr)
245end: 251end:
246 return (ret); 252 return (ret);
247} 253}
254LCRYPTO_ALIAS(BIO_accept);
248 255
249int 256int
250BIO_set_tcp_ndelay(int s, int on) 257BIO_set_tcp_ndelay(int s, int on)
251{ 258{
252 return (setsockopt(s, IPPROTO_TCP, TCP_NODELAY, &on, sizeof(on)) == 0); 259 return (setsockopt(s, IPPROTO_TCP, TCP_NODELAY, &on, sizeof(on)) == 0);
253} 260}
261LCRYPTO_ALIAS(BIO_set_tcp_ndelay);