===== include/net/sock.h 1.43 vs edited ===== --- 1.43/include/net/sock.h Wed Jun 4 19:57:07 2003 +++ edited/include/net/sock.h Mon Jun 9 23:41:15 2003 @@ -111,7 +111,6 @@ struct sock **skc_pprev; struct sock *skc_bind_next; struct sock **skc_bind_pprev; - atomic_t skc_refcnt; }; /** @@ -191,7 +190,7 @@ #define sk_pprev __sk_common.skc_pprev #define sk_bind_next __sk_common.skc_bind_next #define sk_bind_pprev __sk_common.skc_bind_pprev -#define sk_refcnt __sk_common.skc_refcnt + atomic_t sk_refcnt; volatile unsigned char sk_zapped; unsigned char sk_shutdown; unsigned char sk_use_write_queue; ===== include/net/tcp.h 1.44 vs edited ===== --- 1.44/include/net/tcp.h Fri Jun 6 05:24:44 2003 +++ edited/include/net/tcp.h Mon Jun 9 23:39:44 2003 @@ -178,7 +178,7 @@ #define tw_pprev __tw_common.skc_pprev #define tw_bind_next __tw_common.skc_bind_next #define tw_bind_pprev __tw_common.skc_bind_pprev -#define tw_refcnt __tw_common.skc_refcnt + atomic_t tw_refcnt; volatile unsigned char tw_substate; unsigned char tw_rcv_wscale; __u16 tw_sport;