/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | adt.c | 1466 ucred_t *ucred = ucred_get(P_MYID); in adt_init() local 1477 if (ucred == NULL) { in adt_init() 1482 mask = ucred_getamask(ucred); in adt_init() 1486 ucred_free(ucred); in adt_init() 1489 tid = ucred_getatid(ucred); in adt_init() 1494 ucred_free(ucred); in adt_init() 1497 state->as_info.ai_asid = ucred_getasid(ucred); in adt_init() 1498 state->as_info.ai_auid = ucred_getauid(ucred); in adt_init() 1499 state->as_label = adt_ucred_label(ucred); in adt_init() 1500 ucred_free(ucred); in adt_init() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbiod/ |
H A D | smbiod.c | 192 ucred_t *ucred; in iod_dispatch() local 201 ucred = NULL; in iod_dispatch() 202 if (door_ucred(&ucred) != 0) { in iod_dispatch() 206 cl_uid = ucred_getruid(ucred); in iod_dispatch() 207 ucred_free(ucred); in iod_dispatch() 208 ucred = NULL; in iod_dispatch()
|
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | sec_svc.c | 151 rpc_gss_ucred_t *ucred; in sec_svc_getcred() local 180 stat = rpc_gss_getcred(req, &rcred, &ucred, &cookie); in sec_svc_getcred() 182 if (ucred != NULL) { in sec_svc_getcred() 183 if (crsetugid(cr, ucred->uid, ucred->gid) != 0 || in sec_svc_getcred() 184 crsetgroups(cr, ucred->gidlen, ucred->gidlist) != 0) in sec_svc_getcred()
|
H A D | svcauthdes.c | 500 struct bsdcred *ucred; in authdes_cache_new() local 512 if (!(ucred = kmem_alloc(sizeof (struct bsdcred) + in authdes_cache_new() 520 ucred->valid = 0; in authdes_cache_new() 521 new->localcred = (caddr_t)ucred; in authdes_cache_new()
|
/illumos-gate/usr/src/cmd/hotplugd/ |
H A D | hotplugd_door.c | 267 check_auth(ucred_t *ucred, const char *auth) in check_auth() argument 273 euid = ucred_geteuid(ucred); in check_auth() 622 audit_session(ucred_t *ucred, adt_session_data_t **sessionp) in audit_session() argument 631 if (adt_set_from_ucred(session, ucred, ADT_NEW) != 0) { in audit_session() 647 audit_changestate(ucred_t *ucred, char *auth, char *path, char *connection, in audit_changestate() argument 654 if (audit_session(ucred, &session) != 0) in audit_changestate() 690 audit_setprivate(ucred_t *ucred, char *auth, char *path, char *connection, in audit_setprivate() argument 697 if (audit_session(ucred, &session) != 0) in audit_setprivate()
|
/illumos-gate/usr/src/boot/include/netinet/ |
H A D | in_pcb.h | 194 struct ucred *inp_cred; /* (c) cache of socket cred */ 689 int in_pcbbind(struct inpcb *, struct sockaddr *, struct ucred *); 691 struct ucred *, int); 693 u_short *, struct ucred *); 694 int in_pcbconnect(struct inpcb *, struct sockaddr *, struct ucred *); 695 int in_pcbconnect_mbuf(struct inpcb *, struct sockaddr *, struct ucred *, 699 struct ucred *); 707 struct ucred *); 710 struct in_addr, u_short, int, struct ucred *);
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbiod-svc/ |
H A D | smbiod-svc.c | 357 ucred_t *ucred = NULL; in svc_dispatch() local 375 if (door_ucred(&ucred) != 0) { in svc_dispatch() 379 uid = ucred_getruid(ucred); in svc_dispatch() 380 gid = ucred_getrgid(ucred); in svc_dispatch() 401 if (ucred != NULL) in svc_dispatch() 402 ucred_free(ucred); in svc_dispatch()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | krb5_gss_glue.c | 1206 gss_union_cred_t ucred; in gss_krb5_copy_ccache() local 1209 ucred = (gss_union_cred_t)cred_handle; in gss_krb5_copy_ccache() 1211 mcred = gssint_get_mechanism_cred(ucred, &krb5_mechanism.mech_type); in gss_krb5_copy_ccache() 1215 mcred = gssint_get_mechanism_cred(ucred, &krb5_mechanism_old.mech_type); in gss_krb5_copy_ccache() 1229 gss_union_cred_t ucred; in gss_krb5_set_allowable_enctypes() local 1232 ucred = (gss_union_cred_t)cred; in gss_krb5_set_allowable_enctypes() 1233 mcred = gssint_get_mechanism_cred(ucred, &krb5_mechanism.mech_type); in gss_krb5_set_allowable_enctypes() 1238 mcred = gssint_get_mechanism_cred(ucred, &krb5_mechanism_old.mech_type); in gss_krb5_set_allowable_enctypes()
|
/illumos-gate/usr/src/lib/rpcsec_gss/ |
H A D | svc_rpcsec_gss.c | 447 rpc_gss_ucred_t **ucred, void **cookie) in __rpc_gss_getcred() argument 471 if (ucred != NULL) { in __rpc_gss_getcred() 483 *ucred = NULL; in __rpc_gss_getcred() 498 *ucred = &client_data->u_cred; in __rpc_gss_getcred() 500 *ucred = NULL; in __rpc_gss_getcred() 522 *ucred = &client_data->u_cred; in __rpc_gss_getcred() 525 *ucred = NULL; in __rpc_gss_getcred() 529 *ucred = &client_data->u_cred; in __rpc_gss_getcred()
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | rpcsec_gss_if.c | 243 rpc_gss_ucred_t **ucred, void **cookie) in rpc_gss_getcred() argument 247 return ((*calls.rpc_gss_getcred)(req, rcred, ucred, cookie)); in rpc_gss_getcred()
|
/illumos-gate/usr/src/man/man3c/ |
H A D | Makefile | 545 ucred.3c \ 2721 ucred_free.3c := LINKSRC = ucred.3c 2722 ucred_get.3c := LINKSRC = ucred.3c 2723 ucred_getegid.3c := LINKSRC = ucred.3c 2724 ucred_geteuid.3c := LINKSRC = ucred.3c 2725 ucred_getgroups.3c := LINKSRC = ucred.3c 2726 ucred_getlabel.3c := LINKSRC = ucred.3c 2727 ucred_getpflags.3c := LINKSRC = ucred.3c 2728 ucred_getpid.3c := LINKSRC = ucred.3c 2729 ucred_getprivset.3c := LINKSRC = ucred.3c [all …]
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | rpcsec_gss.h | 295 rpc_gss_ucred_t **ucred,
|
/illumos-gate/usr/src/uts/common/rpc/sec_gss/ |
H A D | svc_rpcsec_gss.c | 648 rpc_gss_ucred_t **ucred, void **cookie) in rpc_gss_getcred() argument 663 if (ucred != NULL) { in rpc_gss_getcred() 664 *ucred = &client_data->u_cred; in rpc_gss_getcred() 679 *ucred = NULL; in rpc_gss_getcred() 698 *ucred = NULL; in rpc_gss_getcred()
|
/illumos-gate/usr/src/cmd/ast/libast/amd64/FEATURE/ |
H A D | fs | 80 #define _sys_ucred 1 /* #include <sys/ucred.h> ok */
|
/illumos-gate/usr/src/cmd/ast/libast/sparc/FEATURE/ |
H A D | fs | 80 #define _sys_ucred 1 /* #include <sys/ucred.h> ok */
|
/illumos-gate/usr/src/cmd/ast/libast/sparcv9/FEATURE/ |
H A D | fs | 80 #define _sys_ucred 1 /* #include <sys/ucred.h> ok */
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_log_xdr.c | 53 rpc_gss_ucred_t *ucred; in nfsl_principal_name_get() local 69 (void) rpc_gss_getcred(req, &rcred, &ucred, &cookie); in nfsl_principal_name_get()
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-library.man3c.inc | 1530 file path=usr/share/man/man3c/ucred.3c 1531 link path=usr/share/man/man3c/ucred_free.3c target=ucred.3c 1532 link path=usr/share/man/man3c/ucred_get.3c target=ucred.3c 1533 link path=usr/share/man/man3c/ucred_getegid.3c target=ucred.3c 1534 link path=usr/share/man/man3c/ucred_geteuid.3c target=ucred.3c 1535 link path=usr/share/man/man3c/ucred_getgroups.3c target=ucred.3c 1536 link path=usr/share/man/man3c/ucred_getlabel.3c target=ucred.3c 1537 link path=usr/share/man/man3c/ucred_getpflags.3c target=ucred.3c 1538 link path=usr/share/man/man3c/ucred_getpid.3c target=ucred.3c 1539 link path=usr/share/man/man3c/ucred_getprivset.3c target=ucred.3c [all …]
|
/illumos-gate/usr/src/cmd/ast/libast/i386/FEATURE/ |
H A D | fs | 84 #define _sys_ucred 1 /* #include <sys/ucred.h> ok */
|
/illumos-gate/usr/src/cmd/zonestat/zonestatd/ |
H A D | zonestatd.c | 4330 ucred_t *ucred; in zsd_server() local 4356 ucred = alloca(ucred_size()); in zsd_server() 4358 if (door_ucred(&ucred) != 0) { in zsd_server() 4364 eset = ucred_getprivset(ucred, PRIV_EFFECTIVE); in zsd_server() 4410 ucred_t *ucred; in zsd_stat_server() local 4435 ucred = alloca(ucred_size()); in zsd_stat_server() 4436 if (door_ucred(&ucred) != 0) { in zsd_stat_server() 4440 zoneid = ucred_getzoneid(ucred); in zsd_stat_server() 4445 eset = ucred_getprivset(ucred, PRIV_EFFECTIVE); in zsd_stat_server()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/ |
H A D | inetd.c | 2591 ucred_t *ucred = NULL; in process_uds_event() local 2603 if (getpeerucred(fd, &ucred) == -1) { in process_uds_event() 2610 euid = ucred_geteuid(ucred); in process_uds_event() 2611 ucred_free(ucred); in process_uds_event()
|
/illumos-gate/usr/src/head/ |
H A D | Makefile | 204 ucred.h \
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/features/ |
H A D | fs | 133 sys fs_types,mount,statfs,statvfs,vfs,vmount sys/param.h sys/ucred.h
|
/illumos-gate/exception_lists/ |
H A D | packaging | 298 # Private ucred kernel header 300 usr/include/sys/ucred.h
|
/illumos-gate/usr/src/lib/libc/sparcv9/ |
H A D | Makefile.com | 613 ucred.o \
|