Home
last modified time | relevance | path

Searched refs:cred (Results 1 – 25 of 464) sorted by relevance

12345678910>>...19

/freebsd/contrib/libfido2/src/
H A Dcred.c21 fido_cred_t *cred = arg; in parse_makecred_reply() local
31 return (cbor_decode_fmt(val, &cred->fmt)); in parse_makecred_reply()
33 if (fido_blob_decode(val, &cred->authdata_raw) < 0) { in parse_makecred_reply()
37 return (cbor_decode_cred_authdata(val, cred->type, in parse_makecred_reply()
38 &cred->authdata_cbor, &cred->authdata, &cred->attcred, in parse_makecred_reply()
39 &cred->authdata_ext)); in parse_makecred_reply()
41 return (cbor_decode_attstmt(val, &cred->attstmt)); in parse_makecred_reply()
43 return (fido_blob_decode(val, &cred->largeblob_key)); in parse_makecred_reply()
51 fido_dev_make_cred_tx(fido_dev_t *dev, fido_cred_t *cred, const char *pin, in fido_dev_make_cred_tx() argument
56 fido_opt_t uv = cred->uv; in fido_dev_make_cred_tx()
[all …]
/freebsd/contrib/wpa/src/wps/
H A Dwps_attr_process.c84 static int wps_process_cred_network_idx(struct wps_credential *cred, in wps_process_cred_network_idx() argument
99 static int wps_process_cred_ssid(struct wps_credential *cred, const u8 *ssid, in wps_process_cred_ssid() argument
113 if (ssid_len <= sizeof(cred->ssid)) { in wps_process_cred_ssid()
114 os_memcpy(cred->ssid, ssid, ssid_len); in wps_process_cred_ssid()
115 cred->ssid_len = ssid_len; in wps_process_cred_ssid()
122 static int wps_process_cred_auth_type(struct wps_credential *cred, in wps_process_cred_auth_type() argument
131 cred->auth_type = WPA_GET_BE16(auth_type); in wps_process_cred_auth_type()
133 cred->auth_type); in wps_process_cred_auth_type()
139 static int wps_process_cred_encr_type(struct wps_credential *cred, in wps_process_cred_encr_type() argument
148 cred->encr_type = WPA_GET_BE16(encr_type); in wps_process_cred_encr_type()
[all …]
/freebsd/sys/security/mac/
H A Dmac_framework.h108 void mac_bpfdesc_create(struct ucred *cred, struct bpf_d *d);
113 void mac_cred_associate_nfsd(struct ucred *cred);
114 int mac_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai);
115 int mac_cred_check_setaudit_addr(struct ucred *cred,
117 int mac_cred_check_setauid(struct ucred *cred, uid_t auid);
122 int mac_cred_check_setegid(struct ucred *cred, gid_t egid);
123 int mac_cred_check_seteuid(struct ucred *cred, uid_t euid);
124 int mac_cred_check_setgid(struct ucred *cred, gid_t gid);
125 int mac_cred_check_setgroups(struct ucred *cred, int ngroups,
127 int mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid);
[all …]
H A Dmac_cred.c87 mac_cred_init(struct ucred *cred) in mac_cred_init() argument
91 cred->cr_label = mac_cred_label_alloc(); in mac_cred_init()
93 cred->cr_label = NULL; in mac_cred_init()
105 mac_cred_destroy(struct ucred *cred) in mac_cred_destroy() argument
108 if (cred->cr_label != NULL) { in mac_cred_destroy()
109 mac_cred_label_free(cred->cr_label); in mac_cred_destroy()
110 cred->cr_label = NULL; in mac_cred_destroy()
124 mac_cred_associate_nfsd(struct ucred *cred) in mac_cred_associate_nfsd() argument
127 MAC_POLICY_PERFORM_NOSLEEP(cred_associate_nfsd, cred); in mac_cred_associate_nfsd()
135 mac_cred_create_swapper(struct ucred *cred) in mac_cred_create_swapper() argument
[all …]
H A Dmac_system.c74 mac_kenv_check_dump(struct ucred *cred) in mac_kenv_check_dump() argument
78 MAC_POLICY_CHECK_NOSLEEP(kenv_check_dump, cred); in mac_kenv_check_dump()
79 MAC_CHECK_PROBE1(kenv_check_dump, error, cred); in mac_kenv_check_dump()
87 mac_kenv_check_get(struct ucred *cred, char *name) in mac_kenv_check_get() argument
91 MAC_POLICY_CHECK_NOSLEEP(kenv_check_get, cred, name); in mac_kenv_check_get()
92 MAC_CHECK_PROBE2(kenv_check_get, error, cred, name); in mac_kenv_check_get()
101 mac_kenv_check_set(struct ucred *cred, char *name, char *value) in mac_kenv_check_set() argument
105 MAC_POLICY_CHECK_NOSLEEP(kenv_check_set, cred, name, value); in mac_kenv_check_set()
106 MAC_CHECK_PROBE3(kenv_check_set, error, cred, name, value); in mac_kenv_check_set()
114 mac_kenv_check_unset(struct ucred *cred, char *name) in mac_kenv_check_unset() argument
[all …]
H A Dmac_vfs.c83 static int mac_vnode_setlabel_extattr(struct ucred *cred,
276 mac_vnode_create_extattr(struct ucred *cred, struct mount *mp, in mac_vnode_create_extattr() argument
284 error = VOP_OPENEXTATTR(vp, cred, curthread); in mac_vnode_create_extattr()
294 MAC_POLICY_CHECK(vnode_create_extattr, cred, mp, mp->mnt_label, dvp, in mac_vnode_create_extattr()
310 mac_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, in mac_vnode_setlabel_extattr() argument
317 error = VOP_OPENEXTATTR(vp, cred, curthread); in mac_vnode_setlabel_extattr()
327 MAC_POLICY_CHECK(vnode_setlabel_extattr, cred, vp, vp->v_label, in mac_vnode_setlabel_extattr()
373 mac_vnode_check_access_impl(struct ucred *cred, struct vnode *vp, accmode_t accmode) in mac_vnode_check_access_impl() argument
379 MAC_POLICY_CHECK(vnode_check_access, cred, vp, vp->v_label, accmode); in mac_vnode_check_access_impl()
380 MAC_CHECK_PROBE3(vnode_check_access, error, cred, vp, accmode); in mac_vnode_check_access_impl()
[all …]
H A Dmac_policy.h131 typedef void (*mpo_bpfdesc_create_t)(struct ucred *cred,
139 typedef void (*mpo_cred_associate_nfsd_t)(struct ucred *cred);
140 typedef int (*mpo_cred_check_relabel_t)(struct ucred *cred,
142 typedef int (*mpo_cred_check_setaudit_t)(struct ucred *cred,
144 typedef int (*mpo_cred_check_setaudit_addr_t)(struct ucred *cred,
146 typedef int (*mpo_cred_check_setauid_t)(struct ucred *cred, uid_t auid);
151 typedef int (*mpo_cred_check_setegid_t)(struct ucred *cred, gid_t egid);
152 typedef int (*mpo_cred_check_seteuid_t)(struct ucred *cred, uid_t euid);
153 typedef int (*mpo_cred_check_setgid_t)(struct ucred *cred, gid_t gid);
154 typedef int (*mpo_cred_check_setgroups_t)(struct ucred *cred, int ngroups,
[all …]
H A Dmac_pipe.c127 mac_pipe_create(struct ucred *cred, struct pipepair *pp) in mac_pipe_create() argument
130 MAC_POLICY_PERFORM_NOSLEEP(pipe_create, cred, pp, pp->pp_label); in mac_pipe_create()
134 mac_pipe_relabel(struct ucred *cred, struct pipepair *pp, in mac_pipe_relabel() argument
138 MAC_POLICY_PERFORM_NOSLEEP(pipe_relabel, cred, pp, pp->pp_label, in mac_pipe_relabel()
146 mac_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in mac_pipe_check_ioctl() argument
153 MAC_POLICY_CHECK_NOSLEEP(pipe_check_ioctl, cred, pp, pp->pp_label, in mac_pipe_check_ioctl()
155 MAC_CHECK_PROBE4(pipe_check_ioctl, error, cred, pp, cmd, data); in mac_pipe_check_ioctl()
164 mac_pipe_check_poll_impl(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_poll_impl() argument
170 MAC_POLICY_CHECK_NOSLEEP(pipe_check_poll, cred, pp, pp->pp_label); in mac_pipe_check_poll_impl()
171 MAC_CHECK_PROBE2(pipe_check_poll, error, cred, pp); in mac_pipe_check_poll_impl()
[all …]
H A Dmac_sysv_msg.c140 mac_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in mac_sysvmsg_create() argument
144 MAC_POLICY_PERFORM_NOSLEEP(sysvmsg_create, cred, msqkptr, in mac_sysvmsg_create()
149 mac_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_create() argument
152 MAC_POLICY_PERFORM_NOSLEEP(sysvmsq_create, cred, msqkptr, in mac_sysvmsq_create()
174 mac_sysvmsq_check_msgmsq(struct ucred *cred, struct msg *msgptr, in mac_sysvmsq_check_msgmsq() argument
179 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgmsq, cred, msgptr, in mac_sysvmsq_check_msgmsq()
181 MAC_CHECK_PROBE3(sysvmsq_check_msgmsq, error, cred, msgptr, msqkptr); in mac_sysvmsq_check_msgmsq()
190 mac_sysvmsq_check_msgrcv(struct ucred *cred, struct msg *msgptr) in mac_sysvmsq_check_msgrcv() argument
194 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgrcv, cred, msgptr, in mac_sysvmsq_check_msgrcv()
196 MAC_CHECK_PROBE2(sysvmsq_check_msgrcv, error, cred, msgptr); in mac_sysvmsq_check_msgrcv()
[all …]
H A Dmac_audit.c60 mac_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) in mac_cred_check_setaudit() argument
64 MAC_POLICY_CHECK_NOSLEEP(cred_check_setaudit, cred, ai); in mac_cred_check_setaudit()
65 MAC_CHECK_PROBE2(cred_check_setaudit, error, cred, ai); in mac_cred_check_setaudit()
74 mac_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in mac_cred_check_setaudit_addr() argument
78 MAC_POLICY_CHECK_NOSLEEP(cred_check_setaudit_addr, cred, aia); in mac_cred_check_setaudit_addr()
79 MAC_CHECK_PROBE2(cred_check_setaudit_addr, error, cred, aia); in mac_cred_check_setaudit_addr()
87 mac_cred_check_setauid(struct ucred *cred, uid_t auid) in mac_cred_check_setauid() argument
91 MAC_POLICY_CHECK_NOSLEEP(cred_check_setauid, cred, auid); in mac_cred_check_setauid()
92 MAC_CHECK_PROBE2(cred_check_setauid, error, cred, auid); in mac_cred_check_setauid()
101 mac_system_check_audit(struct ucred *cred, void *record, int length) in mac_system_check_audit() argument
[all …]
H A Dmac_socket.c236 mac_socket_create(struct ucred *cred, struct socket *so) in mac_socket_create() argument
239 MAC_POLICY_PERFORM_NOSLEEP(socket_create, cred, so, so->so_label); in mac_socket_create()
251 mac_socket_relabel(struct ucred *cred, struct socket *so, in mac_socket_relabel() argument
257 MAC_POLICY_PERFORM_NOSLEEP(socket_relabel, cred, so, so->so_label, in mac_socket_relabel()
304 mac_socket_check_accept(struct ucred *cred, struct socket *so) in mac_socket_check_accept() argument
308 MAC_POLICY_CHECK_NOSLEEP(socket_check_accept, cred, so, in mac_socket_check_accept()
310 MAC_CHECK_PROBE2(socket_check_accept, error, cred, so); in mac_socket_check_accept()
319 mac_socket_check_bind(struct ucred *cred, struct socket *so, in mac_socket_check_bind() argument
324 MAC_POLICY_CHECK_NOSLEEP(socket_check_bind, cred, so, so->so_label, in mac_socket_check_bind()
326 MAC_CHECK_PROBE3(socket_check_bind, error, cred, so, sa); in mac_socket_check_bind()
[all …]
/freebsd/sys/security/mac_bsdextended/
H A Dugidfw_vnode.c62 ugidfw_vnode_check_access(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_access() argument
66 return (ugidfw_check_vp(cred, vp, ugidfw_accmode2mbi(accmode))); in ugidfw_vnode_check_access()
70 ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_chdir() argument
74 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_chdir()
78 ugidfw_vnode_check_chroot(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_chroot() argument
82 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_chroot()
86 ugidfw_check_create_vnode(struct ucred *cred, struct vnode *dvp, in ugidfw_check_create_vnode() argument
90 return (ugidfw_check_vp(cred, dvp, MBI_WRITE)); in ugidfw_check_create_vnode()
94 ugidfw_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_deleteacl() argument
98 return (ugidfw_check_vp(cred, vp, MBI_ADMIN)); in ugidfw_vnode_check_deleteacl()
[all …]
H A Dugidfw_internal.h36 int ugidfw_check(struct ucred *cred, struct vnode *vp, struct vattr *vap,
38 int ugidfw_check_vp(struct ucred *cred, struct vnode *vp, int acc_mode);
43 int ugidfw_system_check_acct(struct ucred *cred, struct vnode *vp,
45 int ugidfw_system_check_auditctl(struct ucred *cred, struct vnode *vp,
47 int ugidfw_system_check_swapon(struct ucred *cred, struct vnode *vp,
53 int ugidfw_vnode_check_access(struct ucred *cred, struct vnode *vp,
55 int ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp,
57 int ugidfw_vnode_check_chroot(struct ucred *cred, struct vnode *dvp,
59 int ugidfw_check_create_vnode(struct ucred *cred, struct vnode *dvp,
62 int ugidfw_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp,
[all …]
/freebsd/sys/kern/
H A Dkern_priv.c60 suser_enabled(struct ucred *cred) in suser_enabled() argument
63 return (prison_allow(cred, PR_ALLOW_SUSER)); in suser_enabled()
69 struct ucred *cred; in sysctl_kern_suser_enabled() local
72 cred = req->td->td_ucred; in sysctl_kern_suser_enabled()
73 enabled = suser_enabled(cred); in sysctl_kern_suser_enabled()
77 prison_set_allow(cred, PR_ALLOW_SUSER, enabled); in sysctl_kern_suser_enabled()
99 priv_check_cred_pre(struct ucred *cred, int priv) in priv_check_cred_pre() argument
104 error = mac_priv_check(cred, priv); in priv_check_cred_pre()
112 priv_check_cred_post(struct ucred *cred, int priv, int error, bool handled) in priv_check_cred_post() argument
122 if (mac_priv_grant(cred, priv) == 0) { in priv_check_cred_post()
[all …]
/freebsd/contrib/wpa/wpa_supplicant/
H A Dinterworking.c144 struct wpa_cred *cred; in cred_with_roaming_consortium() local
146 for (cred = wpa_s->conf->cred; cred; cred = cred->next) { in cred_with_roaming_consortium()
147 if (cred->num_home_ois) in cred_with_roaming_consortium()
149 if (cred->num_required_home_ois) in cred_with_roaming_consortium()
151 if (cred->num_roaming_consortiums) in cred_with_roaming_consortium()
160 struct wpa_cred *cred; in cred_with_3gpp() local
162 for (cred = wpa_s->conf->cred; cred; cred = cred->next) { in cred_with_3gpp()
163 if (cred->pcsc || cred->imsi) in cred_with_3gpp()
172 struct wpa_cred *cred; in cred_with_nai_realm() local
174 for (cred = wpa_s->conf->cred; cred; cred = cred->next) { in cred_with_nai_realm()
[all …]
/freebsd/contrib/libfido2/fuzz/
H A Dfuzz_cred.c214 make_cred(fido_cred_t *cred, uint8_t opt, int type, const struct blob *cdh, in make_cred() argument
228 fido_cred_exclude(cred, excl_cred->body, excl_cred->len); in make_cred()
230 fido_cred_set_type(cred, type); in make_cred()
231 fido_cred_set_clientdata_hash(cred, cdh->body, cdh->len); in make_cred()
232 fido_cred_set_rp(cred, rp_id, rp_name); in make_cred()
233 fido_cred_set_user(cred, user_id->body, user_id->len, user_name, in make_cred()
237 fido_cred_set_extensions(cred, FIDO_EXT_HMAC_SECRET); in make_cred()
239 fido_cred_set_blob(cred, user_id->body, user_id->len); in make_cred()
241 fido_cred_set_extensions(cred, FIDO_EXT_LARGEBLOB_KEY); in make_cred()
243 fido_cred_set_pin_minlen(cred, strlen(pin)); in make_cred()
[all …]
/freebsd/contrib/libfido2/examples/
H A Dcred.c38 fprintf(stderr, "usage: cred [-t es256|es384|rs256|eddsa] [-k pubkey] " in usage()
50 fido_cred_t *cred; in verify_cred()
53 if ((cred = fido_cred_new()) == NULL) in verify_cred()
57 r = fido_cred_set_type(cred, type); in verify_cred()
62 r = fido_cred_set_clientdata(cred, cd, sizeof(cd)); in verify_cred()
67 r = fido_cred_set_rp(cred, "localhost", "sweet home localhost"); in verify_cred()
72 r = fido_cred_set_authdata(cred, authdata_ptr, authdata_len); in verify_cred()
77 r = fido_cred_set_extensions(cred, ext); in verify_cred()
82 if (rk && (r = fido_cred_set_rk(cred, FIDO_OPT_TRUE)) != FIDO_OK) in verify_cred()
86 if (uv && (r = fido_cred_set_uv(cred, FIDO_OPT_TRU in verify_cred()
49 fido_cred_t *cred; verify_cred() local
150 fido_cred_t *cred = NULL; main() local
[all...]
/freebsd/crypto/heimdal/lib/gssapi/krb5/
H A Drelease_cred.c42 gsskrb5_cred cred; in _gsskrb5_release_cred() local
50 cred = (gsskrb5_cred)*cred_handle; in _gsskrb5_release_cred()
55 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); in _gsskrb5_release_cred()
57 if (cred->principal != NULL) in _gsskrb5_release_cred()
58 krb5_free_principal(context, cred->principal); in _gsskrb5_release_cred()
59 if (cred->keytab != NULL) in _gsskrb5_release_cred()
60 krb5_kt_close(context, cred->keytab); in _gsskrb5_release_cred()
61 if (cred->ccache != NULL) { in _gsskrb5_release_cred()
62 if (cred->cred_flags & GSS_CF_DESTROY_CRED_ON_RELEASE) in _gsskrb5_release_cred()
63 krb5_cc_destroy(context, cred->ccache); in _gsskrb5_release_cred()
[all …]
H A Dadd_cred.c51 gsskrb5_cred cred, handle; in _gsskrb5_add_cred() local
55 cred = (gsskrb5_cred)input_cred_handle; in _gsskrb5_add_cred()
65 if (cred == NULL && output_cred_handle == NULL) { in _gsskrb5_add_cred()
70 if (cred == NULL) { /* XXX standard conformance failure */ in _gsskrb5_add_cred()
77 HEIMDAL_MUTEX_lock(&cred->cred_id_mutex); in _gsskrb5_add_cred()
78 if (cred->usage != cred_usage && cred->usage != GSS_C_BOTH) { in _gsskrb5_add_cred()
79 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); in _gsskrb5_add_cred()
88 cred->principal) != FALSE) { in _gsskrb5_add_cred()
90 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); in _gsskrb5_add_cred()
101 HEIMDAL_MUTEX_unlock(&cred->cred_id_mutex); in _gsskrb5_add_cred()
[all …]
/freebsd/sys/security/mac_stub/
H A Dmac_stub.c178 stub_bpfdesc_create(struct ucred *cred, struct bpf_d *d, in stub_bpfdesc_create() argument
192 stub_cred_associate_nfsd(struct ucred *cred) in stub_cred_associate_nfsd() argument
198 stub_cred_check_relabel(struct ucred *cred, struct label *newlabel) in stub_cred_check_relabel() argument
205 stub_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) in stub_cred_check_setaudit() argument
212 stub_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in stub_cred_check_setaudit_addr() argument
219 stub_cred_check_setauid(struct ucred *cred, uid_t auid) in stub_cred_check_setauid() argument
243 stub_cred_check_setegid(struct ucred *cred, gid_t egid) in stub_cred_check_setegid() argument
250 stub_cred_check_seteuid(struct ucred *cred, uid_t euid) in stub_cred_check_seteuid() argument
257 stub_cred_check_setgid(struct ucred *cred, gid_t gid) in stub_cred_check_setgid() argument
264 stub_cred_check_setgroups(struct ucred *cred, int ngroups, in stub_cred_check_setgroups() argument
[all …]
/freebsd/lib/libc/rpc/
H A Dsvc_auth_des.c113 struct authdes_cred *cred; in _svcauth_des() local
133 cred = (struct authdes_cred *)&area->area_cred; in _svcauth_des()
139 cred->adc_namekind = IXDR_GET_ENUM(ixdr, enum authdes_namekind); in _svcauth_des()
140 switch (cred->adc_namekind) { in _svcauth_des()
146 cred->adc_fullname.name = area->area_netname; in _svcauth_des()
147 bcopy((char *)ixdr, cred->adc_fullname.name, in _svcauth_des()
149 cred->adc_fullname.name[namelen] = 0; in _svcauth_des()
151 cred->adc_fullname.key.key.high = (u_long)*ixdr++; in _svcauth_des()
152 cred->adc_fullname.key.key.low = (u_long)*ixdr++; in _svcauth_des()
153 cred->adc_fullname.window = (u_long)*ixdr++; in _svcauth_des()
[all …]
/freebsd/crypto/heimdal/lib/krb5/
H A Dacache.c190 krb5_creds *cred) in make_cred_from_ccred() argument
195 memset(cred, 0, sizeof(*cred)); in make_cred_from_ccred()
197 ret = krb5_parse_name(context, incred->client, &cred->client); in make_cred_from_ccred()
201 ret = krb5_parse_name(context, incred->server, &cred->server); in make_cred_from_ccred()
205 cred->session.keytype = incred->keyblock.type; in make_cred_from_ccred()
206 cred->session.keyvalue.length = incred->keyblock.length; in make_cred_from_ccred()
207 cred->session.keyvalue.data = malloc(incred->keyblock.length); in make_cred_from_ccred()
208 if (cred->session.keyvalue.data == NULL) in make_cred_from_ccred()
210 memcpy(cred->session.keyvalue.data, incred->keyblock.data, in make_cred_from_ccred()
213 cred->times.authtime = incred->authtime; in make_cred_from_ccred()
[all …]
/freebsd/contrib/libfido2/tools/
H A Dcred_make.c22 fido_cred_t *cred = NULL; in prepare_cred() local
49 if ((cred = fido_cred_new()) == NULL) in prepare_cred()
54 r = fido_cred_set_clientdata(cred, cdh.ptr, cdh.len); in prepare_cred()
56 r = fido_cred_set_clientdata_hash(cred, cdh.ptr, cdh.len); in prepare_cred()
58 if (r != FIDO_OK || (r = fido_cred_set_type(cred, type)) != FIDO_OK || in prepare_cred()
59 (r = fido_cred_set_rp(cred, rpid, NULL)) != FIDO_OK || in prepare_cred()
60 (r = fido_cred_set_user(cred, uid.ptr, uid.len, uname, NULL, in prepare_cred()
65 if ((r = fido_cred_set_rk(cred, FIDO_OPT_TRUE)) != FIDO_OK) in prepare_cred()
69 if ((r = fido_cred_set_uv(cred, FIDO_OPT_TRUE)) != FIDO_OK) in prepare_cred()
73 if ((r = fido_cred_set_extensions(cred, in prepare_cred()
87 print_attcred(FILE * out_f,const fido_cred_t * cred) print_attcred() argument
139 fido_cred_t *cred = NULL; cred_make() local
[all...]
/freebsd/sys/security/mac_test/
H A Dmac_test.c176 test_bpfdesc_create(struct ucred *cred, struct bpf_d *d, in test_bpfdesc_create() argument
180 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_bpfdesc_create()
216 test_cred_check_relabel(struct ucred *cred, struct label *newlabel) in test_cred_check_relabel() argument
219 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_relabel()
228 test_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) in test_cred_check_setaudit() argument
231 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setaudit()
239 test_cred_check_setaudit_addr(struct ucred *cred, in test_cred_check_setaudit_addr() argument
243 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setaudit_addr()
251 test_cred_check_setauid(struct ucred *cred, uid_t auid) in test_cred_check_setauid() argument
254 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setauid()
[all …]
/freebsd/contrib/wpa/src/tls/
H A Dtlsv1_cred.c23 struct tlsv1_credentials *cred; in tlsv1_cred_alloc() local
24 cred = os_zalloc(sizeof(*cred)); in tlsv1_cred_alloc()
25 return cred; in tlsv1_cred_alloc()
29 void tlsv1_cred_free(struct tlsv1_credentials *cred) in tlsv1_cred_free() argument
31 if (cred == NULL) in tlsv1_cred_free()
34 x509_certificate_chain_free(cred->trusted_certs); in tlsv1_cred_free()
35 x509_certificate_chain_free(cred->cert); in tlsv1_cred_free()
36 crypto_private_key_free(cred->key); in tlsv1_cred_free()
37 os_free(cred->dh_p); in tlsv1_cred_free()
38 os_free(cred->dh_g); in tlsv1_cred_free()
[all …]

12345678910>>...19