/illumos-gate/usr/src/lib/libcmdutils/common/ |
H A D | uid.c | 41 static int findunuseduid(uid_t start, uid_t stop, uid_t *ret); 42 static boolean_t isreserveduid(uid_t uid); 49 findnextuid(uid_t start, uid_t stop, uid_t *ret) in findnextuid() 51 uid_t uid = start; in findnextuid() 85 isreserveduid(uid_t uid) in isreserveduid() 95 findunuseduid(uid_t start, uid_t stop, uid_t *ret) in findunuseduid() 97 uid_t uid; in findunuseduid()
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_record.h | 290 token_t *au_to_process(uid_t, gid_t, uid_t, gid_t, pid_t, 292 token_t *au_to_subject(uid_t, gid_t, uid_t, gid_t, pid_t, 424 extern token_t *au_to_process(au_id_t, uid_t, gid_t, uid_t, gid_t, 426 extern token_t *au_to_process_ex(au_id_t, uid_t, gid_t, uid_t, gid_t, 433 extern token_t *au_to_subject(au_id_t, uid_t, gid_t, uid_t, gid_t, 435 extern token_t *au_to_subject_ex(au_id_t, uid_t, gid_t, uid_t, gid_t, 442 extern token_t *au_to_user(uid_t, char *); 445 extern token_t *au_to_xcolormap(int32_t, uid_t); 446 extern token_t *au_to_xcursor(int32_t, uid_t); 447 extern token_t *au_to_xfont(int32_t, uid_t); [all …]
|
/illumos-gate/usr/src/boot/include/ |
H A D | unistd.h | 68 typedef __uid_t uid_t; typedef 325 int chown(const char *, uid_t, gid_t); 340 uid_t geteuid(void); 347 uid_t getuid(void); 362 int setuid(uid_t); 404 int fchown(int, uid_t, gid_t); 410 int seteuid(uid_t); 418 int lchown(const char *, uid_t, gid_t); 431 int fchownat(int, const char *, uid_t, gid_t, int); 457 int setreuid(uid_t, uid_t); [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/ |
H A D | gssd.x | 79 uid_t uid; /* client uid */ 97 uid_t uid; /* client uid */ 120 uid_t uid; /* client uid */ 131 uid_t uid; /* client uid */ 158 uid_t uid; /* client uid */ 182 uid_t uid; /* client uid */ 229 uid_t uid; /* client uid */ 296 uid_t uid; /* client uid */ 319 uid_t uid; /* client uid */ 335 uid_t uid; /* client uid */ [all …]
|
H A D | gssapi_ext.h | 146 uid_t *, /* uid out */ 155 uid_t *, /* uid out */ 167 const uid_t, /* entity UNIX uid */ 219 uid_t *uidOut, 223 uid_t uid); 229 uid_t *uidOut, 233 uid_t uid); 237 const uid_t puid, 241 uid_t uid);
|
/illumos-gate/usr/src/lib/libidmap/common/ |
H A D | idmap_cache.h | 52 uid_t *uid); 60 uid_t *pid, int *is_user); 64 uid_t uid); 71 idmap_cache_lookup_winnamebyuid(char **winname, char **windomain, uid_t uid); 78 uid_t *uid); 85 idmap_cache_add_sid2uid(const char *sid_prefix, idmap_rid_t rid, uid_t uid, 93 idmap_cache_add_sid2pid(const char *sid_prefix, idmap_rid_t rid, uid_t pid, 98 uid_t uid, int direction);
|
H A D | idmap.h | 94 idmap_rid_t, int, uid_t *, idmap_stat *); 102 idmap_rid_t, int, uid_t *, int *, idmap_stat *); 105 extern idmap_stat idmap_get_sidbyuid(idmap_get_handle_t *, uid_t, int, 123 extern idmap_stat idmap_getwinnamebyuid(uid_t, int, char **, char **); 129 extern idmap_stat idmap_getwinnamebypid(uid_t, int, int, char **, char **); 133 int, uid_t *);
|
/illumos-gate/usr/src/cmd/vntsd/ |
H A D | auth.c | 82 static uid_t 86 uid_t peer_euid; in socket_peer_euid() 93 return ((uid_t)-1); in socket_peer_euid() 161 auth_check_euid(uid_t euid, char *group_name) in auth_check_euid() 167 if (euid == (uid_t)-1) { in auth_check_euid() 198 uid_t peer_euid; in auth_check_fd() 202 if (peer_euid == (uid_t)-1) { /* unknown EUID */ in auth_check_fd()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | cred.h | 89 extern uid_t crgetuid(const cred_t *); 90 extern uid_t crgetruid(const cred_t *); 91 extern uid_t crgetsuid(const cred_t *); 115 extern int crsetresuid(cred_t *, uid_t, uid_t, uid_t); 122 extern int crsetugid(cred_t *, uid_t, gid_t); 170 extern boolean_t valid_ephemeral_uid(struct zone *, uid_t); 173 extern int eph_uid_alloc(struct zone *, int, uid_t *, int);
|
H A D | policy.h | 76 int secpolicy_allow_setid(const cred_t *, uid_t, boolean_t); 142 int secpolicy_rsm_access(const cred_t *, uid_t, mode_t); 147 int secpolicy_smbfs_login(const cred_t *, uid_t); 157 int secpolicy_vnode_access(const cred_t *, vnode_t *, uid_t, mode_t); 158 int secpolicy_vnode_access2(const cred_t *, vnode_t *, uid_t, mode_t, mode_t); 159 int secpolicy_vnode_any_access(const cred_t *, vnode_t *, uid_t); 160 int secpolicy_vnode_chown(const cred_t *, uid_t); 162 int secpolicy_vnode_owner(const cred_t *, uid_t); 164 int secpolicy_vnode_setdac(const cred_t *, uid_t); 165 int secpolicy_vnode_setdac3(const cred_t *, uid_t, boolean_t); [all …]
|
H A D | kidmap.h | 70 uid_t *uid); 78 uid_t *pid, int *is_user); 81 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, 107 uid_t *uid, idmap_stat *stat); 117 uid_t *pid, int *is_user, idmap_stat *stat); 120 kidmap_batch_getsidbyuid(idmap_get_handle_t *get_handle, uid_t uid,
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/chacl/ |
H A D | chacl.c | 63 void chacl(char *, uint32_t, uid_t, gid_t, acl_t *); 79 uid_t uid = (uid_t)-1; in main() 98 uid = (uid_t)tl; in main() 147 if (uid != (uid_t)-1) in main() 163 chacl(char *file, uint32_t selector, uid_t uid, gid_t gid, acl_t *acl) in chacl() 181 if (uid == (uid_t)-1 || gid == (gid_t)-1) { in chacl() 191 if (uid == (uid_t)-1) in chacl() 212 if (uid == (uid_t)-1) in chacl()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | chown.c | 58 fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag) in fchownat() 64 if (uid != (uid_t)-1 && !VALID_UID(uid, zone) || in fchownat() 83 chown(char *path, uid_t uid, gid_t gid) in chown() 89 lchown(char *path, uid_t uid, gid_t gid) in lchown() 95 fchown(int fd, uid_t uid, uid_t gid) in fchown()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | regress.c | 195 static uid_t intercept_suid = 0; 196 static uid_t intercept_euid = -1; 197 static uid_t intercept_ruid = -1; 199 uid_t geteuid(void) in geteuid() 211 int setuid(uid_t uid) in setuid() 238 static uid_t intercept_p_suid = 0x7fffffff; 240 uid_t sh_regress_p_suid(unsigned int line, const char* file) in sh_regress_p_suid() 301 intercept_euid = intercept_suid = (uid_t)opt_info.number; in b___regress__() 310 intercept_p_suid = (uid_t)opt_info.number; in b___regress__()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_pass.c | 100 int smb_pkey_deluid(uid_t ioc_uid, cred_t *cr); 169 (void) smb_pkey_deluid((uid_t)-1, kcred); in smb_pkey_fini() 209 uid_t uid; in smb_pkey_del() 213 if (uid == (uid_t)-1) in smb_pkey_del() 245 smb_pkey_deluid(uid_t ioc_uid, cred_t *cr) in smb_pkey_deluid() 256 if (ioc_uid == (uid_t)-1 || in smb_pkey_deluid() 282 uid_t uid; in smb_pkey_add() 285 if (uid == (uid_t)-1) in smb_pkey_add() 336 uid_t uid; in smb_pkey_check() 339 if (uid == (uid_t)-1) in smb_pkey_check() [all …]
|
/illumos-gate/usr/src/cmd/cron/ |
H A D | atq.c | 69 static void printqueue(uid_t *uidlist, int nuids); 86 uid_t *uidlist = NULL; /* array of spec. owner ID(s) requ. */ in main() 131 uidlist = (uid_t *)malloc(argc * sizeof (uid_t)); in main() 162 if ((uidlist = (uid_t *)malloc(sizeof (uid_t))) == NULL) in main() 220 countfiles(uid_t *uidlist, int nuids) in countfiles() 226 uid_t *ptr; /* scratch pointer */ in countfiles() 259 printqueue(uid_t *uidlist, int nuids) in printqueue() 265 uid_t *ptr; /* scratch pointer */ in printqueue() 324 uid_t 332 return ((uid_t)-1); in getid() [all …]
|
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | keychain.c | 57 uid_t uid, in smbfs_keychain_cmn() 158 smbfs_keychain_add(uid_t uid, const char *dom, const char *usr, in smbfs_keychain_add() 179 smbfs_keychain_addhash(uid_t uid, const char *dom, const char *usr, in smbfs_keychain_addhash() 191 smbfs_keychain_del(uid_t uid, const char *dom, const char *usr) in smbfs_keychain_del() 203 uid_t uid = (uid_t)-1; in smbfs_keychain_chk() 214 uid_t uid = (uid_t)-1; in smbfs_keychain_get() 228 uid_t uid = getuid(); in smbfs_keychain_del_owner() 240 uid_t uid = getuid(); in smbfs_keychain_del_everyone()
|
/illumos-gate/usr/src/uts/common/idmap/ |
H A D | kidmap_priv.h | 52 uid_t uid; 66 uid_t pid; 116 uint32_t rid, uid_t *uid); 124 uint32_t rid, uid_t *pid, int *is_user); 128 uint32_t *rid, uid_t uid); 137 uint32_t rid, uid_t uid, int direction); 145 uint32_t rid, uid_t pid, int is_user, int direction);
|
/illumos-gate/usr/src/head/ |
H A D | pwd.h | 51 uid_t pw_uid; 69 extern struct passwd *getpwuid(uid_t); /* MT-unsafe */ 130 extern int getpwuid_r(uid_t, struct passwd *, char *, 136 extern int __posix_getpwuid_r(uid_t, struct passwd *, char *, size_t, 149 getpwuid_r(uid_t __uid, struct passwd *__pwd, char *__buf, size_t __len, in getpwuid_r() 166 extern struct passwd *getpwuid_r(uid_t, struct passwd *, char *, int);
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | audit_private.h | 113 extern int audit_crontab_not_allowed(uid_t, char *); 122 extern int audit_cron_session(char *, char *, uid_t, gid_t, char *); 126 extern int audit_cron_create_anc_file(char *, char *, char *, uid_t); 174 extern void audit_rexd_fail(char *, char *, char *, uid_t, gid_t, 176 extern void audit_rexd_success(char *, char *, uid_t, gid_t,
|
H A D | audit_ftpd.c | 58 static int selected(uid_t, char *, au_event_t, int); 133 uid_t uid; in generate_record() 135 uid_t ruid; /* real uid */ in generate_record() 139 uid_t ceuid; /* current effective uid */ in generate_record() 148 uid = (uid_t)-1; in generate_record() 216 uid_t uid, in selected() 248 uid_t euid; in audit_ftpd_logout() 250 uid_t uid; in audit_ftpd_logout()
|
H A D | adt.h | 44 #define ADT_NO_ATTRIB (uid_t)-1 /* unattributed user */ 45 #define ADT_NO_CHANGE (uid_t)-2 /* no update for this parameter */ 46 #define ADT_NO_AUDIT (uid_t)-3 /* unaudited user */ 95 extern int adt_set_user(const adt_session_data_t *, uid_t, gid_t, 96 uid_t, gid_t, const adt_termid_t *,
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/sys/ |
H A D | kidmap.h | 85 uid_t *uid); 93 uid_t *pid, int *is_user); 96 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, 122 uid_t *uid, idmap_stat *stat); 132 uid_t *pid, int *is_user, idmap_stat *stat); 135 kidmap_batch_getsidbyuid(idmap_get_handle_t *get_handle, uid_t uid,
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/ |
H A D | kidmap.h | 85 uid_t *uid); 93 uid_t *pid, int *is_user); 96 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, 122 uid_t *uid, idmap_stat *stat); 132 uid_t *pid, int *is_user, idmap_stat *stat); 135 kidmap_batch_getsidbyuid(idmap_get_handle_t *get_handle, uid_t uid,
|
/illumos-gate/usr/src/cmd/auditreduce/ |
H A D | auditrd.h | 43 uid_t m_usera; /* 'u' user id */ 44 uid_t m_usere; /* 'e' effective user-id */ 45 uid_t m_userr; /* 'r' real user-id */ 60 uid_t obj_owner; /* object owner */ 64 uid_t obj_user; /* 'o' user value */
|