freebsd-skq/sys/contrib
mlaier 608ea247b8 MFC: pf.c, 1.35 pfvar.h, 1.12
Prevent a race condition.  As pf_send_tcp() - called for expired synproxy
  states - has to drop the lock when calling back to ip_output(), the state
  purge timeout might run and gc the state. This results in a rb-tree
  inconsistency.  With this change we flag expiring states while holding the
  lock and back off if the flag is already set.

  Reported by:	glebius

Approved by:	re (kensmith)
2005-08-06 01:52:35 +00:00
..
altq/altq Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
dev Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
ia64/libuwx Update to BETA 7. Besides C++ support, which is irrelevant to us, 2004-05-09 03:06:25 +00:00
ipfilter/netinet Fix some minor problems before release: 2005-06-23 14:19:02 +00:00
ngatm This commit was generated by cvs2svn to compensate for changes in r146539, 2005-05-23 13:08:32 +00:00
pf MFC: pf.c, 1.35 pfvar.h, 1.12 2005-08-06 01:52:35 +00:00