http://www.berklix.com/~jhs/src/bsd/fixes/freebsd/src/gen/usr.sbin/wpa/
 regression.REL=12.4-RELEASE.diff

All retro fixes from 12.4-RELEASE to revert /usr/src/usr.sbin/wpa/ back
to 12.3-RELEASE, as wpa_supplicant in 12.4 is broken, & 12.3 works.

I have not yet tried wpa_supplicant on FreeBSD-13.*-RELEASE

This is a collection of All differences (except mere version export tags)
in /usr/src/usr.sbin/wpa/

No diff [yet] yet for /usr/src/contrib/wpa/
as there's a vast load of new files (& some removed) from 12.3 to 12.4, 
the list below was generated by
	cd /usr/src/contrib/wpa_12.3
	find . -type f | sort > /tmp/12.3
	cd /usr/src/contrib/wpa_12.4
	find . -type f | sort > /tmp/12.4
	diff -c /tmp/12.3 /tmp/12.4

	+ ./hostapd/Android.mk
	+ ./hostapd/Makefile
	+ ./hostapd/android.config
	+ ./hostapd/hostapd.android.rc
	+ ./hostapd/sae_pk_gen.c
	+ ./src/Makefile
	+ ./src/ap/Makefile
	+ ./src/build.rules
	+ ./src/common/Makefile
	+ ./src/common/brcm_vendor.h
	+ ./src/common/dpp_auth.c
	+ ./src/common/dpp_backup.c
	+ ./src/common/dpp_crypto.c
	+ ./src/common/dpp_i.h
	+ ./src/common/dpp_pkex.c
	+ ./src/common/dpp_reconfig.c
	+ ./src/common/dpp_tcp.c
	+ ./src/common/linux_bridge.h
	+ ./src/common/linux_vlan.h
	+ ./src/common/ptksa_cache.c
	+ ./src/common/ptksa_cache.h
	+ ./src/common/sae_pk.c
	+ ./src/crypto/Makefile
	+ ./src/crypto/sha384-tlsprf.c
	+ ./src/drivers/Makefile
	+ ./src/drivers/android_drv.h
	+ ./src/drivers/driver_hostap.h
	+ ./src/drivers/driver_nl80211.c
	+ ./src/drivers/driver_none.c
	+ ./src/drivers/driver_roboswitch.c
	+ ./src/drivers/driver_wext.c
	+ ./src/drivers/driver_wext.h
	+ ./src/drivers/drivers.mak
	+ ./src/drivers/drivers.mk
	+ ./src/drivers/linux_ioctl.c
	+ ./src/drivers/linux_ioctl.h
	+ ./src/drivers/linux_wext.h
	+ ./src/drivers/netlink.c
	+ ./src/drivers/netlink.h
	+ ./src/drivers/priv_netlink.h
	+ ./src/drivers/rfkill.c
	+ ./src/drivers/rfkill.h
	+ ./src/eap_common/Makefile
	+ ./src/eap_peer/Makefile
	+ ./src/eap_server/Makefile
	+ ./src/eapol_auth/Makefile
	+ ./src/eapol_supp/Makefile
	+ ./src/l2_packet/Makefile
	+ ./src/l2_packet/l2_packet_linux.c
	+ ./src/l2_packet/l2_packet_pcap.c
	+ ./src/l2_packet/l2_packet_winpcap.c
	+ ./src/lib.rules
	+ ./src/objs.mk
	+ ./src/p2p/Makefile
	+ ./src/radius/Makefile
	+ ./src/rsn_supp/Makefile
	+ ./src/tls/Makefile
	+ ./src/utils/Makefile
	+ ./src/utils/config.c
	+ ./src/utils/config.h
	+ ./src/utils/ext_password_file.c
	+ ./src/wps/Makefile
	+ ./tests/hwsim/test_dpp3.py
	+ ./wpa_supplicant/Makefile
	+ ./wpa_supplicant/bssid_ignore.c
	+ ./wpa_supplicant/bssid_ignore.h
	+ ./wpa_supplicant/config_winreg.c
	+ ./wpa_supplicant/doc/docbook/Makefile
	+ ./wpa_supplicant/doc/docbook/eapol_test.sgml
	+ ./wpa_supplicant/doc/docbook/wpa_background.sgml
	+ ./wpa_supplicant/doc/docbook/wpa_cli.sgml
	+ ./wpa_supplicant/doc/docbook/wpa_gui.sgml
	+ ./wpa_supplicant/doc/docbook/wpa_passphrase.sgml
	+ ./wpa_supplicant/doc/docbook/wpa_priv.sgml
	+ ./wpa_supplicant/doc/docbook/wpa_supplicant.conf.sgml
	+ ./wpa_supplicant/doc/docbook/wpa_supplicant.sgml
	+ ./wpa_supplicant/examples/dpp-nfc.py
	+ ./wpa_supplicant/main_winmain.c
	+ ./wpa_supplicant/main_winsvc.c
	+ ./wpa_supplicant/pasn_supplicant.c
	+ ./wpa_supplicant/robust_av.c
	+ ./wpa_supplicant/twt.c
	- ./wpa_supplicant/binder/fi/w1/wpa_supplicant/IIface.aidl
	- ./wpa_supplicant/binder/fi/w1/wpa_supplicant/ISupplicant.aidl
	- ./wpa_supplicant/binder/fi/w1/wpa_supplicant/ISupplicantCallbacks.aidl
	- ./wpa_supplicant/vs2005/eapol_test/eapol_test.vcproj
	- ./wpa_supplicant/vs2005/wpa_cli/wpa_cli.vcproj
	- ./wpa_supplicant/vs2005/wpa_passphrase/wpa_passphrase.vcproj
	- ./wpa_supplicant/vs2005/wpa_supplicant/wpa_supplicant.vcproj

