freebsd-src/sbin/ifconfig
Kristof Provost 73fd0eaf59 pfsync: fix incorrect enabling of defer mode
When we exposed the PFSYNCF_OK flag to userspace in 5f5bf88949 we
unintentionally caused defer mode to always be enabled.
The ioctl check only looked for nonzero, not for the PFSYNCF_DEFER flag.

Fix this check and ensure ifconfig sets the flag.

Reviewed by:	glebius
MFC after:	1 week
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D33244
2021-12-06 13:25:14 +01:00
..
tests
af_inet6.c ifconfig: warn if setting an Internet address without mask 2021-11-09 09:33:01 -06:00
af_inet.c ifconfig: warn if setting an Internet address without mask 2021-11-09 09:33:01 -06:00
af_link.c ifconfig(8): optimize -f ether:dash mode 2020-06-26 16:20:34 +00:00
af_nd6.c
carp.c sbin/ifconfig: Use a global libifconfig handle 2021-03-02 21:15:40 -05:00
ifbridge.c sbin/ifconfig: Use a global libifconfig handle 2021-03-02 21:15:40 -05:00
ifclone.c sbin/ifconfig: Use a global libifconfig handle 2021-03-02 21:15:40 -05:00
ifconfig.8 ifconfig.8: Add the missing option -vlanhwcsum 2021-11-08 11:12:43 +01:00
ifconfig.c ifconfig(8): Don't set network interface capabilities when there is no change. 2021-11-10 15:50:52 +01:00
ifconfig.h ifconfig: warn if setting an Internet address without mask 2021-11-09 09:33:01 -06:00
iffib.c
ifgif.c
ifgre.c
ifgroup.c sbin/ifconfig: Use a global libifconfig handle 2021-03-02 21:15:40 -05:00
ifieee80211.c ifconfig: 80211, add line break after key info 2021-03-24 22:26:39 +00:00
ifipsec.c
iflagg.c sbin/ifconfig: Use a global libifconfig handle 2021-03-02 21:15:40 -05:00
ifmac.c
ifmedia.c ifconfig: Reuse media state in ifmedia_getstate 2021-04-15 22:32:25 -04:00
ifpfsync.c pfsync: fix incorrect enabling of defer mode 2021-12-06 13:25:14 +01:00
ifstf.c if_stf: add 6rd support 2021-11-20 19:29:01 +01:00
ifvlan.c ifconfig: add vlanproto "qiniq" as an alias for "802.1ad" 2021-01-20 15:50:45 +00:00
ifvxlan.c Ensure consistent error messages from ifconfig(8). 2020-11-26 16:36:50 +00:00
Makefile if_stf: add 6rd support 2021-11-20 19:29:01 +01:00
Makefile.depend
Makefile.depend.options
sfp.c sbin/ifconfig: Use a global libifconfig handle 2021-03-02 21:15:40 -05:00