1SubDir HAIKU_TOP src libs compat openbsd_wlan net80211 ;
2
3UseHeaders [ FDirName $(SUBDIR) .. ] : true ;
4UseHeaders [ FDirName $(SUBDIR) .. .. openbsd_network compat ] : true ;
5UseHeaders [ FDirName $(SUBDIR) .. .. freebsd_network ] : true ;
6UseHeaders [ FDirName $(SUBDIR) .. .. freebsd_network compat ] : true ;
7UsePrivateHeaders net system ;
8UsePrivateKernelHeaders ;
9
10SubDirCcFlags [ FDefines _KERNEL=1 ]
11	-Wno-format -Wno-unused -Wno-uninitialized -Wno-pointer-sign -Wno-sign-compare ;
12SubDirC++Flags [ FDefines _KERNEL=1 ] -fpermissive ;
13
14SEARCH_SOURCE += [ FDirName $(SUBDIR) .. ] ;
15SEARCH_SOURCE += [ FDirName $(SUBDIR) .. crypto ] ;
16
17KernelStaticLibrary openbsd_wlan.a :
18	ieee80211_haiku.cpp
19
20	ieee80211.c
21	ieee80211_amrr.c
22	ieee80211_crypto.c
23	ieee80211_crypto_bip.c
24	ieee80211_crypto_ccmp.c
25	ieee80211_crypto_tkip.c
26	ieee80211_crypto_wep.c
27	ieee80211_input.c
28	ieee80211_ioctl.c
29	ieee80211_node.c
30	ieee80211_output.c
31	ieee80211_pae_input.c
32	ieee80211_pae_output.c
33	ieee80211_proto.c
34	ieee80211_ra.c
35	ieee80211_ra_vht.c
36	ieee80211_regdomain.c
37	ieee80211_rssadapt.c
38
39	aes.c
40	arc4.c
41	cmac.c
42	hmac.c
43	key_wrap.c
44	md5.c
45	michael.c
46	sha1.c
47	sha2.c
48
49	subr_tree.c
50;
51