Remove svn:mergeinfo carried over from stable/9.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
MFC r239775 from HEAD: - Link ipfilter(4) and ipfilter(5) to the build to stop the wrong man page displaying for 'man 4 ipfilter'.PR: docs/118020Approved by: gabor (mentor)
MFC r228612Use both NO_WFORMAT and NO_WARRAY_BOUNDS for sbin/ipf, it would be toodisruptive to actually fix all the warnings, and the code hasn't beenmaintained for several years.
Copy head to stable/9 as part of 9.0-RELEASE release cycle.Approved by: re (implicit)
Always assign WARNS using ?=- fix some nearby style bugs- include Makefile.inc where it makes sense and reduces duplicationApproved by: ed (co-mentor)
Switch the default WARNS level for sbin/ to 6.Submitted by: Ulrich Spörlein
This makefile builds contrib code, so I won't try to fix all thecasts from pointer to int here.
Exclude inet_addr.c from the build.It only provides inet_aton(), which is already provided by the libc. Thiscauses multiple symbol definitions when linking statically.Reviewed by: darrenr
Merge IPFilter 4.1.23 back to HEADSee src/contrib/ipfilter/HISTORY for details of changes since 4.1.13
Fix the manual build.
Regularly scheduled patch to unbreak regularly scheduled post-ipfilterbuildworld breakage.Exclude loglevel.c from the build. It does not appear to be used byanything in the tree and buildworld succeeds just fine without it.
Adapt to ipf 4.1.13
fix style nit
Add missing library dependencies.
Add printproto.c to libipf
Fix the contents of the underneath .depend files and "make checkdpadd".
Enable building /sbin/ipf (but not the rescue version) with the ability toparse bpf strings for filter rules in ipf.conf
Patches from Ruslam Ermilov to remove NetBSD bits from Makefiles and cleanupbuild problems with rescue.
Not looking for ipfilter source files in the right place
create a new build heirarchy for ipfilter tools
Link a couple of missing manpagesSubmitted by: Hideyuki KURASHINA <rushani@FreeBSD.org>MFC after: 1 week
style.Makefile(5): Use WARNS?= instead of WARNS=.
Move my maintainership of parts of ipfilter back to Darren Reed
* add extra -I path to get the "matching" header files.
Default to WARNS=2.Binary builds that cannot handle this must explicitly set WARNS=0.Reviewed by: mike
Pick up the correct headers from sys/contrib/ipfilter/netinet.
Backout previous change (removal of -I${.CURDIR}/../../sys/netinet).This is needed to pick up the right headers. Wrong headers fromsrc/contrib/ipfilter are used otherwise.The right fix would be to fix contrib/ipfilter C sources to pick upheaders from <sys/netinet>.Noticed by: peter
Removed -I${.CURDIR}/.../sys from CFLAGS.
- Backout botched attempt to introduce MANSECT feature.- MAN[1-9] -> MAN.
Build with -DUSE_INET6 so that we can actually use the IPv6 support inIPFilter 3.4.x.Approved by: darrenr, guido
add common.c to SRCS to fix compile problems
Add MAINTAINER tag.The Makefiles in sbin/{ipfstat,ipmon,ipnat} were repository copiedfrom the respective directories in usr.sbin
Revive userland stuff for ipfilter.Also fixes:PR: 7791