nss_hesiod: Use NSS_DECLARE_MODULE_FUNCTIONS

This commit is contained in:
Florian Weimer 2020-02-12 11:46:59 +01:00
parent a4f0631ace
commit d8af48b1d7
4 changed files with 8 additions and 0 deletions

View File

@ -26,6 +26,8 @@
#include <string.h>
#include <sys/param.h>
NSS_DECLARE_MODULE_FUNCTIONS (hesiod)
/* Get the declaration of the parser function. */
#define ENTNAME grent
#define STRUCTURE group

View File

@ -25,6 +25,8 @@
#include <stdlib.h>
#include <string.h>
NSS_DECLARE_MODULE_FUNCTIONS (hesiod)
/* Declare a parser for Hesiod protocol entries. Although the format
of the entries is identical to those in /etc/protocols, here is no
predefined parser for us to use. */

View File

@ -24,6 +24,8 @@
#include <stdlib.h>
#include <string.h>
NSS_DECLARE_MODULE_FUNCTIONS (hesiod)
/* Get the declaration of the parser function. */
#define ENTNAME pwent
#define STRUCTURE passwd

View File

@ -25,6 +25,8 @@
#include <stdlib.h>
#include <string.h>
NSS_DECLARE_MODULE_FUNCTIONS (hesiod)
/* Hesiod uses a format for service entries that differs from the
traditional format. We therefore declare our own parser. */