12.3-RELEASE /usr/src/usr.sbin/wpa make fails with 
12.4-RELEASE /usr/src/contrib/wpa/ with error:
	/usr1/src/contrib/wpa//wpa_supplicant/blacklist.c:140:9: error: no member named 'extra_blacklist_count' in 'struct wpa_supplicant'
        wpa_s->extra_blacklist_count += max_count;

See Also:
 http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/jhs/etc/devd/berklix.conf
 http://docs.freebsd.org/en/books/handbook/advanced-networking/#network-wireless33.3.4.1.3.3.

rm -rf /usr/src/contrib/wpa_12.3 ; mkdir -p /usr/src/contrib/wpa_12.3
( cd ~/LN.12.3-RELEASE/contrib/wpa ; tar cf - . ) | \
	( cd /usr/src/contrib/wpa_12.3 && tar xf - )

rm -rf /usr/src/contrib/wpa_12.4 ; mkdir -p /usr/src/contrib/wpa_12.4
( cd ~/LN.12.4-RELEASE/contrib/wpa ; tar cf - . ) | \
	( cd /usr/src/contrib/wpa_12.4 && tar xf - )

ONE OF
  rm -rf /usr/src/contrib/wpa ; mkdir -p /usr/src/contrib/wpa
  ( cd ~/LN.12.3-RELEASE/contrib/wpa ; tar cf - . ) | \
	( cd /usr/src/contrib/wpa && tar xf - )
OR
  rm -rf /usr/src/contrib/wpa ; mkdir -p /usr/src/contrib/wpa
  ( cd ~/LN.12.4-RELEASE/contrib/wpa ; tar cf - . ) | \
	( cd /usr/src/contrib/wpa && tar xf - )

---

rm -rf /usr/src/usr.sbin/wpa_12.3 ; mkdir -p /usr/src/usr.sbin/wpa_12.3
( cd ~/LN.12.3-RELEASE/usr.sbin/wpa ; tar cf - . ) | \
	( cd /usr/src/usr.sbin/wpa_12.3 && tar xf - )

rm -rf /usr/src/usr.sbin/wpa_12.4 ; mkdir -p /usr/src/usr.sbin/wpa_12.4
( cd ~/LN.12.4-RELEASE/usr.sbin/wpa ; tar cf - . ) | \
	( cd /usr/src/usr.sbin/wpa_12.4 && tar xf - )

ONE OF
  rm -rf /usr/src/usr.sbin/wpa ; mkdir -p /usr/src/usr.sbin/wpa
  ( cd ~/LN.12.3-RELEASE/usr.sbin/wpa ; tar cf - . ) | \
	( cd /usr/src/usr.sbin/wpa && tar xf - )
