diff options
author | Jeremy Allison <jra@samba.org> | 2001-01-31 05:14:31 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2001-01-31 05:14:31 +0000 |
commit | 4d6b6eb94a3bb53ab47d458a4071ba805281c6a1 (patch) | |
tree | 014be4f0431b34ee434dadeee3e0d2e1d05746ef /source3/include | |
parent | 66f6ad97297fe09b3cbd91aab6099fd3c98b078b (diff) | |
download | samba-4d6b6eb94a3bb53ab47d458a4071ba805281c6a1.tar.gz samba-4d6b6eb94a3bb53ab47d458a4071ba805281c6a1.tar.bz2 samba-4d6b6eb94a3bb53ab47d458a4071ba805281c6a1.zip |
lib/system.c: Fix for pw caching.
srv_samr.c: Fix for pw caching.
smbd/nttrans.c: Fix to allow trans create to set ACL on open.
Jeremy.
(This used to be commit c4f810a7588a2faf41f4222dc77678c53ab1dec0)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/proto.h | 3 | ||||
-rw-r--r-- | source3/include/rpc_secdes.h | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index ffd6a8bfe5..b452d1c9f1 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -649,6 +649,9 @@ void sys_srandom(unsigned int seed); int groups_max(void); int sys_getgroups(int setlen, gid_t *gidset); int sys_setgroups(int setlen, gid_t *gidset); +void sys_setpwent(void); +struct passwd *sys_getpwent(void); +void sys_endpwent(void); struct passwd *sys_getpwnam(const char *name); struct passwd *sys_getpwuid(uid_t uid); int wsys_stat(const smb_ucs2_t *wfname,SMB_STRUCT_STAT *sbuf); diff --git a/source3/include/rpc_secdes.h b/source3/include/rpc_secdes.h index ab8a24d2d6..d32ab3f3e7 100644 --- a/source3/include/rpc_secdes.h +++ b/source3/include/rpc_secdes.h @@ -73,6 +73,8 @@ #define DACL_SECURITY_INFORMATION 0x00000004 #define SACL_SECURITY_INFORMATION 0x00000008 +#define ALL_SECURITY_INFORMATION (OWNER_SECURITY_INFORMATION|GROUP_SECURITY_INFORMATION|\ + DACL_SECURITY_INFORMATION|SACL_SECURITY_INFORMATION) #ifndef _SEC_ACCESS /* SEC_ACCESS */ |