freebsd-dev/sbin/pfctl
Bjoern A. Zeeb f870cb7f3b Use feature_present(3) to determine whether to open an INET or an
INET6 socket when needed to allow pfctl to work on noinet and noinet6
kernels (and try to provide a fallback using AF_LINK as best effort).
Adjust the Makefile to also respect relevant src.conf(5) options
for compile time decisions on INET and INET6 support.

Reviewed by:	glebius (no objections)
MFC after:	1 week
2013-12-26 15:51:14 +00:00
..
Makefile Use feature_present(3) to determine whether to open an INET or an 2013-12-26 15:51:14 +00:00
parse.y o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +00:00
pf_print_state.c Import pf_print_state.c 1.54 from OpenBSD 2013-10-27 21:07:37 +00:00
pfctl_altq.c Use feature_present(3) to determine whether to open an INET or an 2013-12-26 15:51:14 +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 Use feature_present(3) to determine whether to open an INET or an 2013-12-26 15:51:14 +00:00
pfctl_parser.h Use feature_present(3) to determine whether to open an INET or an 2013-12-26 15:51:14 +00:00
pfctl_qstats.c o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +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 Minor mdoc fix. 2012-09-14 13:14:48 +00:00
pfctl.c Remove __FreeBSD__ ifdefs. 2013-11-22 20:13:32 +00:00
pfctl.h o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +00:00