Change the kernel dev_t, representing a pointer to a specinfo structure,
[dragonfly.git] / contrib / wpa_supplicant-0.4.9 / hostapd.h
1 #ifndef HOSTAPD_H
2 #define HOSTAPD_H
3
4 /*
5  * Minimal version of hostapd header files for eapol_test to build
6  * radiusclient.c.
7  */
8
9 #include "common.h"
10
11 void hostapd_logger(void *ctx, const u8 *addr, unsigned int module, int level,
12                     char *fmt, ...) __attribute__ ((format (printf, 5, 6)));
13
14 struct hostapd_ip_addr;
15
16 const char * hostapd_ip_txt(const struct hostapd_ip_addr *addr, char *buf,
17                             size_t buflen);;
18
19 enum {
20         HOSTAPD_LEVEL_DEBUG_VERBOSE = 0,
21         HOSTAPD_LEVEL_DEBUG = 1,
22         HOSTAPD_LEVEL_INFO = 2,
23         HOSTAPD_LEVEL_NOTICE = 3,
24         HOSTAPD_LEVEL_WARNING = 4
25 };
26
27 #ifndef BIT
28 #define BIT(n) (1 << (n))
29 #endif
30
31 #define HOSTAPD_MODULE_IEEE80211 BIT(0)
32 #define HOSTAPD_MODULE_IEEE8021X BIT(1)
33 #define HOSTAPD_MODULE_RADIUS BIT(2)
34 #define HOSTAPD_MODULE_WPA BIT(3)
35 #define HOSTAPD_MODULE_DRIVER BIT(4)
36 #define HOSTAPD_MODULE_IAPP BIT(5)
37
38 #endif /* HOSTAPD_H */