summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2021-01-28 13:11:16 +0100
committerStefan Metzmacher <metze@samba.org>2021-01-28 15:27:06 +0100
commit8c524f7d35b649451888932b86a7118e99b02716 (patch)
tree7a7b825f62effda42f5bb78e5509000ea439228f /src
parente0af87fff246887aacab8c94c3cf4dca2a28a94c (diff)
downloadsocket_wrapper-8c524f7d35b649451888932b86a7118e99b02716.tar.gz
socket_wrapper-8c524f7d35b649451888932b86a7118e99b02716.tar.xz
socket_wrapper-8c524f7d35b649451888932b86a7118e99b02716.zip
src/socket_wrapper.c: remove unused swrap_bind_symbol_libnsl()
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
Diffstat (limited to 'src')
-rw-r--r--src/socket_wrapper.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/socket_wrapper.c b/src/socket_wrapper.c
index 35d61b5..9935681 100644
--- a/src/socket_wrapper.c
+++ b/src/socket_wrapper.c
@@ -572,7 +572,6 @@ static char *socket_wrapper_dir(void);
enum swrap_lib {
SWRAP_LIBC,
- SWRAP_LIBNSL,
SWRAP_LIBSOCKET,
};
@@ -581,8 +580,6 @@ static const char *swrap_str_lib(enum swrap_lib lib)
switch (lib) {
case SWRAP_LIBC:
return "libc";
- case SWRAP_LIBNSL:
- return "libnsl";
case SWRAP_LIBSOCKET:
return "libsocket";
}
@@ -620,7 +617,6 @@ static void *swrap_load_lib_handle(enum swrap_lib lib)
#endif
switch (lib) {
- case SWRAP_LIBNSL:
case SWRAP_LIBSOCKET:
#ifdef HAVE_LIBSOCKET
handle = swrap.libc.socket_handle;
@@ -750,16 +746,6 @@ static void swrap_mutex_unlock(pthread_mutex_t *mutex)
swrap_mutex_unlock(&libc_symbol_binding_mutex); \
}
-#define swrap_bind_symbol_libnsl(sym_name) \
- if (swrap.libc.symbols._libc_##sym_name.obj == NULL) { \
- swrap_mutex_lock(&libc_symbol_binding_mutex); \
- if (swrap.libc.symbols._libc_##sym_name.obj == NULL) { \
- swrap.libc.symbols._libc_##sym_name.obj = \
- _swrap_bind_symbol(SWRAP_LIBNSL, #sym_name); \
- } \
- swrap_mutex_unlock(&libc_symbol_binding_mutex); \
- }
-
/****************************************************************************
* IMPORTANT
****************************************************************************