Files
Astral/kernel-src/io/net/u80211/include/u80211/association.h
T
2026-09-08 18:47:25 -03:00

14 lines
892 B
C

#ifndef U80211_ASSOCIATION_H
#define U80211_ASSOCIATION_H
#include <u80211/packet.h>
#include <u80211/u80211.h>
void u80211_association_process_authentication(u80211_device_t *device, u80211_auth_data_t *auth_data); // called from interrupt context
void u80211_association_process_response(u80211_device_t *device, u80211_association_response_data_t *association_data); // called from interrupt context
void u80211_association_process_deauthentication(u80211_device_t *device, u80211_deauthentication_data_t *deauthentication_data); // called from interrupt context
void u80211_association_process_disassociation(u80211_device_t *device, u80211_disassociation_data_t *disassociation_data); // called from interrupt context
bool u80211_association_is_duplicate(u80211_device_t *device, const u80211_header_description_t *header, int expected_state); // called from interrupt context
#endif