Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Sep 2021 21:13:07 GMT
From:      Cy Schubert <cy@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: 7aed82ab023a - stable/12 - wpa: Correctly build the hostapd BSD driver
Message-ID:  <202109132113.18DLD7wm065370@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/12 has been updated by cy:

URL: https://cgit.FreeBSD.org/src/commit/?id=7aed82ab023aeb3d1304161944633ba75c6ab5f6

commit 7aed82ab023aeb3d1304161944633ba75c6ab5f6
Author:     Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2021-08-26 22:59:03 +0000
Commit:     Cy Schubert <cy@FreeBSD.org>
CommitDate: 2021-09-13 21:12:03 +0000

    wpa: Correctly build the hostapd BSD driver
    
    driver.bsd.c initializes itself differently when built for
    hostapd than it does when built for wpa_supplicant.
    
    (cherry picked from commit a0f2aa9318a21f401a0aef2cde666edc56a92b46)
---
 usr.sbin/wpa/hostapd/Makefile        | 4 +++-
 usr.sbin/wpa/src/drivers/Makefile    | 1 -
 usr.sbin/wpa/wpa_supplicant/Makefile | 1 +
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/usr.sbin/wpa/hostapd/Makefile b/usr.sbin/wpa/hostapd/Makefile
index 613771ddd974..57b218c99e14 100644
--- a/usr.sbin/wpa/hostapd/Makefile
+++ b/usr.sbin/wpa/hostapd/Makefile
@@ -5,11 +5,13 @@
 
 .include "../Makefile.crypto"
 
-.PATH.c:${HOSTAPD_DISTDIR}
+.PATH.c:${HOSTAPD_DISTDIR} \
+	${WPA_DISTDIR}/src/drivers
 
 PROG=	hostapd
 SRCS=	config_file.c \
 	ctrl_iface.c \
+	driver_bsd.c \
 	eap_register.c \
 	main.c
 
diff --git a/usr.sbin/wpa/src/drivers/Makefile b/usr.sbin/wpa/src/drivers/Makefile
index 0f901bdcf2fd..a984a9c1807a 100644
--- a/usr.sbin/wpa/src/drivers/Makefile
+++ b/usr.sbin/wpa/src/drivers/Makefile
@@ -10,7 +10,6 @@ INTERNALLIB=
 .PATH:	${WPA_DISTDIR}/src/drivers
 
 SRCS=	drivers.c \
-	driver_bsd.c \
 	driver_common.c \
 	driver_wired.c \
 	driver_wired_common.c
diff --git a/usr.sbin/wpa/wpa_supplicant/Makefile b/usr.sbin/wpa/wpa_supplicant/Makefile
index 61f035f15912..9706d0e4b644 100644
--- a/usr.sbin/wpa/wpa_supplicant/Makefile
+++ b/usr.sbin/wpa/wpa_supplicant/Makefile
@@ -17,6 +17,7 @@ SRCS=	blacklist.c \
 	config_file.c \
 	ctrl_iface.c \
 	ctrl_iface_unix.c \
+	driver_bsd.c \
 	eap_register.c \
 	events.c \
 	gas_query.c \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109132113.18DLD7wm065370>