Home
last modified time | relevance | path

Searched refs:secp (Results 1 – 14 of 14) sorted by relevance

/titanic_44/usr/src/cmd/lp/lib/secure/
H A Dsecure.c49 SECURE *secp; in getsecure() local
72 secp = calloc(sizeof (*secp), 1); in getsecure()
74 secp->user = 0; in getsecure()
85 secp->req_id = Strdup(buf); in getsecure()
89 secp->uid = (uid_t)atol(buf); in getsecure()
93 secp->user = Strdup(buf); in getsecure()
97 secp->gid = (gid_t)atol(buf); in getsecure()
101 secp->size = (size_t)atol(buf); in getsecure()
105 secp->date = (time_t)atol(buf); in getsecure()
109 secp->slabel = Strdup(buf); in getsecure()
[all …]
/titanic_44/usr/src/cmd/fs.d/nfs/lib/
H A Dnfs_sec.c220 matchname(char *line, char *name, seconfig_t *secp) in matchname() argument
239 ((secp->sc_service = getvalue(tok2, sc_service)) in matchname()
243 secp->sc_nfsnum = atoi(tok1); in matchname()
244 (void) strcpy(secp->sc_name, secname); in matchname()
245 (void) strcpy(secp->sc_gss_mech, gss_mech); in matchname()
246 secp->sc_gss_mech_type = NULL; in matchname()
247 if (secp->sc_gss_mech[0] != '-') { in matchname()
248 if (!rpc_gss_mech_to_oid(gss_mech, &secp->sc_gss_mech_type) || in matchname()
249 !rpc_gss_qop_to_num(gss_qop, gss_mech, &secp->sc_qop)) { in matchname()
266 matchnum(char *line, int num, seconfig_t *secp) in matchnum() argument
[all …]
/titanic_44/usr/src/lib/libfsmgt/common/
H A Dnfs_nfssec.c75 seconfig_t secp, defsecp; in nfssec_get_default_secmode() local
80 err = nfs_getseconfig_default(&secp); in nfssec_get_default_secmode()
86 err = nfs_getseconfig_bynumber(secp.sc_nfsnum, &defsecp); in nfssec_get_default_secmode()
/titanic_44/usr/src/cmd/chmod/
H A Dchmod.c148 sec_args_t *secp, attr_name_t *attrname);
150 static int dochmod(char *name, char *path, mode_t umsk, sec_args_t *secp,
274 dochmod(char *name, char *path, mode_t umsk, sec_args_t *secp, in dochmod() argument
296 return (chmodr(name, path, st.st_mode, umsk, secp, attrnames)); in dochmod()
299 if (secp != NULL) { in dochmod()
300 if (secp->sec_type == SEC_ACL) { in dochmod()
301 return (doacl(name, &st, secp->sec_acls)); in dochmod()
302 } else if (secp->sec_type == SEC_ATTR) { in dochmod()
303 return (set_attrs(name, attrnames, secp->sec_attrs)); in dochmod()
329 chmodr(char *dir, char *path, mode_t mode, mode_t umsk, sec_args_t *secp, in chmodr() argument
[all …]
/titanic_44/usr/src/uts/common/fs/nfs/
H A Dnfs_server.c2018 struct secinfo *secp; in checkauth() local
2143 secp = NULL; in checkauth()
2148 secp = sptr; in checkauth()
2152 if (secp != NULL) { in checkauth()
2153 (void) crsetugid(cr, secp->s_rootid, in checkauth()
2154 secp->s_rootid); in checkauth()
2178 secp = NULL; in checkauth()
2182 secp = &exi->exi_export.ex_secinfo[i]; in checkauth()
2187 if (!secp) { in checkauth()
2195 if (!checkwin(rpcflavor, secp->s_window, req)) { in checkauth()
[all …]
H A Dnfs_export.c156 srv_secinfo_entry_free(struct secinfo *secp) in srv_secinfo_entry_free() argument
158 if (secp->s_rootcnt > 0 && secp->s_rootnames != NULL) { in srv_secinfo_entry_free()
159 sec_svc_freerootnames(secp->s_secinfo.sc_rpcnum, in srv_secinfo_entry_free()
160 secp->s_rootcnt, secp->s_rootnames); in srv_secinfo_entry_free()
161 secp->s_rootcnt = 0; in srv_secinfo_entry_free()
164 if ((secp->s_secinfo.sc_rpcnum == RPCSEC_GSS) && in srv_secinfo_entry_free()
165 (secp->s_secinfo.sc_gss_mech_type)) { in srv_secinfo_entry_free()
166 kmem_free(secp->s_secinfo.sc_gss_mech_type->elements, in srv_secinfo_entry_free()
167 secp->s_secinfo.sc_gss_mech_type->length); in srv_secinfo_entry_free()
168 kmem_free(secp->s_secinfo.sc_gss_mech_type, in srv_secinfo_entry_free()
[all …]
H A Dnfs4_srv.c879 struct secinfo *secp; in do_rfs4_op_secinfo() local
1027 secp = exi->exi_export.ex_secinfo; in do_rfs4_op_secinfo()
1030 si = &secp[i].s_secinfo; in do_rfs4_op_secinfo()
1057 secp = exi->exi_export.ex_secinfo; in do_rfs4_op_secinfo()
1064 flavor = secp[i].s_secinfo.sc_nfsnum; in do_rfs4_op_secinfo()
1065 perm = secp[i].s_flags; in do_rfs4_op_secinfo()
1085 si = &secp[i].s_secinfo; in do_rfs4_op_secinfo()
/titanic_44/usr/src/cmd/man/
H A Dman.c117 char *secp; member
1391 if ((cursnp->secp = strdup(mnp->secv[i])) == NULL) in dupcheck()
1409 if (strcmp(mnp->secv[i], cursnp->secp) == 0) { in dupcheck()
1428 if ((cursnp->secp = strdup(mnp->secv[i])) == NULL) in dupcheck()
1541 free(snp->secp); in free_dupnode()
1555 char **secp; in print_manpath() local
1571 for (secp = manp->secv; *secp != NULL; secp++) { in print_manpath()
1577 if ((*secp)[0] != '\0') in print_manpath()
1578 (void) printf(",%s", *secp); in print_manpath()
/titanic_44/usr/src/uts/common/fs/hsfs/
H A Dhsfs_susp_subr.c365 uchar_t *secp; in hs_check_root_dirent() local
394 secp = (uchar_t *)secbp->b_un.b_addr; in hs_check_root_dirent()
395 root_ptr = &secp[secoff]; in hs_check_root_dirent()
H A Dhsfs_node.c1403 uchar_t *secp; in hs_filldirent() local
1423 secp = (uchar_t *)secbp->b_un.b_addr; in hs_filldirent()
1426 if (hdp->ext_lbn != HDE_EXT_LBN(&secp[secoff])) { in hs_filldirent()
1430 (void) hs_parsedir(fsp, &secp[secoff], hdp, (char *)NULL, in hs_filldirent()
/titanic_44/usr/src/lib/libzoneinfo/common/
H A Dlibzone.c1228 int *signp, *degp, *minp, *secp; in get_coord() local
1257 secp = (int *)&(tcp->lat_second); in get_coord()
1264 secp = (int *)&tcp->long_second; in get_coord()
1300 *secp = (int)strtol(buff, &endp, 10); in get_coord()
1306 *secp = 0; in get_coord()
/titanic_44/usr/src/cmd/fm/fmd/common/
H A Dfmd_mdb.c1179 fcf_sec_one(uintptr_t addr, void *ignored, uint_t *secp) in fcf_sec_one() argument
1182 mdb_printf("%3d ", (*secp)++); in fcf_sec_one()
/titanic_44/usr/src/cmd/tar/
H A Dtar.c3652 char *secp; in doxtract() local
3665 if ((secp = malloc((int)bytes)) == NULL) { in doxtract()
3671 tp = secp; in doxtract()
3699 tp = secp; in doxtract()
3765 free(secp); in doxtract()
/titanic_44/usr/src/cmd/cpio/
H A Dcpio.c4879 char *secp; in gethdr() local
4887 secp = e_zalloc(E_EXIT, (uint_t)bytes); in gethdr()
4888 tp = secp; in gethdr()
4909 tp = secp; in gethdr()
4951 free(secp); in gethdr()