]>
Commit | Line | Data |
---|---|---|
1 | /* | |
2 | * nsswitch_internal.h | |
3 | * Prototypes for some internal glibc functions that we use. Shhh. | |
4 | */ | |
5 | ||
6 | #ifndef NSSWITCH_INTERNAL_H | |
7 | #define NSSWITCH_INTERNAL_H | |
8 | ||
9 | /* glibc/nss/nsswitch.h */ | |
10 | typedef struct service_user service_user; | |
11 | ||
12 | extern int __nss_next (service_user **ni, const char *fct_name, void **fctp, | |
13 | int status, int all_values); | |
14 | extern int __nss_database_lookup (const char *database, | |
15 | const char *alternative_name, | |
16 | const char *defconfig, service_user **ni); | |
17 | extern void *__nss_lookup_function (service_user *ni, const char *fct_name); | |
18 | ||
19 | #endif /* NSSWITCH_INTERNAL_H */ |