From 5b19d0454a8ddb4e160bc769e730ad333bbafaf4 Mon Sep 17 00:00:00 2001 From: Tim Kourt Date: Tue, 13 Feb 2018 16:00:40 -0800 Subject: [PATCH] eap: make eap_handle_request public --- src/eap.c | 4 ++-- src/eap.h | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/eap.c b/src/eap.c index ce9416db..e637dbdf 100644 --- a/src/eap.c +++ b/src/eap.c @@ -173,7 +173,7 @@ static void eap_send_identity_response(struct eap_state *eap, char *identity) eap_send_response(eap, EAP_TYPE_IDENTITY, buf, len + 5); } -static void eap_handle_request(struct eap_state *eap, uint16_t id, +void __eap_handle_request(struct eap_state *eap, uint16_t id, const uint8_t *pkt, size_t len) { enum eap_type type; @@ -282,7 +282,7 @@ void eap_rx_packet(struct eap_state *eap, const uint8_t *pkt, size_t len) switch ((enum eap_code) code) { case EAP_CODE_REQUEST: - eap_handle_request(eap, id, pkt + 4, eap_len - 4); + __eap_handle_request(eap, id, pkt + 4, eap_len - 4); return; case EAP_CODE_FAILURE: diff --git a/src/eap.h b/src/eap.h index dfe32f93..f529d9d0 100644 --- a/src/eap.h +++ b/src/eap.h @@ -59,6 +59,9 @@ size_t eap_get_mtu(struct eap_state *eap); void eap_rx_packet(struct eap_state *eap, const uint8_t *pkt, size_t len); +void __eap_handle_request(struct eap_state *eap, uint16_t id, + const uint8_t *pkt, size_t len); + void eap_init(uint32_t default_mtu); void eap_exit(void);