OR
  rm -rf /usr/src/usr.sbin/wpa ; mkdir -p /usr/src/usr.sbin/wpa
  ( cd ~/LN.12.4-RELEASE/usr.sbin/wpa ; tar cf - . ) | \
	( cd /usr/src/usr.sbin/wpa && tar xf - )

	rm -rf \
	 /usr/obj/`cd /usr/src;/bin/pwd`/`uname -m`.`uname -p`/usr.sbin/wpa \
	 /usr/obj/`cd /usr/src;/bin/pwd`/`uname -m`.`uname -p`/contrib/wpa
	 # JJLATER or is it `uname -p`.`uname -m`
	cd /usr/src/usr.sbin/wpa
	make cleandir ; make clean
	make obj
		# creates /usr1/obj/usr1/src/amd64.amd64/usr.sbin/wpa
		# but not /usr/obj//usr1/src/amd64.amd64/contrib/wpa

  ONE OF For 12.3 from 12.4
	patch -p 4 < \
	 ~/public_html/src/bsd/fixes/freebsd/src/gen/usr.sbin/wpa/regression.REL=12.4-RELEASE.diff
  OR For 12.4 from 12.3
	patch --reverse -p 4 < \
	~/public_html/src/bsd/fixes/freebsd/src/gen/usr.sbin/wpa/regression.REL=12.4-RELEASE.diff

	make depend ; make
	unsetenv DESTDIR ; xs make install

	ONE OF setenv DESTDIR /destdir/12.3-RELEASE ; xs make install
	OR     setenv DESTDIR /destdir/12.4-RELEASE ; xs make install

	ls -l /destdir/12.*-RELEASE/usr/sbin/wpa_supplicant /usr/sbin/wpa_supplicant
	file  /destdir/12.*-RELEASE/usr/sbin/wpa_supplicant /usr/sbin/wpa_supplicant
		ELF 64-bit LSB executable, x86-64, version 1
		(FreeBSD), dynamically linked, interpreter
		/libexec/ld-elf.so.1, for FreeBSD 12.4, FreeBSD-style,
		stripped


echo Now kill devd and connect usb wlan
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
ifconfig wlan0 | grep status	# status: associated

/destdir/12.3-RELEASE/usr/sbin/wpa_supplicant  -i wlan0 -c /etc/wpa_supplicant.conf
  Successfully initialized wpa_supplicant
  ioctl[SIOCS80211, op=20, val=0, arg_len=7]: Invalid argument
  ioctl[SIOCS80211, op=20, val=0, arg_len=7]: Invalid argument
  wlan0: Trying to associate with xx:xx:xx:xx:xx:xx (SSID='MYNET' freq=2437 MHz)
  Failed to add supported operating classes IE
  wlan0: Associated with xx:xx:xx:xx:xx:xx
  wlan0: WPA: Key negotiation completed with xx:xx:xx:xx:xx:xx [PTK=CCMP GTK=CCMP]
  wlan0: CTRL-EVENT-CONNECTED - Connection to xx:xx:xx:xx:xx:xx completed [id=2 id_str=]
  wlan0: WPA: Group rekeying completed with xx:xx:xx:xx:xx:xx [GTK=CCMP]
  wlan0: WPA: Group rekeying completed with xx:xx:xx:xx:xx:xx [GTK=CCMP]

/destdir/12.4-RELEASE/usr/sbin/wpa_supplicant  -i wlan0 -c /etc/wpa_supplicant.c
onf
 Successfully initialized wpa_supplicant
 ioctl[SIOCS80211, op=20, val=0, arg_len=7]: Invalid argument
 ioctl[SIOCS80211, op=20, val=0, arg_len=7]: Invalid argument
 wlan0: CTRL-EVENT-SCAN-FAILED ret=-1 retry=1
 wlan0: CTRL-EVENT-SCAN-FAILED ret=-1 retry=1

Now comparing output of wpa_supplicant -d

Bad result:
	ifconfig wlan0
	        status: no carrier
	/destdir/12.4-RELEASE/usr/sbin/wpa_supplicant  -i wlan0 -c /etc/wpa_supplicant.conf

Good result
	        status: associated

Set of context diffs (diff -c) follow:

*** 12.4-RELEASE/src/usr.sbin/wpa/Makefile	Tue May 23 22:31:52 2023
--- 12.3-RELEASE/src/usr.sbin/wpa/Makefile	Tue May 23 22:31:46 2023
***************
*** 6,12 ****
  	wpa_passphrase \
  	hostapd \
  	hostapd_cli \
