Symbol: eap
sbin/ifconfig/ifconfig.c
6772
struct ether_addr *eap, eabuf;
sbin/ifconfig/ifconfig.c
6778
eap = &eabuf;
sbin/ifconfig/ifconfig.c
6780
eap = ether_aton(addr);
sbin/ifconfig/ifconfig.c
6781
if (eap == NULL) {
sbin/ifconfig/ifconfig.c
6789
bcopy(eap, ifr.ifr_addr.sa_data, ETHER_ADDR_LEN);
sbin/iked/eap.c
192
struct eap_message *eap;
sbin/iked/eap.c
201
if ((eap = ibuf_reserve(e, sizeof(*eap))) == NULL)
sbin/iked/eap.c
203
eap->eap_code = EAP_CODE_REQUEST;
sbin/iked/eap.c
204
eap->eap_id = eap_id + 1;
sbin/iked/eap.c
205
eap->eap_type = sa->sa_policy->pol_auth.auth_eap;
sbin/iked/eap.c
210
eap->eap_length = htobe16(sizeof(*eap) +
sbin/iked/eap.c
216
ms->msc_id = eap->eap_id;
sbin/iked/eap.c
224
sa->sa_eap.id_type = eap->eap_type;
sbin/iked/eap.c
231
print_map(eap->eap_type, eap_type_map));
sbin/iked/eap.c
341
struct iked_message *msg, struct eap_message *eap)
sbin/iked/eap.c
361
if (eap->eap_type != EAP_TYPE_MSCHAP_V2) {
sbin/iked/eap.c
363
print_map(eap->eap_type, eap_type_map));
sbin/iked/eap.c
367
if (betoh16(eap->eap_length) < (sizeof(*eap) + sizeof(*ms))) {
sbin/iked/eap.c
372
ms = (struct eap_mschap *)(eap + 1);
sbin/iked/eap.c
373
ptr = (uint8_t *)(eap + 1);
sbin/iked/eap.c
378
if (betoh16(eap->eap_length) < (sizeof(*eap) + sizeof(*msr))) {
sbin/iked/eap.c
383
len = betoh16(eap->eap_length) -
sbin/iked/eap.c
384
sizeof(*eap) - sizeof(*msr);
sbin/iked/eap.c
406
print_map(eap->eap_type, eap_type_map),
sbin/iked/eap.c
418
struct eap_message *eap = data;
sbin/iked/eap.c
430
if (len < sizeof(*eap))
sbin/iked/eap.c
432
ptr = (uint8_t *)(eap + 1);
sbin/iked/eap.c
433
len -= sizeof(*eap);
sbin/iked/eap.c
452
msg->msg_parent->msg_eap.eam_type = eap->eap_type;
sbin/iked/eap.c
454
switch (eap->eap_type) {
sbin/iked/eap.c
456
if (eap->eap_code == EAP_CODE_REQUEST)
sbin/iked/eap.c
458
if ((str = eap_validate_id_response(eap)) == NULL)
sbin/iked/eap.c
493
print_map(eap->eap_type, eap_type_map),
sbin/iked/eap.c
515
print_map(eap->eap_type, eap_type_map),
sbin/iked/eap.c
52
struct eap_message *eap;
sbin/iked/eap.c
524
if (eap->eap_code == EAP_CODE_REQUEST) {
sbin/iked/eap.c
538
print_map(eap->eap_type, eap_type_map),
sbin/iked/eap.c
54
if ((eap = ibuf_reserve(e, sizeof(*eap))) == NULL)
sbin/iked/eap.c
548
print_map(eap->eap_type, eap_type_map),
sbin/iked/eap.c
56
eap->eap_code = EAP_CODE_REQUEST;
sbin/iked/eap.c
57
eap->eap_id = 0;
sbin/iked/eap.c
571
print_map(eap->eap_type, eap_type_map),
sbin/iked/eap.c
58
eap->eap_length = htobe16(sizeof(*eap));
sbin/iked/eap.c
584
return (eap_mschap(env, sa, msg, eap));
sbin/iked/eap.c
588
print_map(eap->eap_type, eap_type_map));
sbin/iked/eap.c
59
eap->eap_type = EAP_TYPE_IDENTITY;
sbin/iked/eap.c
61
return (sizeof(*eap));
sbin/iked/eap.c
65
eap_validate_id_response(struct eap_message *eap)
sbin/iked/eap.c
69
uint8_t *ptr = (uint8_t *)eap;
sbin/iked/eap.c
71
len = betoh16(eap->eap_length) - sizeof(*eap);
sbin/iked/eap.c
72
ptr += sizeof(*eap);
sbin/iked/ikev2.c
3813
struct eap_msg *eap = &msg->msg_eap;
sbin/iked/ikev2.c
3820
switch (eap->eam_state) {
sbin/iked/ikev2.c
3822
sa->sa_eapid = eap->eam_identity;
sbin/iked/ikev2.c
3823
eap->eam_identity = NULL;
sbin/iked/ikev2.c
3824
return (eap_challenge_request(env, sa, eap->eam_id));
sbin/iked/ikev2.c
3826
if (eap->eam_user) {
sbin/iked/ikev2.c
3827
name = eap->eam_user;
sbin/iked/ikev2.c
3846
eap->eam_challenge, usr->usr_name, strlen(usr->usr_name),
sbin/iked/ikev2.c
3849
if (memcmp(ntresponse, eap->eam_ntresponse,
sbin/iked/ikev2.c
3863
eap->eam_challenge, usr->usr_name, strlen(usr->usr_name),
sbin/iked/ikev2.c
3876
ret = eap_mschap_challenge(env, sa, eap->eam_id, eap->eam_msrid,
sbin/iked/ikev2.c
3882
return (eap_mschap_success(env, sa, eap->eam_id));
sbin/iked/ikev2_pld.c
2092
struct eap_message *eap = NULL;
sbin/iked/ikev2_pld.c
2106
if (eap_len < sizeof(*eap)) {
sbin/iked/ikev2_pld.c
2112
if ((eap = ibuf_seek(msg->msg_data, offset, eap_len)) == NULL) {
sbin/iked/ikev2_pld.c
2118
print_map(eap->eap_code, eap_code_map),
sbin/iked/ikev2_pld.c
2119
eap->eap_id, betoh16(eap->eap_length),
sbin/iked/ikev2_pld.c
2120
print_map(eap->eap_type, eap_type_map));
sbin/iked/ikev2_pld.c
2122
if (eap_parse(env, sa, msg, eap, msg->msg_response) == -1)
sbin/iked/ikev2_pld.c
2128
if ((msg->msg_parent->msg_eapmsg = ibuf_new(eap, eap_len))
sbin/iked/radius.c
109
(uint8_t *)eap, len) == -1) {
sbin/iked/radius.c
69
struct eap_message *eap;
sbin/iked/radius.c
73
eap = ibuf_data(msg->msg_eapmsg);
sbin/iked/radius.c
74
len = betoh16(eap->eap_length);
sbin/iked/radius.c
75
if (eap->eap_code != EAP_CODE_RESPONSE) {
sbin/iked/radius.c
77
(unsigned)eap->eap_code);
sbin/iked/radius.c
81
if (eap->eap_type == EAP_TYPE_IDENTITY) {
sys/dev/dec/if_le_dec.c
72
dec_le_common_attach(struct am7990_softc *sc, u_char *eap)
sys/dev/dec/if_le_dec.c
89
lsc->sc_arpcom.ac_enaddr[i] = *eap;
sys/dev/dec/if_le_dec.c
90
eap += 4;
usr.bin/getent/getent.c
150
#define ETHERSPRINT printf("%-17s %s\n", ether_ntoa(eap), hp)
usr.bin/getent/getent.c
157
struct ether_addr ea, *eap;
usr.bin/getent/getent.c
165
if ((eap = ether_aton(argv[i])) == NULL) {
usr.bin/getent/getent.c
166
eap = &ea;
usr.bin/getent/getent.c
168
if (ether_hostton(hp, eap) != 0) {
usr.bin/getent/getent.c
174
if (ether_ntohost(hp, eap) != 0) {
usr.sbin/npppd/npppd/lcp.c
108
(!psm_opt_is_enabled(lcp, eap) || psm_opt_is_rejected(lcp, eap))
usr.sbin/npppd/npppd/lcp.c
1131
psm_opt_set_rejected(_this, eap, 1);
usr.sbin/npppd/npppd/lcp.c
1316
LCP_OPT_ACCEPTED(eap);
usr.sbin/npppd/npppd/lcp.c
209
else if (psm_opt_is_accepted(_this, eap))
usr.sbin/npppd/npppd/lcp.c
358
if (psm_opt_is_rejected(_this, eap))
usr.sbin/npppd/npppd/lcp.c
363
psm_opt_set_requested(_this, eap, 1);
usr.sbin/npppd/npppd/lcp.c
609
LCP_OPT_ACCEPTED(eap);
usr.sbin/npppd/npppd/lcp.c
693
psm_opt_set_rejected(_this, eap, 1);
usr.sbin/npppd/npppd/lcp.c
739
if (psm_opt_is_requested(_this, eap))
usr.sbin/npppd/npppd/lcp.c
740
psm_opt_set_accepted(_this, eap, 1);
usr.sbin/npppd/npppd/lcp.c
850
LCP_OPT_REJECTED(eap);
usr.sbin/npppd/npppd/ppp.c
287
eap_stop(&_this->eap);
usr.sbin/npppd/npppd/ppp.c
496
eap_init(&_this->eap, _this);
usr.sbin/npppd/npppd/ppp.c
497
eap_start(&_this->eap);
usr.sbin/npppd/npppd/ppp.c
904
eap_input(&_this->eap, inp, lpkt - (inp - pkt));
usr.sbin/npppd/npppd/ppp.h
242
uint8_t eap;
usr.sbin/npppd/npppd/ppp.h
486
eap eap; /** eap */
usr.sbin/npppd/npppd/ppp.h
808
void eap_init(eap *, npppd_ppp *);
usr.sbin/npppd/npppd/ppp.h
809
void eap_stop(eap *);
usr.sbin/npppd/npppd/ppp.h
810
void eap_start(eap *);
usr.sbin/npppd/npppd/ppp.h
811
void eap_input(eap *, u_char *, int);
usr.sbin/radiusd/eap2mschap_local.h
60
struct eap eap;
usr.sbin/radiusd/eap2mschap_local.h
66
struct eap eap;
usr.sbin/radiusd/eap2mschap_local.h
80
struct eap eap;
usr.sbin/radiusd/radiusd_eap2mschap.c
294
struct eap *eap;
usr.sbin/radiusd/radiusd_eap2mschap.c
324
eap = (struct eap *)buf;
usr.sbin/radiusd/radiusd_eap2mschap.c
325
if (msgsiz < offsetof(struct eap, value[1]) ||
usr.sbin/radiusd/radiusd_eap2mschap.c
326
ntohs(eap->length) > msgsiz) {
usr.sbin/radiusd/radiusd_eap2mschap.c
329
ntohs(eap->length));
usr.sbin/radiusd/radiusd_eap2mschap.c
334
(int)eap->code, (int)eap->value[0]);
usr.sbin/radiusd/radiusd_eap2mschap.c
336
if (eap->code != EAP_CODE_RESPONSE) {
usr.sbin/radiusd/radiusd_eap2mschap.c
338
q_id, (unsigned)eap->code);
usr.sbin/radiusd/radiusd_eap2mschap.c
342
if (eap->value[0] == EAP_TYPE_IDENTITY) {
usr.sbin/radiusd/radiusd_eap2mschap.c
355
namesiz = ntohs(eap->length) - offsetof(struct eap, value[1]);
usr.sbin/radiusd/radiusd_eap2mschap.c
358
buf2, sizeof(buf2)), namesiz, eap->value + 1);
usr.sbin/radiusd/radiusd_eap2mschap.c
367
chall->eap.code = EAP_CODE_REQUEST;
usr.sbin/radiusd/radiusd_eap2mschap.c
368
chall->eap.id = ++req->eap_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
369
chall->eap.length = htons(msgsiz);
usr.sbin/radiusd/radiusd_eap2mschap.c
409
"proper state attribute", q_id, eap->value[0]);
usr.sbin/radiusd/radiusd_eap2mschap.c
416
"the state=%s", q_id, eap->value[0], hex_string(state,
usr.sbin/radiusd/radiusd_eap2mschap.c
422
switch (eap->value[0]) {
usr.sbin/radiusd/radiusd_eap2mschap.c
429
if (msgsiz < offsetof(struct eap, value[1])) {
usr.sbin/radiusd/radiusd_eap2mschap.c
434
msgsiz, ntohs(eap->length));
usr.sbin/radiusd/radiusd_eap2mschap.c
437
req = eap_recv_mschap(self, req, pkt, (struct eap_chap *)eap);
usr.sbin/radiusd/radiusd_eap2mschap.c
443
eap->value[0]);
usr.sbin/radiusd/radiusd_eap2mschap.c
462
eapsiz = ntohs(chap->eap.length);
usr.sbin/radiusd/radiusd_eap2mschap.c
482
sizeof(buf)), eapsiz, ntohs(resp->eap.length),
usr.sbin/radiusd/radiusd_eap2mschap.c
535
struct eap eapres;
usr.sbin/radiusd/radiusd_eap2mschap.c
542
if (chap->eap.code != EAP_CODE_RESPONSE) {
usr.sbin/radiusd/radiusd_eap2mschap.c
546
sizeof(buf)), chap->eap.code);
usr.sbin/radiusd/radiusd_eap2mschap.c
556
eapres.length = htons(sizeof(struct eap));
usr.sbin/radiusd/radiusd_eap2mschap.c
566
sizeof(struct eap));
usr.sbin/radiusd/radiusd_eap2mschap.c
628
} eap;
usr.sbin/radiusd/radiusd_eap2mschap.c
672
eap.chap.eap.code = EAP_CODE_REQUEST;
usr.sbin/radiusd/radiusd_eap2mschap.c
673
eap.chap.eap.id = ++req->eap_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
674
eap.chap.eap.length = htons(eapsiz);
usr.sbin/radiusd/radiusd_eap2mschap.c
675
eap.chap.eap_type = EAP_TYPE_MSCHAPV2;
usr.sbin/radiusd/radiusd_eap2mschap.c
676
eap.chap.chap.id = resp[0];
usr.sbin/radiusd/radiusd_eap2mschap.c
677
eap.chap.chap.length = htons(
usr.sbin/radiusd/radiusd_eap2mschap.c
679
memcpy(eap.chap.chap.value, resp + 1, respsiz - 1);
usr.sbin/radiusd/radiusd_eap2mschap.c
681
eap.chap.chap.code = CHAP_SUCCESS;
usr.sbin/radiusd/radiusd_eap2mschap.c
683
eap.chap.chap.code = CHAP_FAILURE;
usr.sbin/radiusd/radiusd_eap2mschap.c
687
radius_put_raw_attr(respkt, RADIUS_TYPE_EAP_MESSAGE, &eap,
usr.sbin/radiusd/radiusd_eap2mschap.c
726
} __packed eap;
usr.sbin/radiusd/radiusd_eap2mschap.c
734
memset(&eap, 0, sizeof(eap)); /* just in case */
usr.sbin/radiusd/radiusd_eap2mschap.c
735
eap.code = EAP_CODE_REQUEST;
usr.sbin/radiusd/radiusd_eap2mschap.c
736
eap.id = ++req->eap_id;
usr.sbin/radiusd/radiusd_eap2mschap.c
737
eap.length = htons(sizeof(eap));
usr.sbin/radiusd/radiusd_eap2mschap.c
738
radius_put_raw_attr(resp, RADIUS_TYPE_EAP_MESSAGE, &eap,
usr.sbin/radiusd/radiusd_eap2mschap.c
739
ntohs(eap.length));
usr.sbin/radiusd/radiusd_ipcp.c
1043
} __packed eap;
usr.sbin/radiusd/radiusd_ipcp.c
1061
memset(&eap, 0, sizeof(eap)); /* just in case */
usr.sbin/radiusd/radiusd_ipcp.c
1062
eap.code = 1; /* EAP Request */
usr.sbin/radiusd/radiusd_ipcp.c
1066
eap.id = attr[1];
usr.sbin/radiusd/radiusd_ipcp.c
1068
eap.id = 0;
usr.sbin/radiusd/radiusd_ipcp.c
1069
eap.length = htons(sizeof(eap));
usr.sbin/radiusd/radiusd_ipcp.c
1070
radius_put_raw_attr(resp, RADIUS_TYPE_EAP_MESSAGE, &eap,
usr.sbin/radiusd/radiusd_ipcp.c
1071
ntohs(eap.length));