Home
last modified time | relevance | path

Searched refs:ucred (Results 1 – 25 of 30) sorted by relevance

12

/illumos-gate/usr/src/lib/libbsm/common/
H A Dadt.c1477 if (ucred == NULL) { 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()
1500 ucred_free(ucred); in adt_init()
1596 ucred_free(ucred); in adt_newuser()
1764 if (ucred == NULL) { in adt_set_from_ucred()
1765 ucred = ucred_get(P_MYID); in adt_set_from_ucred()
1767 if (ucred == NULL) in adt_set_from_ucred()
1774 tid64 = ucred_getatid(ucred); in adt_set_from_ucred()
[all …]
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbiod/
H A Dsmbiod.c192 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 Dsec_svc.c151 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 Dsvcauthdes.c500 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 Dhotplugd_door.c267 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 Din_pcb.h194 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 Dsmbiod-svc.c357 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 Dkrb5_gss_glue.c1206 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 Dsvc_rpcsec_gss.c447 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 Drpcsec_gss_if.c243 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 DMakefile529 ucred.3c \
2518 ucred_free.3c := LINKSRC = ucred.3c
2519 ucred_get.3c := LINKSRC = ucred.3c
2520 ucred_getegid.3c := LINKSRC = ucred.3c
2521 ucred_geteuid.3c := LINKSRC = ucred.3c
2525 ucred_getpid.3c := LINKSRC = ucred.3c
2528 ucred_getrgid.3c := LINKSRC = ucred.3c
2529 ucred_getruid.3c := LINKSRC = ucred.3c
2530 ucred_getsgid.3c := LINKSRC = ucred.3c
2531 ucred_getsuid.3c := LINKSRC = ucred.3c
[all …]
/illumos-gate/usr/src/uts/common/rpc/
H A Drpcsec_gss.h295 rpc_gss_ucred_t **ucred,
/illumos-gate/usr/src/uts/common/rpc/sec_gss/
H A Dsvc_rpcsec_gss.c546 rpc_gss_ucred_t **ucred, void **cookie) in rpc_gss_getcred() argument
561 if (ucred != NULL) { in rpc_gss_getcred()
562 *ucred = &client_data->u_cred; in rpc_gss_getcred()
577 *ucred = NULL; in rpc_gss_getcred()
596 *ucred = NULL; in rpc_gss_getcred()
/illumos-gate/usr/src/cmd/ast/libast/sparc/FEATURE/
H A Dfs80 #define _sys_ucred 1 /* #include <sys/ucred.h> ok */
/illumos-gate/usr/src/cmd/ast/libast/amd64/FEATURE/
H A Dfs80 #define _sys_ucred 1 /* #include <sys/ucred.h> ok */
/illumos-gate/usr/src/cmd/ast/libast/sparcv9/FEATURE/
H A Dfs80 #define _sys_ucred 1 /* #include <sys/ucred.h> ok */
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-library.man3c.inc1376 file path=usr/share/man/man3c/ucred.3c
1377 link path=usr/share/man/man3c/ucred_free.3c target=ucred.3c
1378 link path=usr/share/man/man3c/ucred_get.3c target=ucred.3c
1379 link path=usr/share/man/man3c/ucred_getegid.3c target=ucred.3c
1380 link path=usr/share/man/man3c/ucred_geteuid.3c target=ucred.3c
1384 link path=usr/share/man/man3c/ucred_getpid.3c target=ucred.3c
1387 link path=usr/share/man/man3c/ucred_getrgid.3c target=ucred.3c
1388 link path=usr/share/man/man3c/ucred_getruid.3c target=ucred.3c
1389 link path=usr/share/man/man3c/ucred_getsgid.3c target=ucred.3c
1390 link path=usr/share/man/man3c/ucred_getsuid.3c target=ucred.3c
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_log_xdr.c53 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/cmd/ast/libast/i386/FEATURE/
H A Dfs84 #define _sys_ucred 1 /* #include <sys/ucred.h> ok */
/illumos-gate/usr/src/cmd/zonestat/zonestatd/
H A Dzonestatd.c4330 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 Dinetd.c2591 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 DMakefile203 ucred.h \
/illumos-gate/usr/src/contrib/ast/src/lib/libast/features/
H A Dfs133 sys fs_types,mount,statfs,statvfs,vfs,vmount sys/param.h sys/ucred.h
/illumos-gate/exception_lists/
H A Dpackaging298 # Private ucred kernel header
300 usr/include/sys/ucred.h
/illumos-gate/usr/src/lib/libc/amd64/
H A DMakefile595 ucred.o \

12