freebsd-src/sbin/pfctl
Kristof Provost ceba78f981 MFC r325850: pfctl: teach route-to to deal with interfaces with multiple addresses
The route_host parsing code set the interface name, but only for the first
node_host in the list. If that one happened to be the inet6 address and the
rule wanted an inet address it'd get removed by remove_invalid_hosts() later
on, and we'd have no interface name.

We must set the interface name for all node_host entries in the list, not just
the first one.

PR:		223208
2017-11-30 21:32:28 +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 o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +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 285730 2016-03-03 23:25:31 +00:00
pfctl.h o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +00:00