diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2003-02-06 14:01:54 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2003-02-06 14:01:54 +0000 |
commit | 565e80155b9e0f3f3fad8a85617d26c797514017 (patch) | |
tree | 8613a6bbba76b550c1c71ba79fc165a92e16a0ac /winsup/cygwin/security.h | |
parent | f865f0c4799f3e92ce43743bd204437c0d7da45c (diff) | |
download | cygnal-565e80155b9e0f3f3fad8a85617d26c797514017.tar.gz cygnal-565e80155b9e0f3f3fad8a85617d26c797514017.tar.bz2 cygnal-565e80155b9e0f3f3fad8a85617d26c797514017.zip |
* security.h: Introduce names UNKNOWN_UID and UNKNOWN_GID and delete
declaration of is_grp_member.
* uinfo.cc (internal_getlogin): Use UNKNOWN_GID.
* passwd.cc (pwdgrp::read_passwd): Use UNKNOWN_UID.
* grp.cc (pwdgrp::read_group): Change group name to provide better
feedback.
(getgrgid): Use gid16togid32.
* sec_helper.cc (is_grp_member): Delete.
Diffstat (limited to 'winsup/cygwin/security.h')
-rw-r--r-- | winsup/cygwin/security.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/winsup/cygwin/security.h b/winsup/cygwin/security.h index d789d18ea..a99ac0a8e 100644 --- a/winsup/cygwin/security.h +++ b/winsup/cygwin/security.h @@ -11,8 +11,8 @@ details. */ #include <accctrl.h> #define DEFAULT_UID DOMAIN_USER_RID_ADMIN -#define DEFAULT_UID_NT 400 /* Non conflicting number */ -#define DEFAULT_GID 401 +#define UNKNOWN_UID 400 /* Non conflicting number */ +#define UNKNOWN_GID 401 #define MAX_SID_LEN 40 #define MAX_DACL_LEN(n) (sizeof (ACL) \ @@ -244,7 +244,6 @@ void extract_nt_dom_user (const struct passwd *pw, char *domain, char *user); BOOL get_logon_server (const char * domain, char * server, WCHAR *wserver = NULL); /* sec_helper.cc: Security helper functions. */ -BOOL __stdcall is_grp_member (__uid32_t uid, __gid32_t gid); int set_process_privilege (const char *privilege, bool enable = true, bool use_thread = false); /* shared.cc: */ |