Changeset 782 for server/common/oursrc/nss_nonlocal/nsswitch-internal.h
- Timestamp:
- Jul 29, 2008, 7:18:13 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/common/oursrc/nss_nonlocal/nsswitch-internal.h
r750 r782 7 7 #define NSSWITCH_INTERNAL_H 8 8 9 #include "config.h" 10 11 /* glibc/config.h.in */ 12 #if defined USE_REGPARMS && !defined PROF && !defined __BOUNDED_POINTERS__ 13 # define internal_function __attribute__ ((regparm (3), stdcall)) 14 #else 15 # define internal_function 16 #endif 17 18 /* glibc/nss/nsswitch.h */ 9 19 typedef struct service_user service_user; 10 20 11 extern int 12 __nss_next (service_user **ni, const char *fct_name, void **fctp, int status, 13 int all_values); 21 extern int __nss_next (service_user **ni, const char *fct_name, void **fctp, 22 int status, int all_values); 23 extern int __nss_database_lookup (const char *database, 24 const char *alternative_name, 25 const char *defconfig, service_user **ni); 26 extern void *__nss_lookup_function (service_user *ni, const char *fct_name); 14 27 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); 28 /* glibc/nss/XXX-lookup.c */ 29 extern int __nss_passwd_lookup (service_user **ni, const char *fct_name, 30 void **fctp) internal_function; 31 extern int __nss_group_lookup (service_user **ni, const char *fct_name, 32 void **fctp) internal_function; 25 33 26 34 #endif /* NSSWITCH_INTERNAL_H */
Note: See TracChangeset
for help on using the changeset viewer.