OpenBSD CVS

CVS log for src/sys/net/pf_ioctl.c


[BACK] Up to [local] / src / sys / net

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: OPENBSD_3_5


Revision 1.112.2.2 / (download) - annotate - [select for diffs], Sat Jul 24 18:28:12 2004 UTC (19 years, 10 months ago) by brad
Branch: OPENBSD_3_5
Changes since 1.112.2.1: +3 -2 lines
Diff to previous 1.112.2.1 (colored) to branchpoint 1.112 (colored) next main 1.113 (colored)

MFC:
Fix by msf@

Add missing check for NULL in DIOCCHANGERULE. This prevents a crash in
certain rare cases.

ok mcbride@ dhartmei@ millert@

Revision 1.112.2.1 / (download) - annotate - [select for diffs], Fri Apr 30 21:43:30 2004 UTC (20 years, 1 month ago) by brad
Branch: OPENBSD_3_5
Changes since 1.112: +3 -3 lines
Diff to previous 1.112 (colored)

MFC:
Fix by mcbride@

The rule_number parameter for pf_get_pool() needs to be 32 bits, not 8 -
this fixes corruption of the address pools with large rulesets.

Reported by Zbigniew Kossowski <zk@openbsd.com.pl>, hours of braintwisting
debugging by pb@

ok deraadt@

Revision 1.112 / (download) - annotate - [select for diffs], Mon Mar 22 04:54:18 2004 UTC (20 years, 2 months ago) by mcbride
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE
Branch point for: OPENBSD_3_5
Changes since 1.111: +7 -2 lines
Diff to previous 1.111 (colored)

Support for best effort bulk transfers of states when pfsync syncif is
configured.  This this allows pfsync+carp clusters to come up gracefully
without killing active connections. pfsync now prevents carp from
preempting to become master until the state table has sync'd.

ABI change, any application which use struct pf_state must be recompiled.

Reminded about this by Christian Gut. Thanks to beck@ cedric@ and dhartmei@
for testing and comments.

ok deraadt@

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.