summaryrefslogtreecommitdiff
path: root/source3/include
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>1998-06-13 03:04:00 +0000
committerJeremy Allison <jra@samba.org>1998-06-13 03:04:00 +0000
commit5b5eb35c91ec400a25f6e6cf3eec421bd9560d50 (patch)
treea7aa131aee2c7edc96b204b3fb7a790bbd42c1ba /source3/include
parenta32ad6733bfdd0e6b2603df665544f10813f645f (diff)
downloadsamba-5b5eb35c91ec400a25f6e6cf3eec421bd9560d50.tar.gz
samba-5b5eb35c91ec400a25f6e6cf3eec421bd9560d50.tar.bz2
samba-5b5eb35c91ec400a25f6e6cf3eec421bd9560d50.zip
Makefile: Added ubi_sLinkList.o as the groupname.o file needs it. Added groupname.o
includes.h: Added ubi_sLinkList.h include. loadparm.c: Added groupname map parameter. password.c: Fix HPUX big_crypt. username.c: New user_in_list() code. Moved groupname map code to groupname.c lib/rpc/server/srv_util.c: Added lookup_wellknown_sid_from_name(). New groupname map stuff. Note that nothing currently uses this but at compiles ok. Jeremy. (This used to be commit beef636a4d772457816ef068c62ea965d07131f6)
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/includes.h1
-rw-r--r--source3/include/proto.h7
2 files changed, 7 insertions, 1 deletions
diff --git a/source3/include/includes.h b/source3/include/includes.h
index 98854bee82..dae97b121b 100644
--- a/source3/include/includes.h
+++ b/source3/include/includes.h
@@ -1219,6 +1219,7 @@ extern char *sys_errlist[];
#endif
/* Lists, trees, caching, datbase... */
+#include "ubi_sLinkList.h"
#include "ubi_dLinkList.h"
#ifndef UBI_BINTREE_H
#include "ubi_Cache.h"
diff --git a/source3/include/proto.h b/source3/include/proto.h
index 9381aacf84..6938be6367 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -200,6 +200,10 @@ void generate_random_buffer( unsigned char *out, int len, BOOL re_seed);
char *getsmbpass(char *prompt) ;
+/*The following definitions come from groupname.c */
+
+void load_groupname_map(void);
+
/*The following definitions come from interface.c */
void load_interfaces(void);
@@ -902,6 +906,7 @@ BOOL api_srvsvc_rpc(pipes_struct *p, prs_struct *data);
/*The following definitions come from lib/rpc/server/srv_util.c */
+BOOL lookup_wellknown_sid_from_name(char *windows_name, DOM_SID *psid);
int make_dom_gids(char *gids_str, DOM_GID **ppgids);
BOOL create_rpc_reply(pipes_struct *p,
uint32 data_start, uint32 data_end);
@@ -941,6 +946,7 @@ char *lp_passwordserver(void);
char *lp_name_resolve_order(void);
char *lp_workgroup(void);
char *lp_username_map(void);
+char *lp_groupname_map(void);
char *lp_character_set(void);
char *lp_logon_script(void);
char *lp_logon_path(void);
@@ -1942,7 +1948,6 @@ char *get_home_dir(char *user);
BOOL map_username(char *user);
struct passwd *Get_Pwnam(char *user,BOOL allow_change);
BOOL user_in_list(char *user,char *list);
-void load_groupname_map(void);
/*The following definitions come from util.c */