]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fixed namespace pollution in rev.1.74. Implementation of the syncache
authorbde <bde@FreeBSD.org>
Wed, 25 Feb 2004 13:03:01 +0000 (13:03 +0000)
committerbde <bde@FreeBSD.org>
Wed, 25 Feb 2004 13:03:01 +0000 (13:03 +0000)
commit232b17fc86e465c3d5be2a64f0163863b7c6fe60
treecd39e0451b52f128b70ad0a02f87b675cdc12285
parent50325f4c96e2dec3a01bc29a36091fe8f1a1dee7
Fixed namespace pollution in rev.1.74.  Implementation of the syncache
increased <netinet/tcp_var>'s already large set of prerequisites, and
this was handled badly.  Just don't declare the complete syncache struct
unless <netinet/pcb.h> is included before <netinet/tcp_var.h>.

Approved by: jlemon (years ago, for a more invasive fix)
sys/netinet/tcp_var.h