- 	ndis_events
  
  SUBDIR_PARALLEL=
  
--- 6,11 ----
*** 12.4-RELEASE/src/usr.sbin/wpa/Makefile.inc	Tue May 23 22:31:52 2023
--- 12.3-RELEASE/src/usr.sbin/wpa/Makefile.inc	Tue May 23 22:31:46 2023
***************
*** 1,10 ****
! # $FreeBSD: releng/12.4/usr.sbin/wpa/Makefile.inc 372226 2022-07-29 17:07:48Z dim $
  
  .include <src.opts.mk>
  
  BINDIR?=	/usr/sbin
  
! WPA_DISTDIR?= 		${SRCTOP}/contrib/wpa
  WPA_SUPPLICANT_DISTDIR?=${WPA_DISTDIR}/wpa_supplicant
  HOSTAPD_DISTDIR?=	${WPA_DISTDIR}/hostapd
  
--- 1,10 ----
! # $FreeBSD: releng/12.3/usr.sbin/wpa/Makefile.inc 370728 2021-10-05 22:19:43Z cy $
  
  .include <src.opts.mk>
  
  BINDIR?=	/usr/sbin
  
! WPA_DISTDIR?= 		${SRCTOP}/contrib/wpa/
  WPA_SUPPLICANT_DISTDIR?=${WPA_DISTDIR}/wpa_supplicant
  HOSTAPD_DISTDIR?=	${WPA_DISTDIR}/hostapd
  
***************
*** 40,45 ****
--- 40,50 ----
  CFLAGS+=-DCONFIG_IEEE80211W
  CFLAGS+=-DTLS_DEFAULT_CIPHERS=\"DEFAULT:!EXP:!LOW\"
  CFLAGS+=-DCONFIG_DEBUG_SYSLOG
+ CFLAGS+=-DCONFIG_WPS
+ CFLAGS+=-DCONFIG_WPS2
+ CFLAGS+=-DCONFIG_WPS_UPNP
+ CFLAGS+=-DCONFIG_WPS_OOB
+ CFLAGS+=-DCONFIG_INTERWORKING
  CFLAGS+=-DPKCS12_FUNCS
  CFLAGS+=-DCONFIG_GAS
  CFLAGS+=-DCONFIG_PEERKEY
***************
*** 49,54 ****
--- 54,60 ----
  CFLAGS+=-DCONFIG_TERMINATE_ONLASTIF
  CFLAGS+=-DCONFIG_TLS=openssl
  CFLAGS+=-DCONFIG_MATCH_IFACE
+ CFLAGS+=-DCONFIG_PASN
  CFLAGS+=-DCONFIG_PTKSA_CACHE
  CFLAGS+=-DEAP_SERVER
  CFLAGS+=-DEAP_SERVER_GTC
***************
*** 60,70 ****
  CFLAGS+=-DEAP_SERVER_TTLS
  CFLAGS+=-DEAP_SERVER_WSC
  CFLAGS+=-DEAP_TLS_FUNCS
- CFLAGS+=-DCONFIG_WNM
- CFLAGS+=-DCONFIG_WNM_AP
- CFLAGS+=-DCONFIG_MBO
- CFLAGS+=-DCONFIG_RSN_PREAUTH
- CFLAGS+=-DCONFIG_WEP
  
  .if ${MK_WPA_SUPPLICANT_EAPOL} != "no"
  CFLAGS+=-DCONFIG_HS20 \
--- 66,71 ----
***************
*** 78,96 ****
  	-DEAP_TLS \
  	-DEAP_TTLS \
  	-DEAP_WSC \
! 	-DIEEE8021X_EAPOL \
! 	-DCONFIG_INTERWORKING \
! 	-DCONFIG_WPS \
! 	-DCONFIG_WPS2 \
! 	-DCONFIG_WPS_UPNP \
! 	-DCONFIG_WPS_OOB
  NEED_AES_EAX=y
  NEED_AES_ENCBLOCK=y
  NEED_AES_OMAC1=y
- .endif
- 
- .if ${MK_OPENSSL} != "no"
- CFLAGS+=-DCONFIG_PASN
  .endif
  
  .if !empty(CFLAGS:M*-DEAP_AKA)
--- 79,88 ----
  	-DEAP_TLS \
  	-DEAP_TTLS \
  	-DEAP_WSC \
