static int eapol_test_eapol_send(void *ctx, int type, u8 *buf, size_t len) { struct wpa_supplicant *wpa_s = ctx; printf("WPA: wpa_eapol_send(type=%d len=%d)\n", type, len); if (type == IEEE802_1X_TYPE_EAP_PACKET) { wpa_hexdump(MSG_DEBUG, "TX EAP -> RADIUS", buf, len); ieee802_1x_encapsulate_radius(wpa_s, buf, len); } return 0; }
static int eapol_test_eapol_send(void *ctx, int type, const u8 *buf, size_t len) { printf("WPA: eapol_test_eapol_send(type=%d len=%lu)\n", type, (unsigned long) len); if (type == IEEE802_1X_TYPE_EAP_PACKET) { wpa_hexdump(MSG_DEBUG, "TX EAP -> RADIUS", buf, len); ieee802_1x_encapsulate_radius(&eapol_test, buf, len); } return 0; }