freebsd-src/sbin/pfctl
Kristof Provost a897e81456 MFC r333084:
pfctl: Don't break connections on skipped interfaces on reload

On reload we used to first flush everything, including the list of skipped
interfaces.  This can lead to termination of these connections if they send
packets before the new configuration is applied.

Note that this doesn't currently happen on 12 or 11, because of special EACCES
handling introduced in r315514. This special behaviour in tcp_output() may
change, hence the fix in pfctl.

PR:		214613
Submitted by:	Andreas Longwitz <longwitz at incore.de>
2018-05-02 22:36:10 +00:00
..
Makefile MFC r259916: 2014-08-16 13:20:44 +00:00
parse.y MFC r325850: pfctl: teach route-to to deal with interfaces with multiple addresses 2017-11-30 21:32:28 +00:00
pf_print_state.c - Get rid of #ifdef __FreeBSD__. 2012-09-29 16:42:01 +00:00
pfctl_altq.c MFC r287009, r287120 and r298131: 2016-04-16 22:02:32 +00:00
pfctl_optimize.c MFC r328497: 2018-02-01 02:00:36 +00:00
pfctl_osfp.c o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +00:00
pfctl_parser.c MFC r259916: 2014-08-16 13:20:44 +00:00
pfctl_parser.h MFC r287009, r287120 and r298131: 2016-04-16 22:02:32 +00:00
pfctl_qstats.c MFC r287009, r287120 and r298131: 2016-04-16 22:02:32 +00:00
pfctl_radix.c o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +00:00
pfctl_table.c o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +00:00
pfctl.8 MFC r306614: 2016-10-16 22:33:03 +00:00
pfctl.c MFC r333084: 2018-05-02 22:36:10 +00:00
pfctl.h o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +00:00