xref: /freebsd/contrib/wpa/src/eap_common/eap_wsc_common.h (revision 0bfd163f522701b486e066fa2e56624c02f5081a)
139beb93cSSam Leffler /*
239beb93cSSam Leffler  * EAP-WSC definitions for Wi-Fi Protected Setup
339beb93cSSam Leffler  * Copyright (c) 2007, Jouni Malinen <j@w1.fi>
439beb93cSSam Leffler  *
5*f05cddf9SRui Paulo  * This software may be distributed under the terms of the BSD license.
6*f05cddf9SRui Paulo  * See README for more details.
739beb93cSSam Leffler  */
839beb93cSSam Leffler 
939beb93cSSam Leffler #ifndef EAP_WSC_COMMON_H
1039beb93cSSam Leffler #define EAP_WSC_COMMON_H
1139beb93cSSam Leffler 
1239beb93cSSam Leffler #define EAP_VENDOR_TYPE_WSC 1
1339beb93cSSam Leffler 
1439beb93cSSam Leffler #define WSC_FLAGS_MF 0x01
1539beb93cSSam Leffler #define WSC_FLAGS_LF 0x02
1639beb93cSSam Leffler 
1739beb93cSSam Leffler #define WSC_ID_REGISTRAR "WFA-SimpleConfig-Registrar-1-0"
1839beb93cSSam Leffler #define WSC_ID_REGISTRAR_LEN 30
1939beb93cSSam Leffler #define WSC_ID_ENROLLEE "WFA-SimpleConfig-Enrollee-1-0"
2039beb93cSSam Leffler #define WSC_ID_ENROLLEE_LEN 29
2139beb93cSSam Leffler 
2239beb93cSSam Leffler #define WSC_FRAGMENT_SIZE 1400
2339beb93cSSam Leffler 
2439beb93cSSam Leffler 
2539beb93cSSam Leffler struct wpabuf * eap_wsc_build_frag_ack(u8 id, u8 code);
2639beb93cSSam Leffler 
2739beb93cSSam Leffler #endif /* EAP_WSC_COMMON_H */
28