SOL_TCP is nonstandard and not in the reserved namespace
authorRich Felker <dalias@aerifal.cx>
Thu, 31 Jan 2013 05:49:53 +0000 (00:49 -0500)
committerRich Felker <dalias@aerifal.cx>
Thu, 31 Jan 2013 05:49:53 +0000 (00:49 -0500)
commit725c55528dff9eefbc88a943749f3bc89bcb433f
treeccc1dd915e8866b337352661764e64f4c6f9760e
parentd5c164d5ff74f41976f2f983b14ce606fa396221
SOL_TCP is nonstandard and not in the reserved namespace

alternatively, we could define it in sys/socket.h since SO* is
reserved there, and tcp.h includes sys/socket.h in extensions mode.

note that SOL_TCP is simply wrong and it's only here for compatibility
with broken applications. the correct argument to pass for setting TCP
socket options is IPPROTO_TCP, which of course has the same value as
SOL_TCP but works everywhere.
include/netinet/tcp.h