Lines Matching defs:fra
177 frauth_t *fra;
197 fra = ifs->ifs_fr_auth + i;
198 if ((fra->fra_index == -2) && (id == fra->fra_info.fin_id) &&
199 !bcmp((char *)fin, (char *)&fra->fra_info, FI_CSIZE)) {
203 if (!(pass = fra->fra_pass) || (FR_ISAUTH(pass)))
214 bcopy((char *)fra->fra_info.fin_fr,
226 fr = fra->fra_info.fin_fr;
230 if ((fr != NULL) && (fr != fra->fra_info.fin_fr)) {
235 fra->fra_index = -1;
238 while (fra->fra_index == -1) {
240 fra++;
243 fra = ifs->ifs_fr_auth;
284 frauth_t *fra;
314 fra = ifs->ifs_fr_auth + i;
315 fra->fra_index = i;
316 fra->fra_pass = 0;
317 fra->fra_age = ifs->ifs_fr_defaultauthage;
318 bcopy((char *)fin, (char *)&fra->fra_info, sizeof(*fin));
368 frauth_t auth, *au = &auth, *fra;
512 fra = ifs->ifs_fr_auth + i;
514 (fra->fra_info.fin_id != au->fra_info.fin_id)) {
520 fra->fra_index = -2;
521 fra->fra_pass = au->fra_pass;
525 if (fra->fra_info.fin_v == 4) {
527 } else if (fra->fra_info.fin_v == 6) {
539 inj_data.ni_physical = (phy_if_t)fra->fra_info.fin_ifp;
578 ifq = &((struct ifnet *)fra->fra_info.fin_ifp)->if_snd;
611 fra->fra_index = -1;
612 fra->fra_pass = 0;
614 while (fra->fra_index == -1) {
709 register frauth_t *fra;
720 for (i = 0, fra = ifs->ifs_fr_auth; i < ifs->ifs_fr_authsize; i++, fra++) {
721 fra->fra_age--;
722 if ((fra->fra_age == 0) && (m = ifs->ifs_fr_authpkts[i])) {