]>
Commit | Line | Data |
---|---|---|
f6903667 AK |
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 | typedef struct service_user service_user; | |
10 | ||
11 | extern int | |
12 | __nss_next (service_user **ni, const char *fct_name, void **fctp, int status, | |
13 | int all_values); | |
14 | ||
15 | extern int | |
16 | __nss_database_lookup (const char *database, | |
17 | const char *alternative_name, | |
18 | const char *defconfig, service_user **ni); | |
19 | ||
20 | extern int | |
21 | __nss_configure_lookup (const char *dbname, const char *service_line); | |
22 | ||
23 | extern void | |
24 | *__nss_lookup_function (service_user *ni, const char *fct_name); | |
25 | ||
26 | #endif /* NSSWITCH_INTERNAL_H */ |