return;
}
if (hdr->type == htons(ETH_P_PAE)) {
- ieee802_1x_receive(hapd, (u8 *) &hdr->sa[0], (u8 *) &hdr[1],
- len - sizeof(*hdr));
+ hostapd_eapol_receive(hapd, (u8 *) &hdr->sa[0], (u8 *) &hdr[1],
+ len - sizeof(*hdr));
}
free(hdr);
}
}
prism54_init_1x(drv);
/* must clean previous elems */
- hostapd_set_generic_elem(hapd, NULL, 0);
+ prism54_set_generic_elem(drv->iface, drv, NULL, 0);
return drv;
}