diff options
author | beck <> | 2023-07-05 21:23:37 +0000 |
---|---|---|
committer | beck <> | 2023-07-05 21:23:37 +0000 |
commit | f02026f6f76299e13e86d72eda1292aed8790474 (patch) | |
tree | 3cafd04134ea26f8b5da5e120671d9a01bff9156 /src/lib/libcrypto/bio/b_sock.c | |
parent | f84ae72d736cf133007e9416282403a5c00bae5d (diff) | |
download | openbsd-f02026f6f76299e13e86d72eda1292aed8790474.tar.gz openbsd-f02026f6f76299e13e86d72eda1292aed8790474.tar.bz2 openbsd-f02026f6f76299e13e86d72eda1292aed8790474.zip |
Hide symbols in asn1 and bio
ok jsing@
Diffstat (limited to 'src/lib/libcrypto/bio/b_sock.c')
-rw-r--r-- | src/lib/libcrypto/bio/b_sock.c | 10 |
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 | } |
65 | LCRYPTO_ALIAS(BIO_get_host_ip); | ||
65 | 66 | ||
66 | int | 67 | int |
67 | BIO_get_port(const char *str, unsigned short *port_ptr) | 68 | BIO_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 | } |
93 | LCRYPTO_ALIAS(BIO_get_port); | ||
92 | 94 | ||
93 | int | 95 | int |
94 | BIO_sock_error(int sock) | 96 | BIO_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 | } |
106 | LCRYPTO_ALIAS(BIO_sock_error); | ||
104 | 107 | ||
105 | struct hostent * | 108 | struct hostent * |
106 | BIO_gethostbyname(const char *name) | 109 | BIO_gethostbyname(const char *name) |
107 | { | 110 | { |
108 | return gethostbyname(name); | 111 | return gethostbyname(name); |
109 | } | 112 | } |
113 | LCRYPTO_ALIAS(BIO_gethostbyname); | ||
110 | 114 | ||
111 | int | 115 | int |
112 | BIO_socket_ioctl(int fd, long type, void *arg) | 116 | BIO_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 | } |
125 | LCRYPTO_ALIAS(BIO_socket_ioctl); | ||
121 | 126 | ||
122 | int | 127 | int |
123 | BIO_get_accept_socket(char *host, int bind_mode) | 128 | BIO_get_accept_socket(char *host, int bind_mode) |
@@ -203,6 +208,7 @@ err: | |||
203 | } | 208 | } |
204 | return (s); | 209 | return (s); |
205 | } | 210 | } |
211 | LCRYPTO_ALIAS(BIO_get_accept_socket); | ||
206 | 212 | ||
207 | int | 213 | int |
208 | BIO_accept(int sock, char **addr) | 214 | BIO_accept(int sock, char **addr) |
@@ -245,9 +251,11 @@ BIO_accept(int sock, char **addr) | |||
245 | end: | 251 | end: |
246 | return (ret); | 252 | return (ret); |
247 | } | 253 | } |
254 | LCRYPTO_ALIAS(BIO_accept); | ||
248 | 255 | ||
249 | int | 256 | int |
250 | BIO_set_tcp_ndelay(int s, int on) | 257 | BIO_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 | } |
261 | LCRYPTO_ALIAS(BIO_set_tcp_ndelay); | ||