freebsd-nq/sbin/pfctl
Kristof Provost 58c8430a32 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
MFC after:	2 weeks
2017-11-15 12:27:02 +00:00
..
tests
Makefile
Makefile.depend
parse.y pfctl: teach route-to to deal with interfaces with multiple addresses 2017-11-15 12:27:02 +00:00
pf_print_state.c
pfctl_altq.c
pfctl_optimize.c
pfctl_osfp.c
pfctl_parser.c
pfctl_parser.h
pfctl_qstats.c
pfctl_radix.c
pfctl_table.c
pfctl.8
pfctl.c
pfctl.h