Searched refs:ucred_t (Results 1 - 25 of 58) sorted by relevance

123

/opensolaris-onvv-gate/usr/src/head/
H A Ducred.h39 typedef struct ucred_s ucred_t; typedef in typeref:struct:ucred_s
46 extern ucred_t *ucred_get(pid_t pid);
48 extern void ucred_free(ucred_t *);
50 extern uid_t ucred_geteuid(const ucred_t *);
51 extern uid_t ucred_getruid(const ucred_t *);
52 extern uid_t ucred_getsuid(const ucred_t *);
53 extern gid_t ucred_getegid(const ucred_t *);
54 extern gid_t ucred_getrgid(const ucred_t *);
55 extern gid_t ucred_getsgid(const ucred_t *);
56 extern int ucred_getgroups(const ucred_t *, cons
[all...]
H A Dklpd.h47 extern int klpd_getucred(ucred_t **, void *);
H A Ddoor.h53 int door_ucred(ucred_t **);
/opensolaris-onvv-gate/usr/src/lib/libbsm/common/
H A Dadt_ucred.h43 extern au_id_t ucred_getauid(const ucred_t *uc);
44 extern au_asid_t ucred_getasid(const ucred_t *uc);
45 extern const au_mask_t *ucred_getamask(const ucred_t *uc);
46 extern const au_tid64_addr_t *ucred_getatid(const ucred_t *uc);
H A Dadt.h99 const ucred_t *,
/opensolaris-onvv-gate/usr/src/lib/libc/port/sys/
H A Dgetpeerucred.c39 getpeerucred(int fd, ucred_t **ucp)
41 ucred_t *uc = *ucp;
/opensolaris-onvv-gate/usr/src/lib/libc/port/gen/
H A Ducred.c71 ucred_t *
74 ucred_t *r;
86 ucred_free(ucred_t *uc)
92 ucred_t *
95 ucred_t *uc;
111 ucred_geteuid(const ucred_t *uc)
125 ucred_getruid(const ucred_t *uc)
139 ucred_getsuid(const ucred_t *uc)
153 ucred_getegid(const ucred_t *uc)
167 ucred_getrgid(const ucred_t *u
[all...]
H A Dklpdlib.c215 klpd_getucred(ucred_t **uc, void *context)
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd.h304 ucred_t *cli_peer_ucredp; /* needed for auditing */
317 const struct passwd *, ucred_t *);
319 const struct passwd *, ucred_t *);
321 const struct passwd *, ucred_t *);
324 ucred_t *);
328 ucred_t *);
330 ucred_t *);
348 ucred_t *);
352 ucred_t *);
353 ilb_status_t ilbd_enable_rule(ilbd_name_t, const struct passwd *, ucred_t *);
[all...]
H A Dilbd_sg.c155 ilbd_cmd_t cmd, ilb_status_t rc, ucred_t *ucredp)
289 ucred_t *ucredp)
349 ucred_t *ucredp)
554 ilbd_cmd_t cmd, ilb_status_t rc, ucred_t *ucredp)
592 const struct passwd *ps, ucred_t *ucredp)
956 const struct passwd *ps, ucred_t *ucredp)
1194 ilbd_srv_status_ind_t cmd, ucred_t *ucredp)
1503 ucred_t *ucredp)
1510 ucred_t *ucredp)
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Ddoor_if.c74 nwam_error_t (*ndre_fn)(nwamd_door_arg_t *, ucred_t *, struct passwd *);
78 ucred_t *, struct passwd *);
80 ucred_t *, struct passwd *);
82 ucred_t *, struct passwd *);
84 ucred_t *, struct passwd *);
86 ucred_t *, struct passwd *);
88 ucred_t *, struct passwd *);
90 ucred_t *, struct passwd *);
92 ucred_t *, struct passwd *);
94 ucred_t *, struc
[all...]
/opensolaris-onvv-gate/usr/src/cmd/ssh/libopenbsd-compat/common/
H A Dbsd-getpeereid.c56 ucred_t *ucred = NULL;
/opensolaris-onvv-gate/usr/src/cmd/hotplugd/
H A Dhotplugd_door.c71 static int check_auth(ucred_t *, const char *);
79 static int audit_session(ucred_t *, adt_session_data_t **);
80 static void audit_changestate(ucred_t *, char *, char *, char *, int, int,
82 static void audit_setprivate(ucred_t *, char *, char *, char *, char *,
269 check_auth(ucred_t *ucred, const char *auth)
370 ucred_t *uc = NULL;
467 ucred_t *uc = NULL;
624 audit_session(ucred_t *ucred, adt_session_data_t **sessionp)
649 audit_changestate(ucred_t *ucred, char *auth, char *path, char *connection,
692 audit_setprivate(ucred_t *ucre
[all...]
/opensolaris-onvv-gate/usr/src/cmd/dlmgmtd/
H A Ddlmgmt_door.c64 ucred_t *);
78 dlmgmt_checkprivs(datalink_class_t class, ucred_t *cred)
142 ucred_t *cred)
282 ucred_t *cred)
358 ucred_t *cred)
406 ucred_t *cred)
435 ucred_t *cred)
468 ucred_t *cred)
511 ucred_t *cred)
533 ucred_t *cre
[all...]
/opensolaris-onvv-gate/usr/src/cmd/vntsd/
H A Dauth.c87 ucred_t *ucredp = NULL;
/opensolaris-onvv-gate/usr/src/lib/libnwam/common/
H A Dlibnwam_audit.c37 nwam_record_audit_event(const ucred_t *ucr, au_event_t eid,
H A Dlibnwam_priv.h151 extern void nwam_record_audit_event(const ucred_t *, au_event_t, char *, char *,
/opensolaris-onvv-gate/usr/src/lib/libnsl/rpc/
H A Dti_opts.c63 extern bool_t __svc_get_door_ucred(const SVCXPRT *, ucred_t *);
121 find_ucred_opt(const SVCXPRT *trans, ucred_t *uc, bool_t checkzone)
199 ucred_t *uc = alloca(ucred_size());
220 ucred_t *uc = alloca(ucred_size());
244 svc_getcallerucred(const SVCXPRT *trans, ucred_t **uc)
246 ucred_t *ucp = *uc;
/opensolaris-onvv-gate/usr/src/cmd/lp/lib/lp/
H A Dtx.c108 ucred_t *uc = NULL;
/opensolaris-onvv-gate/usr/src/cmd/svc/configd/
H A Dconfigd.c208 ucred_t *
212 ucred_t **ret = &ti->ti_ucred;
225 ucred_is_privileged(ucred_t *uc)
323 create_connection(ucred_t *uc, repository_door_request_t *rp,
H A Dconfigd.h604 ucred_t *ti_ucred; /* for credential lookups */
632 int create_connection(ucred_t *cred, repository_door_request_t *rp,
637 ucred_t *get_ucred(void);
638 int ucred_is_privileged(ucred_t *);
/opensolaris-onvv-gate/usr/src/lib/libc/port/threads/
H A Ddoor_calls.c64 extern int __door_ucred(ucred_t *);
293 door_ucred(ucred_t **uc)
295 ucred_t *ucp = *uc;
321 ucred_t *ucp = alloca(ucred_size());
/opensolaris-onvv-gate/usr/src/cmd/vscan/vscand/
H A Dvs_stats.c121 ucred_t *uc = NULL;
/opensolaris-onvv-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Ucred/
H A DUcred.xs21 typedef ucred_t Sun__Solaris__Ucred__Ucred;
107 * Since this function returns a pointer into the ucred_t, we need
/opensolaris-onvv-gate/usr/src/cmd/ldapcachemgr/
H A Dcachemgr.c74 static int is_root(int free_uc, char *dc_str, ucred_t **uc);
75 int is_root_or_all_privs(char *dc_str, ucred_t **ucp);
693 ucred_t *uc = NULL;
1359 is_root(int free_uc, char *dc_str, ucred_t **ucp)
1603 ucred_t *uc = NULL;
1818 is_root_or_all_privs(char *dc_str, ucred_t **ucp)
1832 /* error if couldn't get the ucred_t */

Completed in 301 milliseconds

123