xref: /openbmc/linux/net/mac80211/fils_aead.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*d2912cb1SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
239404feeSJouni Malinen /*
339404feeSJouni Malinen  * FILS AEAD for (Re)Association Request/Response frames
439404feeSJouni Malinen  * Copyright 2016, Qualcomm Atheros, Inc.
539404feeSJouni Malinen  */
639404feeSJouni Malinen 
739404feeSJouni Malinen #ifndef FILS_AEAD_H
839404feeSJouni Malinen #define FILS_AEAD_H
939404feeSJouni Malinen 
1039404feeSJouni Malinen int fils_encrypt_assoc_req(struct sk_buff *skb,
1139404feeSJouni Malinen 			   struct ieee80211_mgd_assoc_data *assoc_data);
1239404feeSJouni Malinen int fils_decrypt_assoc_resp(struct ieee80211_sub_if_data *sdata,
1339404feeSJouni Malinen 			    u8 *frame, size_t *frame_len,
1439404feeSJouni Malinen 			    struct ieee80211_mgd_assoc_data *assoc_data);
1539404feeSJouni Malinen 
1639404feeSJouni Malinen #endif /* FILS_AEAD_H */
17