diff -urN linux-2.4.18-ctx9/include/net/sock.h linux-2.4.18-ctx9-no-panic/include/net/sock.h --- linux-2.4.18-ctx9/include/net/sock.h Sun Mar 31 12:29:48 2002 +++ linux-2.4.18-ctx9-no-panic/include/net/sock.h Sun Mar 31 13:33:20 2002 @@ -490,7 +490,6 @@ /* Socket demultiplex comparisons on incoming packets. */ __u32 daddr; /* Foreign IPv4 addr */ __u32 rcv_saddr; /* Bound local IPv4 addr */ - __u32 bcast_addr; /* Local bcast addr, for ipv4root */ __u16 dport; /* Destination port */ unsigned short num; /* Local port */ int bound_dev_if; /* Bound device index if != 0 */ @@ -526,6 +525,7 @@ __u32 saddr; /* Sending source */ unsigned int allocation; /* Allocation mode */ int sndbuf; /* Size of send buffer in bytes */ + __u32 bcast_addr; /* Local bcast addr, for ipv4root */ struct sock *prev; /* Not all are volatile, but some are, so we might as well say they all are.