]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fixed namespace pollution in rev.1.74. Implementation of the syncache
authorBruce Evans <bde@FreeBSD.org>
Wed, 25 Feb 2004 13:03:01 +0000 (13:03 +0000)
committerBruce Evans <bde@FreeBSD.org>
Wed, 25 Feb 2004 13:03:01 +0000 (13:03 +0000)
commit0613995bd0df4aab4b5a3e6c2fdf125f1e9fd51f
treecd39e0451b52f128b70ad0a02f87b675cdc12285
parenta545b1dc4dcac1ece6443f77f03cc209934f4aa8
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