! 	-DIEEE8021X_EAPOL
  NEED_AES_EAX=y
  NEED_AES_ENCBLOCK=y
  NEED_AES_OMAC1=y
  .endif
  
  .if !empty(CFLAGS:M*-DEAP_AKA)
*** 12.4-RELEASE/src/usr.sbin/wpa/src/ap/Makefile	Tue May 23 22:31:52 2023
--- 12.3-RELEASE/src/usr.sbin/wpa/src/ap/Makefile	Tue May 23 22:31:46 2023
***************
*** 20,32 ****
  	dfs.c \
  	drv_callbacks.c \
  	eap_user_db.c \
  	hostapd.c \
  	ieee802_11_auth.c \
  	ieee802_11_ht.c \
  	ieee802_11_shared.c \
  	ieee802_11_vht.c \
  	ieee802_1x.c \
- 	mbo_ap.c \
  	neighbor_db.c \
  	pmksa_cache_auth.c \
  	preauth_auth.c \
--- 20,33 ----
  	dfs.c \
  	drv_callbacks.c \
  	eap_user_db.c \
+ 	gas_serv.c \
  	hostapd.c \
+ 	hs20.c \
  	ieee802_11_auth.c \
  	ieee802_11_ht.c \
  	ieee802_11_shared.c \
  	ieee802_11_vht.c \
  	ieee802_1x.c \
  	neighbor_db.c \
  	pmksa_cache_auth.c \
  	preauth_auth.c \
***************
*** 38,53 ****
  	vlan_ifconfig.c \
  	vlan_init.c \
  	wmm.c \
- 	wnm_ap.c \
  	wpa_auth.c \
  	wpa_auth_glue.c \
! 	wpa_auth_ie.c
! 
! .if ${MK_WPA_SUPPLICANT_EAPOL} != "no"
! SRCS+=	gas_serv.c \
! 	hs20.c \
  	wps_hostapd.c
- .endif
  
  CFLAGS+=-DHOSTAPD
  
--- 39,48 ----
  	vlan_ifconfig.c \
  	vlan_init.c \
  	wmm.c \
  	wpa_auth.c \
  	wpa_auth_glue.c \
! 	wpa_auth_ie.c \
  	wps_hostapd.c
  
  CFLAGS+=-DHOSTAPD
  
*** 12.4-RELEASE/src/usr.sbin/wpa/src/common/Makefile	Tue May 23 22:31:52 2023
--- 12.3-RELEASE/src/usr.sbin/wpa/src/common/Makefile	Tue May 23 22:31:46 2023
***************
*** 12,22 ****
  SRCS=	cli.c \
  	ctrl_iface_common.c \
  	dragonfly.c \
- 	dpp_tcp.c \
  	gas.c \
  	hw_features_common.c \
  	ieee802_11_common.c \
- 	ptksa_cache.c \
  	wpa_common.c \
  	wpa_ctrl.c
  
--- 12,20 ----
*** 12.4-RELEASE/src/usr.sbin/wpa/src/crypto/Makefile	Tue May 23 22:31:52 2023
--- 12.3-RELEASE/src/usr.sbin/wpa/src/crypto/Makefile	Tue May 23 22:31:46 2023
***************
*** 15,22 ****
  	sha1-prf.c \
  	sha256-prf.c \
  	sha256-tlsprf.c \
- 	sha384-prf.c \
- 	sha384-tlsprf.c \
  	sha512.c
  .else
  SRCS=	crypto_internal.c \
--- 15,20 ----
***************
*** 111,118 ****
  SRCS+=	sha384.c
  .if defined(CONFIG_INTERNAL_SHA384)
  SRCS+=	sha384-internal.c \
! 	sha384-prf.c \
! 	sha384-tlsprf.c
  .endif
  .endif
  
--- 109,115 ----
  SRCS+=	sha384.c
  .if defined(CONFIG_INTERNAL_SHA384)
  SRCS+=	sha384-internal.c \
! 	sha384-prf.c
  .endif
  .endif
  
***************
*** 138,144 ****
--- 135,157 ----
  SRCS+=	dh_groups.c
  .endif
  
