X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fnet%2Fdn.h;h=5551c46db397ecd9eef41d2954db60de42fd7239;hb=f7f1b0f1e2fbadeab12d24236000e778aa9b1ead;hp=5e36492da13cb177ed49386d1df1b39d89c0a0c4;hpb=e3f6fb6212a7102bdb56ba38fa1e98fe72950475;p=linux-2.6.git diff --git a/include/net/dn.h b/include/net/dn.h index 5e36492da..5551c46db 100644 --- a/include/net/dn.h +++ b/include/net/dn.h @@ -2,6 +2,7 @@ #define _NET_DN_H #include +#include #include typedef unsigned short dn_address; @@ -133,7 +134,10 @@ struct dn_scp /* Session Control Port */ }; -#define DN_SK(__sk) ((struct dn_scp *)(__sk)->sk_protinfo) +static inline struct dn_scp *DN_SK(struct sock *sk) +{ + return (struct dn_scp *)(sk + 1); +} /* * src,dst : Source and Destination DECnet addresses