Remove _PROTOCOL macros for gcc 3.2 compatibility
[people/xl0/gpxe.git] / src / net / tcp.c
index 94e9c2a..e158899 100644 (file)
@@ -922,13 +922,11 @@ static int tcp_rx ( struct pk_buff *pkb,
 }
 
 /** TCP protocol */
-struct tcpip_protocol tcp_protocol = {
+struct tcpip_protocol tcp_protocol __tcpip_protocol = {
        .name = "TCP",
        .rx = tcp_rx,
        .tcpip_proto = IP_TCP,
        .csum_offset = 16,
 };
 
-TCPIP_PROTOCOL ( tcp_protocol );
-
 #endif /* USE_UIP */