diff mbox series

[5/9] ft: expose ft_parse_authentication_resp_frame

Message ID 20220822182525.2078312-5-prestwoj@gmail.com (mailing list archive)
State Superseded, archived
Headers show
Series [1/9] frame-xchg: add type to frame_xchg_prefix | expand

Checks

Context Check Description
tedd_an/pre-ci_am success Success
prestwoj/iwd-ci-gitlint success GitLint

Commit Message

James Prestwood Aug. 22, 2022, 6:25 p.m. UTC
This will be needed by netdev when doing authentication off-channel.
---
 src/ft.c | 2 +-
 src/ft.h | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/src/ft.c b/src/ft.c
index 04ae2775..84873fbd 100644
--- a/src/ft.c
+++ b/src/ft.c
@@ -116,7 +116,7 @@  static bool ft_calculate_fte_mic(struct handshake_state *hs, uint8_t seq_num,
  * the start of the IE array (RSN, MD, FT, TI and RIC).
  * See 8.3.3.1 for the header and 8.3.3.11 for the body format.
  */
-static bool ft_parse_authentication_resp_frame(const uint8_t *data, size_t len,
+bool ft_parse_authentication_resp_frame(const uint8_t *data, size_t len,
 				const uint8_t *addr1, const uint8_t *addr2,
 				const uint8_t *addr3, uint16_t auth_seq,
 				uint16_t *out_status, const uint8_t **out_ies,
diff --git a/src/ft.h b/src/ft.h
index 8bb31b28..7ae925a3 100644
--- a/src/ft.h
+++ b/src/ft.h
@@ -52,6 +52,11 @@  int ft_over_ds_parse_action_response(const uint8_t *frame, size_t frame_len,
 					const uint8_t **aa_out,
 					const uint8_t **ies_out,
 					size_t *ies_len);
+bool ft_parse_authentication_resp_frame(const uint8_t *data, size_t len,
+				const uint8_t *addr1, const uint8_t *addr2,
+				const uint8_t *addr3, uint16_t auth_seq,
+				uint16_t *out_status, const uint8_t **out_ies,
+				size_t *out_ies_len);
 bool ft_parse_ies(struct ft_info *info, struct handshake_state *hs,
 			const uint8_t *ies, size_t ies_len);