+ .if ${MK_WPA_SUPPLICANT_EAPOL} != "no"
+ CFLAGS+=-DCONFIG_WPS \
+ 	-DCONFIG_HS20 \
+ 	-DCONFIG_INTERWORKING \
+ 	-DEAP_GTC \
+ 	-DEAP_LEAP \
+ 	-DEAP_MD5 \
+ 	-DEAP_MSCHAPv2 \
+ 	-DEAP_OTP \
+ 	-DEAP_PEAP \
+ 	-DEAP_PSK \
+ 	-DEAP_TLS \
+ 	-DEAP_TTLS \
+ 	-DEAP_WSC \
+ 	-DIEEE8021X_EAPOL
  SRCS+=	ms_funcs.c
+ .endif
  
  CFLAGS+=-DCONFIG_CRYPTO_INTERNAL \
  	-DCONFIG_TLS_INTERNAL_CLIENT \
*** 12.4-RELEASE/src/usr.sbin/wpa/src/tls/Makefile	Tue May 23 22:31:52 2023
--- 12.3-RELEASE/src/usr.sbin/wpa/src/tls/Makefile	Tue May 23 22:31:46 2023
***************
*** 29,42 ****
  	tlsv1_server_read.c \
  	tlsv1_server_write.c \
  	x509v3.c
  
  CFLAGS+=-DCONFIG_INTERNAL_LIBTOMMATH \
! 	-DCONFIG_CRYPTO_INTERNAL
! .else
! CFLAGS+=-DCONFIG_TLSV11 \
  	-DCONFIG_TLSV12
- .endif
- .endif
  
  # We are only interested in includes at this point. Not libraries.
  LIBADD=
--- 29,41 ----
  	tlsv1_server_read.c \
  	tlsv1_server_write.c \
  	x509v3.c
+ .endif
+ .endif
  
  CFLAGS+=-DCONFIG_INTERNAL_LIBTOMMATH \
! 	-DCONFIG_CRYPTO_INTERNAL \
! 	-DCONFIG_TLSV11 \
  	-DCONFIG_TLSV12
  
  # We are only interested in includes at this point. Not libraries.
  LIBADD=
*** 12.4-RELEASE/src/usr.sbin/wpa/src/utils/Makefile	Tue May 23 22:31:52 2023
--- 12.3-RELEASE/src/usr.sbin/wpa/src/utils/Makefile	Tue May 23 22:31:46 2023
***************
*** 11,19 ****
  
  SRCS=	base64.c \
  	bitfield.c \
- 	crc32.c \
  	common.c \
- 	config.c \
  	edit.c \
  	eloop.c \
  	ip_addr.c \
--- 11,17 ----
*** 12.4-RELEASE/src/usr.sbin/wpa/src/wps/Makefile	Tue May 23 22:31:52 2023
--- 12.3-RELEASE/src/usr.sbin/wpa/src/wps/Makefile	Tue May 23 22:31:46 2023
***************
*** 27,32 ****
--- 27,34 ----
  	wps_upnp_ssdp.c \
  	wps_upnp_web.c
  
+ CFLAGS+=-DCONFIG_P2P
+ 
  .if ${MK_INET6} != "no"
  CFLAGS+= -DCONFIG_IPV6
  .endif
*** 12.4-RELEASE/src/usr.sbin/wpa/wpa_supplicant/Makefile	Tue May 23 22:31:52 2023
--- 12.3-RELEASE/src/usr.sbin/wpa/wpa_supplicant/Makefile	Tue May 23 22:31:46 2023
***************
*** 11,18 ****
  
  PROG=	wpa_supplicant
  
! SRCS=	bss.c \
! 	bssid_ignore.c \
  	config.c \
  	config_file.c \
  	ctrl_iface.c \
--- 11,18 ----
  
  PROG=	wpa_supplicant
  
! SRCS=	blacklist.c \
! 	bss.c \
  	config.c \
  	config_file.c \
  	ctrl_iface.c \
***************
*** 22,43 ****
  	events.c \
  	gas_query.c \
  	main.c \
- 	mbo.c \
  	notify.c \
  	op_classes.c \
  	offchannel.c \
- 	robust_av.c \
  	rrm.c \
  	scan.c \
- 	twt.c \
  	wmm_ac.c \
- 	wnm_sta.c \
  	wpa_supplicant.c \
  	wpas_glue.c
- 
- .if ${MK_OPENSSL} != "no"
- SRCS+=	pasn_supplicant.c
- .endif
  
  MAN=	wpa_supplicant.8 wpa_supplicant.conf.5
  
--- 22,35 ----
