Home
last modified time | relevance | path

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

123456789

/dflybsd-src/contrib/wpa_supplicant/src/wps/
H A Dwps_attr_process.c83 static int wps_process_cred_network_idx(struct wps_credential *cred, in wps_process_cred_network_idx() argument
98 static int wps_process_cred_ssid(struct wps_credential *cred, const u8 *ssid, in wps_process_cred_ssid() argument
112 if (ssid_len <= sizeof(cred->ssid)) { in wps_process_cred_ssid()
113 os_memcpy(cred->ssid, ssid, ssid_len); in wps_process_cred_ssid()
114 cred->ssid_len = ssid_len; in wps_process_cred_ssid()
121 static int wps_process_cred_auth_type(struct wps_credential *cred, in wps_process_cred_auth_type() argument
130 cred->auth_type = WPA_GET_BE16(auth_type); in wps_process_cred_auth_type()
132 cred->auth_type); in wps_process_cred_auth_type()
138 static int wps_process_cred_encr_type(struct wps_credential *cred, in wps_process_cred_encr_type() argument
147 cred->encr_type = WPA_GET_BE16(encr_type); in wps_process_cred_encr_type()
[all …]
H A Dwps_registrar.c1547 const struct wps_credential *cred) in wps_build_cred_network_idx() argument
1558 const struct wps_credential *cred) in wps_build_cred_ssid() argument
1562 cred->ssid, cred->ssid_len); in wps_build_cred_ssid()
1564 wpabuf_put_be16(msg, cred->ssid_len); in wps_build_cred_ssid()
1565 wpabuf_put_data(msg, cred->ssid, cred->ssid_len); in wps_build_cred_ssid()
1571 const struct wps_credential *cred) in wps_build_cred_auth_type() argument
1574 cred->auth_type); in wps_build_cred_auth_type()
1577 wpabuf_put_be16(msg, cred->auth_type); in wps_build_cred_auth_type()
1583 const struct wps_credential *cred) in wps_build_cred_encr_type() argument
1586 cred->encr_type); in wps_build_cred_encr_type()
[all …]
H A Dwps_enrollee.c704 static int wps_process_cred_e(struct wps_data *wps, const u8 *cred, in wps_process_cred_e() argument
712 os_memset(&wps->cred, 0, sizeof(wps->cred)); in wps_process_cred_e()
713 wpabuf_set(&msg, cred, cred_len); in wps_process_cred_e()
715 wps_process_cred(&attr, &wps->cred)) in wps_process_cred_e()
718 if (os_memcmp(wps->cred.mac_addr, wps->wps->dev.mac_addr, ETH_ALEN) != in wps_process_cred_e()
722 ")", MAC2STR(wps->cred.mac_addr), in wps_process_cred_e()
740 if (!(wps->cred.encr_type & in wps_process_cred_e()
742 if (wps->cred.encr_type & WPS_ENCR_WEP) { in wps_process_cred_e()
750 "invalid encr_type 0x%x", wps->cred.encr_type); in wps_process_cred_e()
755 wps->cred.cred_attr = cred - 4; in wps_process_cred_e()
[all …]
/dflybsd-src/contrib/wpa_supplicant/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->roaming_consortium_len) in cred_with_roaming_consortium()
149 if (cred->required_roaming_consortium_len) 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 …]
H A Dconfig_file.c239 struct wpa_cred *cred; in wpa_config_read_cred() local
244 cred = os_zalloc(sizeof(*cred)); in wpa_config_read_cred()
245 if (cred == NULL) in wpa_config_read_cred()
247 cred->id = id; in wpa_config_read_cred()
248 cred->sim_num = DEFAULT_USER_SELECTED_SIM; in wpa_config_read_cred()
274 if (wpa_config_set_cred(cred, pos, pos2, *line) < 0) in wpa_config_read_cred()
285 wpa_config_free_cred(cred); in wpa_config_read_cred()
286 cred = NULL; in wpa_config_read_cred()
289 return cred; in wpa_config_read_cred()
382 struct wpa_cred *cred, *cred_tail, *cred_head; in wpa_config_read() local
[all …]
H A Dconfig.c2616 void wpa_config_free_cred(struct wpa_cred *cred) in wpa_config_free_cred() argument
2620 os_free(cred->realm); in wpa_config_free_cred()
2621 str_clear_free(cred->username); in wpa_config_free_cred()
2622 str_clear_free(cred->password); in wpa_config_free_cred()
2623 os_free(cred->ca_cert); in wpa_config_free_cred()
2624 os_free(cred->client_cert); in wpa_config_free_cred()
2625 os_free(cred->private_key); in wpa_config_free_cred()
2626 str_clear_free(cred->private_key_passwd); in wpa_config_free_cred()
2627 os_free(cred->imsi); in wpa_config_free_cred()
2628 str_clear_free(cred->milenage); in wpa_config_free_cred()
[all …]
H A Dwps_supplicant.c184 const struct wps_credential *cred) in wpas_wps_security_workaround() argument
205 bss = wpa_bss_get(wpa_s, cred->mac_addr, ssid->ssid, ssid->ssid_len); in wpas_wps_security_workaround()
363 const struct wps_credential *cred) in wpa_supplicant_wps_cred() argument
373 wpa_s->conf->wps_cred_processing == 2) && cred->cred_attr) { in wpa_supplicant_wps_cred()
374 size_t blen = cred->cred_attr_len * 2 + 1; in wpa_supplicant_wps_cred()
378 cred->cred_attr, cred->cred_attr_len); in wpa_supplicant_wps_cred()
384 wpas_notify_wps_credential(wpa_s, cred); in wpa_supplicant_wps_cred()
389 cred->cred_attr, cred->cred_attr_len); in wpa_supplicant_wps_cred()
394 wpa_hexdump_ascii(MSG_DEBUG, "WPS: SSID", cred->ssid, cred->ssid_len); in wpa_supplicant_wps_cred()
396 cred->auth_type); in wpa_supplicant_wps_cred()
[all …]
/dflybsd-src/sys/kern/
H A Dkern_caps.c63 caps_check_cred(struct ucred *cred, int cap) in caps_check_cred() argument
68 elm = cred->cr_caps.caps[__SYSCAP_INDEX(cap)]; in caps_check_cred()
79 struct ucred *cred; in sys_syscap_get() local
102 cred = pp->p_ucred; in sys_syscap_get()
103 crhold(cred); in sys_syscap_get()
107 cred = curthread->td_ucred; in sys_syscap_get()
125 res = (int)(cred->cr_caps.caps[__SYSCAP_INDEX(cap)] >> in sys_syscap_get()
132 crfree(cred); in sys_syscap_get()
143 struct ucred *cred; in sys_syscap_set() local
178 cred = pp->p_ucred; in sys_syscap_set()
[all …]
H A Dvfs_helper.c81 struct ucred *cred = ap->a_cred; in vop_helper_access() local
89 proc_uid = cred->cr_uid; in vop_helper_access()
90 proc_gid = cred->cr_gid; in vop_helper_access()
92 proc_uid = cred->cr_ruid; in vop_helper_access()
93 proc_gid = cred->cr_rgid; in vop_helper_access()
150 for (i = 1, gp = &cred->cr_groups[1]; i < cred->cr_ngroups; i++, gp++) in vop_helper_access()
173 uid_t uid, struct ucred *cred) in vop_helper_setattr_flags() argument
180 if (cred->cr_uid != uid && in vop_helper_setattr_flags()
181 (error = caps_priv_check(cred, SYSCAP_NOVFS_SYSFLAGS))) in vop_helper_setattr_flags()
185 if (cred->cr_uid == 0 && in vop_helper_setattr_flags()
[all …]
H A Dsysv_ipc.c47 struct ucred *cred = p->p_ucred; in ipcperm() local
50 if (cred->cr_uid != perm->cuid && cred->cr_uid != perm->uid) { in ipcperm()
52 if (caps_priv_check(cred, SYSCAP_RESTRICTEDROOT)) in ipcperm()
58 if (!groupmember(perm->gid, cred) && in ipcperm()
59 !groupmember(perm->cgid, cred)) in ipcperm()
67 caps_priv_check(cred, SYSCAP_RESTRICTEDROOT) == 0) ? in ipcperm()
H A Dvfs_vfsops.c84 vfs_mount(struct mount *mp, char *path, caddr_t data, struct ucred *cred) in vfs_mount() argument
91 mp->mnt_cred = crhold(cred); /* For cr_prison */ in vfs_mount()
92 error = (mp->mnt_op->vfs_mount)(mp, path, data, cred); in vfs_mount()
160 struct ucred *cred) in vfs_quotactl() argument
166 error = (mp->mnt_op->vfs_quotactl)(mp, cmds, uid, arg, cred); in vfs_quotactl()
175 vfs_statfs(struct mount *mp, struct statfs *sbp, struct ucred *cred) in vfs_statfs() argument
181 error = (mp->mnt_op->vfs_statfs)(mp, sbp, cred); in vfs_statfs()
190 vfs_statvfs(struct mount *mp, struct statvfs *sbp, struct ucred *cred) in vfs_statvfs() argument
196 error = (mp->mnt_op->vfs_statvfs)(mp, sbp, cred); in vfs_statvfs()
310 struct ucred *cred) in vfs_extattrctl() argument
[all …]
H A Dvfs_vopops.c270 vop_open(struct vop_ops *ops, struct vnode *vp, int mode, struct ucred *cred, in vop_open() argument
292 ap.a_cred = cred; in vop_open()
329 struct ucred *cred) in vop_access() argument
340 ap.a_cred = cred; in vop_access()
401 struct ucred *cred, struct file *fp) in vop_setattr() argument
411 ap.a_cred = cred; in vop_setattr()
426 struct ucred *cred, struct file *fp) in vop_read() argument
437 ap.a_cred = cred; in vop_read()
452 struct ucred *cred, struct file *fp) in vop_write() argument
467 ap.a_cred = cred; in vop_write()
[all …]
/dflybsd-src/lib/libc/rpc/
H A Dsvc_auth_des.c117 struct authdes_cred *cred; in _svcauth_des() local
137 cred = (struct authdes_cred *)&area->area_cred; in _svcauth_des()
143 cred->adc_namekind = IXDR_GET_ENUM(ixdr, enum authdes_namekind); in _svcauth_des()
144 switch (cred->adc_namekind) { in _svcauth_des()
150 cred->adc_fullname.name = area->area_netname; in _svcauth_des()
151 bcopy((char *)ixdr, cred->adc_fullname.name, in _svcauth_des()
153 cred->adc_fullname.name[namelen] = 0; in _svcauth_des()
155 cred->adc_fullname.key.key.high = (u_long)*ixdr++; in _svcauth_des()
156 cred->adc_fullname.key.key.low = (u_long)*ixdr++; in _svcauth_des()
157 cred->adc_fullname.window = (u_long)*ixdr++; in _svcauth_des()
[all …]
H A Dauthdes_prot.c50 xdr_authdes_cred(XDR *xdrs, struct authdes_cred *cred) in xdr_authdes_cred() argument
52 enum authdes_namekind *padc_namekind = &cred->adc_namekind; in xdr_authdes_cred()
57 switch (cred->adc_namekind) { in xdr_authdes_cred()
59 ATTEMPT(xdr_string(xdrs, &cred->adc_fullname.name, in xdr_authdes_cred()
61 ATTEMPT(xdr_opaque(xdrs, (caddr_t)&cred->adc_fullname.key, in xdr_authdes_cred()
63 ATTEMPT(xdr_opaque(xdrs, (caddr_t)&cred->adc_fullname.window, in xdr_authdes_cred()
64 sizeof(cred->adc_fullname.window))); in xdr_authdes_cred()
67 ATTEMPT(xdr_opaque(xdrs, (caddr_t)&cred->adc_nickname, in xdr_authdes_cred()
68 sizeof(cred->adc_nickname))); in xdr_authdes_cred()
/dflybsd-src/usr.sbin/sysvipcd/
H A Dperm.c37 is_root(struct cmsgcred *cred) { in is_root() argument
38 return (cred->cmcred_euid == 0); in is_root()
42 is_grpmember(gid_t gid, struct cmsgcred *cred) { in is_grpmember() argument
45 if (cred->cmcred_gid == gid) in is_grpmember()
48 for (n = 0 ; n < cred->cmcred_ngroups ; n++) { in is_grpmember()
49 if (cred->cmcred_groups[n] == gid) in is_grpmember()
57 ipcperm(struct cmsgcred *cred, struct ipc_perm *perm, int mode) { in ipcperm() argument
58 if (cred == NULL) in ipcperm()
61 if (cred->cmcred_euid != perm->cuid in ipcperm()
62 && cred->cmcred_euid != perm->uid) { in ipcperm()
[all …]
H A Dsysvipcd.c132 struct cmsgcred cred; in daemon_add_client() local
164 receive_msg_with_cred(cl->sock, &test, sizeof(test), &cred); in daemon_add_client()
165 cl->pid = cred.cmcred_pid; in daemon_add_client()
224 struct cmsgcred cred; in daemon_handle_msg() local
241 sizeof(shmget_msg), &cred); in daemon_handle_msg()
243 &shmget_msg, &cred); in daemon_handle_msg()
253 sizeof(shmat_msg), &cred); in daemon_handle_msg()
255 &shmat_msg, &cred); in daemon_handle_msg()
263 sizeof(shmctl_msg), &cred); in daemon_handle_msg()
264 error = handle_shmctl(&shmctl_msg, &cred); in daemon_handle_msg()
/dflybsd-src/sys/sys/
H A Dvfsops.h780 struct ucred *cred, struct file **fpp);
784 struct ucred *cred);
790 struct ucred *cred, struct file *fp);
792 int ioflag, struct ucred *cred, struct file *fp);
794 int ioflag, struct ucred *cred, struct file *fp);
796 caddr_t data, int fflag, struct ucred *cred,
799 struct ucred *cred);
802 struct ucred *cred);
824 struct ucred *cred, int *eofflag,
827 struct ucred *cred);
[all …]
H A Dfile2.h47 struct ucred *cred, in fo_read() argument
53 error = (*fp->f_ops->fo_read)(fp, uio, cred, flags); in fo_read()
62 struct ucred *cred, in fo_write() argument
68 error = (*fp->f_ops->fo_write)(fp, uio, cred, flags); in fo_write()
78 struct ucred *cred, in fo_ioctl() argument
84 error = (*fp->f_ops->fo_ioctl)(fp, com, data, cred, msg); in fo_ioctl()
90 fo_stat(struct file *fp, struct stat *sb, struct ucred *cred) in fo_stat() argument
95 error = (*fp->f_ops->fo_stat)(fp, sb, cred); in fo_stat()
H A Dfile.h78 struct ucred *cred, int flags);
80 struct ucred *cred, int flags);
82 struct ucred *cred, struct sysmsg *msg);
85 struct ucred *cred);
168 struct ucred *cred, int flags);
170 struct ucred *cred, struct sysmsg *msg);
172 int badfo_stat(struct file *fp, struct stat *sb, struct ucred *cred);
/dflybsd-src/contrib/wpa_supplicant/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 …]
H A Dtlsv1_cred.h34 void tlsv1_cred_free(struct tlsv1_credentials *cred);
35 int tlsv1_set_ca_cert(struct tlsv1_credentials *cred, const char *cert,
38 int tlsv1_set_cert(struct tlsv1_credentials *cred, const char *cert,
40 int tlsv1_set_private_key(struct tlsv1_credentials *cred,
45 int tlsv1_set_dhparams(struct tlsv1_credentials *cred, const char *dh_file,
/dflybsd-src/contrib/wpa_supplicant/src/ap/
H A Dwps_hostapd.c314 const struct wps_credential *cred) in hapd_wps_reconfig_in_memory() argument
321 if (cred->ssid_len <= SSID_MAX_LEN) { in hapd_wps_reconfig_in_memory()
322 os_memcpy(bss->ssid.ssid, cred->ssid, cred->ssid_len); in hapd_wps_reconfig_in_memory()
323 bss->ssid.ssid_len = cred->ssid_len; in hapd_wps_reconfig_in_memory()
327 if ((cred->auth_type & (WPS_AUTH_WPA2 | WPS_AUTH_WPA2PSK)) && in hapd_wps_reconfig_in_memory()
328 (cred->auth_type & (WPS_AUTH_WPA | WPS_AUTH_WPAPSK))) in hapd_wps_reconfig_in_memory()
330 else if (cred->auth_type & (WPS_AUTH_WPA2 | WPS_AUTH_WPA2PSK)) in hapd_wps_reconfig_in_memory()
332 else if (cred->auth_type & (WPS_AUTH_WPA | WPS_AUTH_WPAPSK)) in hapd_wps_reconfig_in_memory()
338 if (cred->auth_type & (WPS_AUTH_WPA2 | WPS_AUTH_WPA)) in hapd_wps_reconfig_in_memory()
340 if (cred->auth_type & (WPS_AUTH_WPA2PSK | WPS_AUTH_WPAPSK)) in hapd_wps_reconfig_in_memory()
[all …]
/dflybsd-src/contrib/wpa_supplicant/src/crypto/
H A Dtls_internal.c206 struct tlsv1_credentials *cred; in tls_connection_set_params() local
217 cred = tlsv1_cred_alloc(); in tls_connection_set_params()
218 if (cred == NULL) in tls_connection_set_params()
223 tlsv1_cred_free(cred); in tls_connection_set_params()
229 tlsv1_cred_free(cred); in tls_connection_set_params()
235 tlsv1_cred_free(cred); in tls_connection_set_params()
241 tlsv1_cred_free(cred); in tls_connection_set_params()
247 tlsv1_cred_free(cred); in tls_connection_set_params()
253 tlsv1_cred_free(cred); in tls_connection_set_params()
257 if (tlsv1_set_ca_cert(cred, params->ca_cert, in tls_connection_set_params()
[all …]
/dflybsd-src/sys/vfs/ufs/
H A Dufs_vfsops.c75 struct ucred *cred) in ufs_quotactl() argument
88 uid = cred->cr_ruid; in ufs_quotactl()
91 uid = cred->cr_rgid; in ufs_quotactl()
104 error = caps_priv_check(cred, SYSCAP_NOQUOTA_WR); in ufs_quotactl()
108 error = caps_priv_check(cred, SYSCAP_NOQUOTA_WR); in ufs_quotactl()
112 error = caps_priv_check(cred, SYSCAP_NOQUOTA_WR); in ufs_quotactl()
116 error = caps_priv_check(cred, SYSCAP_NOQUOTA_WR); in ufs_quotactl()
120 if (uid == cred->cr_ruid) in ufs_quotactl()
123 error = caps_priv_check(cred, SYSCAP_RESTRICTEDROOT); in ufs_quotactl()
147 error = ufs_quotaon(cred, mp, type, arg); in ufs_quotactl()
/dflybsd-src/sys/netinet6/
H A Din6_src.c125 struct ucred *cred = NULL; in in6_selectsrc() local
132 cred = td->td_proc->p_ucred; in in6_selectsrc()
133 if (cred && cred->cr_prison) in in6_selectsrc()
146 if (jailed && !jailed_ip(cred->cr_prison, in in6_selectsrc()
160 if (jailed && !jailed_ip(cred->cr_prison, in in6_selectsrc()
176 dst, cred); in in6_selectsrc()
180 if (!jailed_ip(cred->cr_prison, in in6_selectsrc()
213 dst, cred); in in6_selectsrc()
217 if (!jailed_ip(cred->cr_prison, in in6_selectsrc()
246 ia6 = in6_ifawithscope(ifp, dst, cred); in in6_selectsrc()
[all …]

123456789