diff options
author | Tim Potter <tpot@samba.org> | 2003-03-31 04:36:01 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2003-03-31 04:36:01 +0000 |
commit | 6c33130c0fe78616050e83dcdc9303646636ecca (patch) | |
tree | 96390ee0fc9d469fe6958fb1811b0dc107598a60 /source3/nsswitch/winbind_nss_config.h | |
parent | 8b48212245a7fc5ccb3d3f60d0cd6ee5c02ba340 (diff) | |
download | samba-6c33130c0fe78616050e83dcdc9303646636ecca.tar.gz samba-6c33130c0fe78616050e83dcdc9303646636ecca.tar.bz2 samba-6c33130c0fe78616050e83dcdc9303646636ecca.zip |
Cleanup of winbind client side code.
Mostly this consists of untangling the existing code and moving it in
to operating system specific files. The winbind client code for all
supported operating systems is now in nsswitch/winbind_nss_OSNAME.[ch]
to make things a bit clearer.
(This used to be commit 93ea047a16a292b23a1d8736ce9bc4098ba142ba)
Diffstat (limited to 'source3/nsswitch/winbind_nss_config.h')
-rw-r--r-- | source3/nsswitch/winbind_nss_config.h | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/source3/nsswitch/winbind_nss_config.h b/source3/nsswitch/winbind_nss_config.h index 2faaa30d1b..77d1dbe26e 100644 --- a/source3/nsswitch/winbind_nss_config.h +++ b/source3/nsswitch/winbind_nss_config.h @@ -76,30 +76,7 @@ #include <sys/stat.h> #include <errno.h> #include <pwd.h> -#include "nsswitch/nss.h" - -/* Declarations for functions in winbind_nss.c - needed in winbind_nss_solaris.c (solaris wrapper to nss) */ - -NSS_STATUS _nss_winbind_setpwent(void); -NSS_STATUS _nss_winbind_endpwent(void); -NSS_STATUS _nss_winbind_getpwent_r(struct passwd* result, char* buffer, - size_t buflen, int* errnop); -NSS_STATUS _nss_winbind_getpwuid_r(uid_t, struct passwd*, char* buffer, - size_t buflen, int* errnop); -NSS_STATUS _nss_winbind_getpwnam_r(const char* name, struct passwd* result, - char* buffer, size_t buflen, int* errnop); - -NSS_STATUS _nss_winbind_setgrent(void); -NSS_STATUS _nss_winbind_endgrent(void); -NSS_STATUS _nss_winbind_getgrent_r(struct group* result, char* buffer, - size_t buflen, int* errnop); -NSS_STATUS _nss_winbind_getgrnam_r(const char *name, - struct group *result, char *buffer, - size_t buflen, int *errnop); -NSS_STATUS _nss_winbind_getgrgid_r(gid_t gid, - struct group *result, char *buffer, - size_t buflen, int *errnop); +#include "nsswitch/winbind_nss.h" /* I'm trying really hard not to include anything from smb.h with the result of some silly looking redeclaration of structures. */ |