18d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt##### CLEAR VARS 28d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 38d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_CFLAGS = 48d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_CFLAGS = 58d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_AP_CFLAGS = 68d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_OBJS = 78d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_OBJS = 88d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_AP_OBJS = 98d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_LIBS = 108d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_LIBS = 118d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_AP_LIBS = 128d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 138d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt##### COMMON DRIVERS 148d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 158d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_DRIVER_WIRED 168d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_CFLAGS += -DCONFIG_DRIVER_WIRED 178d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_OBJS += ../src/drivers/driver_wired.o 188d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 198d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 205a1480c7c46c4236d93bfd303dde32062bee04acDmitry Shmidtifdef CONFIG_DRIVER_MACSEC_QCA 215a1480c7c46c4236d93bfd303dde32062bee04acDmitry ShmidtDRV_CFLAGS += -DCONFIG_DRIVER_MACSEC_QCA 225a1480c7c46c4236d93bfd303dde32062bee04acDmitry ShmidtDRV_OBJS += ../src/drivers/driver_macsec_qca.o 235a1480c7c46c4236d93bfd303dde32062bee04acDmitry Shmidtendif 245a1480c7c46c4236d93bfd303dde32062bee04acDmitry Shmidt 258d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_DRIVER_NL80211 268d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_CFLAGS += -DCONFIG_DRIVER_NL80211 278d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_OBJS += ../src/drivers/driver_nl80211.o 286c0da2bb83f6915d8260912362692d1a742e057bDmitry ShmidtDRV_OBJS += ../src/drivers/driver_nl80211_capa.o 296c0da2bb83f6915d8260912362692d1a742e057bDmitry ShmidtDRV_OBJS += ../src/drivers/driver_nl80211_event.o 306c0da2bb83f6915d8260912362692d1a742e057bDmitry ShmidtDRV_OBJS += ../src/drivers/driver_nl80211_monitor.o 316c0da2bb83f6915d8260912362692d1a742e057bDmitry ShmidtDRV_OBJS += ../src/drivers/driver_nl80211_scan.o 328d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_OBJS += ../src/utils/radiotap.o 33d80a401aed31d06f261efd19223cf55d1a2a8228Dmitry Shmidtifdef CONFIG_DRIVER_NL80211_QCA 34d80a401aed31d06f261efd19223cf55d1a2a8228Dmitry ShmidtDRV_CFLAGS += -DCONFIG_DRIVER_NL80211_QCA 35d80a401aed31d06f261efd19223cf55d1a2a8228Dmitry Shmidtendif 368d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_SME=y 378d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_AP_MLME=y 388d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_NETLINK=y 398d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_LINUX_IOCTL=y 408d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_RFKILL=y 411f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt 421f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidtifdef CONFIG_LIBNL32 431f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt DRV_LIBS += -lnl-3 441f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt DRV_LIBS += -lnl-genl-3 457f65602d49069f96a7bb44da8bd79ffe8d4c6a98Dmitry Shmidt DRV_CFLAGS += -DCONFIG_LIBNL20 467f65602d49069f96a7bb44da8bd79ffe8d4c6a98Dmitry Shmidt ifdef LIBNL_INC 477f65602d49069f96a7bb44da8bd79ffe8d4c6a98Dmitry Shmidt DRV_CFLAGS += -I$(LIBNL_INC) 487f65602d49069f96a7bb44da8bd79ffe8d4c6a98Dmitry Shmidt else 497f65602d49069f96a7bb44da8bd79ffe8d4c6a98Dmitry Shmidt PKG_CONFIG ?= pkg-config 507f65602d49069f96a7bb44da8bd79ffe8d4c6a98Dmitry Shmidt DRV_CFLAGS += $(shell $(PKG_CONFIG) --cflags libnl-3.0) 517f65602d49069f96a7bb44da8bd79ffe8d4c6a98Dmitry Shmidt endif 52661b4f78e48c697429dc46154a4125892c001718Dmitry Shmidtifdef CONFIG_LIBNL3_ROUTE 53661b4f78e48c697429dc46154a4125892c001718Dmitry Shmidt DRV_LIBS += -lnl-route-3 54661b4f78e48c697429dc46154a4125892c001718Dmitry Shmidt DRV_CFLAGS += -DCONFIG_LIBNL3_ROUTE 55661b4f78e48c697429dc46154a4125892c001718Dmitry Shmidtendif 568d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtelse 571f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt ifdef CONFIG_LIBNL_TINY 581f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt DRV_LIBS += -lnl-tiny 591f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt else 60d80a401aed31d06f261efd19223cf55d1a2a8228Dmitry Shmidt ifndef CONFIG_OSX 61d80a401aed31d06f261efd19223cf55d1a2a8228Dmitry Shmidt DRV_LIBS += -lnl 62d80a401aed31d06f261efd19223cf55d1a2a8228Dmitry Shmidt endif 631f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt endif 648d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 651f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt ifdef CONFIG_LIBNL20 66e4663044d3a689fb5458247e9bc0f8b58cf72fcaDmitry Shmidt ifndef CONFIG_LIBNL_TINY 67e4663044d3a689fb5458247e9bc0f8b58cf72fcaDmitry Shmidt DRV_LIBS += -lnl-genl 68e4663044d3a689fb5458247e9bc0f8b58cf72fcaDmitry Shmidt endif 691f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt DRV_CFLAGS += -DCONFIG_LIBNL20 701f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt endif 718d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 728d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 738d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 748d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_DRIVER_BSD 758d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifndef CONFIG_L2_PACKET 768d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtCONFIG_L2_PACKET=freebsd 778d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 788d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_CFLAGS += -DCONFIG_DRIVER_BSD 798d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_OBJS += ../src/drivers/driver_bsd.o 808d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtCONFIG_L2_FREEBSD=y 818d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtCONFIG_DNET_PCAP=y 828d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 838d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 844b9d52f502481b258fec743c03a5e957e5605afcDmitry Shmidtifdef CONFIG_DRIVER_OPENBSD 854b9d52f502481b258fec743c03a5e957e5605afcDmitry Shmidtifndef CONFIG_L2_PACKET 864b9d52f502481b258fec743c03a5e957e5605afcDmitry ShmidtCONFIG_L2_PACKET=freebsd 874b9d52f502481b258fec743c03a5e957e5605afcDmitry Shmidtendif 884b9d52f502481b258fec743c03a5e957e5605afcDmitry ShmidtDRV_CFLAGS += -DCONFIG_DRIVER_OPENBSD 894b9d52f502481b258fec743c03a5e957e5605afcDmitry ShmidtDRV_OBJS += ../src/drivers/driver_openbsd.o 904b9d52f502481b258fec743c03a5e957e5605afcDmitry Shmidtendif 914b9d52f502481b258fec743c03a5e957e5605afcDmitry Shmidt 928d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_DRIVER_NONE 938d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_CFLAGS += -DCONFIG_DRIVER_NONE 948d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_OBJS += ../src/drivers/driver_none.o 958d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 968d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 978d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt##### PURE AP DRIVERS 988d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 991f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidtifdef CONFIG_DRIVER_HOSTAP 1001f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry ShmidtDRV_AP_CFLAGS += -DCONFIG_DRIVER_HOSTAP 1011f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry ShmidtDRV_AP_OBJS += ../src/drivers/driver_hostap.o 1021f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry ShmidtCONFIG_WIRELESS_EXTENSION=y 1031f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry ShmidtNEED_AP_MLME=y 1041f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry ShmidtNEED_NETLINK=y 1051f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry ShmidtNEED_LINUX_IOCTL=y 1061f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidtendif 1071f69aa52ea2e0a73ac502565df8c666ee49cab6aDmitry Shmidt 1088d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_DRIVER_ATHEROS 1098d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_AP_CFLAGS += -DCONFIG_DRIVER_ATHEROS 1108d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_AP_OBJS += ../src/drivers/driver_atheros.o 1118d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtCONFIG_L2_PACKET=linux 1128d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_NETLINK=y 1138d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_LINUX_IOCTL=y 11409f57babfc1e4473db20ced4f58a4c9f082c8ed8Dmitry Shmidtifdef ATH_GCM_SUPPORT 11509f57babfc1e4473db20ced4f58a4c9f082c8ed8Dmitry ShmidtCFLAGS += -DATH_GCM_SUPPORT 11609f57babfc1e4473db20ced4f58a4c9f082c8ed8Dmitry Shmidtendif 1178d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1188d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1198d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt##### PURE CLIENT DRIVERS 1208d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1218d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_DRIVER_WEXT 1228d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_CFLAGS += -DCONFIG_DRIVER_WEXT 1238d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtCONFIG_WIRELESS_EXTENSION=y 1248d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_NETLINK=y 1258d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_LINUX_IOCTL=y 1268d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_RFKILL=y 1278d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1288d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1298d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_DRIVER_NDIS 1308d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_CFLAGS += -DCONFIG_DRIVER_NDIS 1318d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_OBJS += ../src/drivers/driver_ndis.o 1328d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_NDIS_EVENTS_INTEGRATED 1338d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_OBJS += ../src/drivers/driver_ndis_.o 1348d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1358d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifndef CONFIG_L2_PACKET 1368d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtCONFIG_L2_PACKET=pcap 1378d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1388d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtCONFIG_WINPCAP=y 1398d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_USE_NDISUIO 1408d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_CFLAGS += -DCONFIG_USE_NDISUIO 1418d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1428d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1438d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1448d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_DRIVER_ROBOSWITCH 1458d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_CFLAGS += -DCONFIG_DRIVER_ROBOSWITCH 1468d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_OBJS += ../src/drivers/driver_roboswitch.o 1478d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1488d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1498d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef CONFIG_WIRELESS_EXTENSION 1508d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_CFLAGS += -DCONFIG_WIRELESS_EXTENSION 1518d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_OBJS += ../src/drivers/driver_wext.o 1528d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtNEED_RFKILL=y 1538d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1548d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1558d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef NEED_NETLINK 1568d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_OBJS += ../src/drivers/netlink.o 1578d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1588d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1598d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef NEED_LINUX_IOCTL 1608d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_OBJS += ../src/drivers/linux_ioctl.o 1618d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1628d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1638d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtifdef NEED_RFKILL 1648d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_OBJS += ../src/drivers/rfkill.o 1658d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidtendif 1668d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 16761d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidtifdef CONFIG_VLAN_NETLINK 16861d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidtifdef CONFIG_FULL_DYNAMIC_VLAN 16961d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidtifdef CONFIG_LIBNL32 17061d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt DRV_LIBS += -lnl-3 17161d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt DRV_LIBS += -lnl-genl-3 17261d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt DRV_LIBS += -lnl-route-3 17361d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt DRV_CFLAGS += -DCONFIG_LIBNL20 17461d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidtelse 17561d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt ifdef CONFIG_LIBNL_TINY 17661d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt DRV_LIBS += -lnl-tiny 17761d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt else 17861d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt DRV_LIBS += -lnl 17961d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt endif 18061d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt 18161d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt ifdef CONFIG_LIBNL20 18261d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt DRV_LIBS += -lnl-genl 18361d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt DRV_LIBS += -lnl-route 18461d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt DRV_CFLAGS += -DCONFIG_LIBNL20 18561d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidt endif 18661d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidtendif 18761d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidtendif 18861d9df3e62aaa0e87ad05452fcb95142159a17b6Dmitry Shmidtendif 1898d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1908d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt##### COMMON VARS 1918d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_BOTH_CFLAGS := $(DRV_CFLAGS) $(DRV_WPA_CFLAGS) $(DRV_AP_CFLAGS) 1928d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_CFLAGS += $(DRV_CFLAGS) 1938d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_AP_CFLAGS += $(DRV_CFLAGS) 1948d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1958d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_BOTH_LIBS := $(DRV_LIBS) $(DRV_WPA_LIBS) $(DRV_AP_LIBS) 1968d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_LIBS += $(DRV_LIBS) 1978d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_AP_LIBS += $(DRV_LIBS) 1988d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 1998d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_BOTH_OBJS := $(DRV_OBJS) $(DRV_WPA_OBJS) $(DRV_AP_OBJS) 2008d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_OBJS += $(DRV_OBJS) 2018d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_AP_OBJS += $(DRV_OBJS) 2028d520ff1dc2da35cdca849e982051b86468016d8Dmitry Shmidt 2038d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_BOTH_LDFLAGS := $(DRV_LDFLAGS) $(DRV_WPA_LDFLAGS) $(DRV_AP_LDFLAGS) 2048d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_WPA_LDFLAGS += $(DRV_LDFLAGS) 2058d520ff1dc2da35cdca849e982051b86468016d8Dmitry ShmidtDRV_AP_LDFLAGS += $(DRV_LDFLAGS) 206