]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
nss_files: Use NSS_DECLARE_MODULE_FUNCTIONS
authorFlorian Weimer <fweimer@redhat.com>
Wed, 12 Feb 2020 10:47:40 +0000 (11:47 +0100)
committerFlorian Weimer <fweimer@redhat.com>
Thu, 13 Feb 2020 08:14:54 +0000 (09:14 +0100)
Reviewed-by: DJ Delorie <dj@redhat.com>
15 files changed:
nss/nss_files/files-alias.c
nss/nss_files/files-ethers.c
nss/nss_files/files-grp.c
nss/nss_files/files-hosts.c
nss/nss_files/files-init.c
nss/nss_files/files-initgroups.c
nss/nss_files/files-key.c
nss/nss_files/files-netgrp.c
nss/nss_files/files-network.c
nss/nss_files/files-proto.c
nss/nss_files/files-pwd.c
nss/nss_files/files-rpc.c
nss/nss_files/files-service.c
nss/nss_files/files-sgrp.c
nss/nss_files/files-spwd.c

index 7062181e5bd599e28fa2eb7b24d16842335fb16b..6aff7b4c10e77bc7ba80bfcad60af2e28d2be921 100644 (file)
@@ -30,6 +30,8 @@
 
 #include "nsswitch.h"
 
+NSS_DECLARE_MODULE_FUNCTIONS (files)
+
 /* Locks the static variables in this file.  */
 __libc_lock_define_initialized (static, lock)
 \f
index dc618e4027adb5d7483126cf57300ecf92b3435a..72c803a35ccedbbec7af00cea61fb304ecb44029 100644 (file)
@@ -18,6 +18,9 @@
 #include <string.h>
 #include <netinet/ether.h>
 #include <netinet/if_ether.h>
+#include <nss.h>
+
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 struct etherent_data {};
 
index 7db3e428888a5d1d1edd07e957e462d475e7e7da..8746e033ee39632575eae81ab29ab2a5b0493b13 100644 (file)
@@ -17,6 +17,9 @@
    <https://www.gnu.org/licenses/>.  */
 
 #include <grp.h>
+#include <nss.h>
+
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 #define STRUCTURE      group
 #define ENTNAME                grent
index 92c5d9728d982d30cdd8e86906e5a8bd8a478fb7..9f0ed6f0856e61df848e365224c24c9aa7a483e5 100644 (file)
@@ -24,7 +24,9 @@
 #include <resolv/resolv-internal.h>
 #include <scratch_buffer.h>
 #include <alloc_buffer.h>
+#include <nss.h>
 
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 /* Get implementation for some internal functions.  */
 #include "../resolv/res_hconf.h"
index 0929d09b6a8d308ec30f98cf90a3cb2fcc8ad705..b36220e48022da5a80c1a800e8600592e6af41d0 100644 (file)
@@ -20,6 +20,9 @@
 
 #include <string.h>
 #include <nscd/nscd.h>
+#include <nss.h>
+
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 #define PWD_FILENAME "/etc/passwd"
 define_traced_file (pwd, PWD_FILENAME);
index 2dd0882d29e3f9cf6b208e65442bd38181b8796f..577d6ddf1e77d7b8474309271778db43d83223f5 100644 (file)
@@ -25,6 +25,9 @@
 #include <stdbool.h>
 #include <stdlib.h>
 #include <scratch_buffer.h>
+#include <nss.h>
+
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 enum nss_status
 _nss_files_initgroups_dyn (const char *user, gid_t group, long int *start,
index 9ae5a01c1fe0275f81c1c665a98200ebe1c0f24a..cf0a7d9ad9b909e9f8a67029bb41b22af8d2ccbb 100644 (file)
@@ -24,6 +24,8 @@
 #include <rpc/des_crypt.h>
 #include "nsswitch.h"
 
+NSS_DECLARE_MODULE_FUNCTIONS (files)
+
 #define DATAFILE "/etc/publickey"
 
 
index 407ee06d7199087b07d4635e54c4eadf4da30889..2c580af01d433883caed4248710f297740eb6a85 100644 (file)
@@ -27,6 +27,8 @@
 #include "nsswitch.h"
 #include "netgroup.h"
 
+NSS_DECLARE_MODULE_FUNCTIONS (files)
+
 #define DATAFILE       "/etc/netgroup"
 
 libnss_files_hidden_proto (_nss_files_endnetgrent)
index 6530d51c3b8496f322d436c60d71d268ee782d39..cc71e3ab2e5411fc7951b36dca61bfa6c838d1c1 100644 (file)
@@ -20,6 +20,9 @@
 #include <arpa/inet.h>
 #include <netdb.h>
 #include <stdint.h>
+#include <nss.h>
+
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 #define ENTNAME                netent
 #define DATABASE       "networks"
index a30ac52e7b852d0b5a7ba946b013b282678548b3..c30bedc0aae9fd2eccc1f36a2cbfc8117a203cd5 100644 (file)
@@ -17,7 +17,9 @@
    <https://www.gnu.org/licenses/>.  */
 
 #include <netdb.h>
+#include <nss.h>
 
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 #define ENTNAME                protoent
 #define DATABASE       "protocols"
index 91c728e86c621389bc70c2885f3c41033b6dbc7a..51aa9a0cd3d1128c763095bc34ee6404d459df69 100644 (file)
@@ -17,6 +17,9 @@
    <https://www.gnu.org/licenses/>.  */
 
 #include <pwd.h>
+#include <nss.h>
+
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 #define STRUCTURE      passwd
 #define ENTNAME                pwent
index a2587bbaa8f3f005d57382e077f52347a91c8416..ea4bcb1423f4a348b4c2ca73a8166936cfc71edc 100644 (file)
@@ -17,7 +17,9 @@
    <https://www.gnu.org/licenses/>.  */
 
 #include <rpc/netdb.h>
+#include <nss.h>
 
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 #define ENTNAME                rpcent
 #define DATABASE       "rpc"
index e2f461677c73b241a53983bdc7f0f39ee7dc6ca3..bfc25906994f6534d05f569db3263b12e94fc6d9 100644 (file)
@@ -18,7 +18,9 @@
 
 #include <netinet/in.h>
 #include <netdb.h>
+#include <nss.h>
 
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 #define ENTNAME                servent
 #define DATABASE       "services"
index 00d206bcbc59547f06a233f5a2924286e33b768a..303c8fa69053a937caaf4839b11a3d1f6a2ca8b0 100644 (file)
@@ -17,6 +17,9 @@
    <https://www.gnu.org/licenses/>.  */
 
 #include <gshadow.h>
+#include <nss.h>
+
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 #define STRUCTURE      sgrp
 #define ENTNAME                sgent
index 74874ad1363b39dae46fc04f35e779024cdee8b5..13680451c0be0b6893573f5a18fb5702b996d522 100644 (file)
@@ -17,6 +17,9 @@
    <https://www.gnu.org/licenses/>.  */
 
 #include <shadow.h>
+#include <nss.h>
+
+NSS_DECLARE_MODULE_FUNCTIONS (files)
 
 #define STRUCTURE      spwd
 #define ENTNAME                spent