summaryrefslogtreecommitdiffstats
path: root/sys/modules/pf
Commit message (Collapse)AuthorAgeFilesLines
* Let kmod.mk create an empty .h file.ru2005-06-051-3/+1
|
* NOINET6 -> NO_INET6ru2004-12-211-1/+1
|
* Removed -Wall from CFLAGS.ru2004-09-011-1/+1
|
* Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSDdwmalone2004-08-141-5/+2
| | | | | | | | | | | | | | | | | | | | | have already done this, so I have styled the patch on their work: 1) introduce a ip_newid() static inline function that checks the sysctl and then decides if it should return a sequential or random IP ID. 2) named the sysctl net.inet.ip.random_id 3) IPv6 flow IDs and fragment IDs are now always random. Flow IDs and frag IDs are significantly less common in the IPv6 world (ie. rarely generated per-packet), so there should be smaller performance concerns. The sysctl defaults to 0 (sequential IP IDs). Reviewed by: andre, silby, mlaier, ume Based on: NetBSD MFC after: 2 months
* Commit pf version 3.5 and link additional files to the kernel build.mlaier2004-06-161-3/+4
| | | | | | | | | | | | Version 3.5 brings: - Atomic commits of ruleset changes (reduce the chance of ending up in an inconsistent state). - A 30% reduction in the size of state table entries. - Source-tracking (limit number of clients and states per client). - Sticky-address (the flexibility of round-robin with the benefits of source-hash). - Significant improvements to interface handling. - and many more ...
* Make pf* modules respect NOINET6 from make.conf(5) in order to build themmlaier2004-04-061-0/+4
| | | | | | | for INET6-less kernel. Requested by: many Approved by: bms(mentor)
* Tweak existing header and other build infrastructure to be able to buildmlaier2004-02-261-0/+30
pf/pflog/pfsync as modules. Do not list them in NOTES or modules/Makefile (i.e. do not connect it to any (automatic) builds - yet). Approved by: bms(mentor)
OpenPOWER on IntegriCloud