Annotation of embedtools/inc/dwds.h, revision 1.1.2.8
1.1.2.1 misho 1: #ifndef __DWDS_H
2: #define __DWDS_H
3:
4:
1.1.2.2 misho 5: #define DWDS_CONFIG "/etc/dwds.conf"
6: #define DWDS_STATEDIR "/tmp"
7: #define DWDS_DISCJOIN "0"
1.1.2.3 misho 8: #define DWDS_NAME "dWDS"
9:
10:
11: struct dwds_if {
12: char if_name[IFNAMSIZ];
13: uint8_t if_bssid[IEEE80211_ADDR_LEN];
14:
15: struct dwds_if *if_next;
16: };
1.1.2.2 misho 17:
18:
1.1.2.7 misho 19: inline int wifi_chkIface(const char *csVAP, char **ppsIF, int nIF);
1.1.2.5 misho 20: struct dwds_if *wifi_buildWDS(int fd, char **ppsIF, int nIF);
1.1.2.7 misho 21: inline int wifi_destroyWDS(const char *csIface, struct dwds_if **wds);
1.1.2.8 ! misho 22: inline int wifi_leaveWDS(struct ether_addr bssid, struct dwds_if **wds, char *psVAP, int vapLen);
1.1.2.7 misho 23: inline int wifi_createWDS(const char *csIface, struct ether_addr bssid, struct dwds_if **wds);
1.1.2.4 misho 24:
25:
1.1.2.1 misho 26: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>