src/socket_wrapper.c: remove unused swrap_bind_symbol_libnsl()
authorStefan Metzmacher <metze@samba.org>
Thu, 28 Jan 2021 12:11:16 +0000 (13:11 +0100)
committerStefan Metzmacher <metze@samba.org>
Thu, 28 Jan 2021 14:27:06 +0000 (15:27 +0100)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
src/socket_wrapper.c

index 35d61b52bb0500a32d226a91839045dcbb13ccf3..9935681dbd3edf3ea4e053e9bbaff2b99a3bcae0 100644 (file)
@@ -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
  ****************************************************************************