X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=include%2Fnet%2Fprotocol.h;h=d516c58ce056757539b0b35a26d8998022079e47;hb=9464c7cf61b9433057924c36e6e02f303a00e768;hp=c643bce64e552d0789facb53ebec5697e3ecd88b;hpb=41689045f6a3cbe0550e1d34e9cc20d2e8c432ba;p=linux-2.6.git diff --git a/include/net/protocol.h b/include/net/protocol.h index c643bce64..d516c58ce 100644 --- a/include/net/protocol.h +++ b/include/net/protocol.h @@ -24,6 +24,7 @@ #ifndef _PROTOCOL_H #define _PROTOCOL_H +#include #include #if defined(CONFIG_IPV6) || defined (CONFIG_IPV6_MODULE) #include @@ -51,18 +52,11 @@ struct inet6_protocol struct inet6_skb_parm *opt, int type, int code, int offset, __u32 info); - - int (*gso_send_check)(struct sk_buff *skb); - struct sk_buff *(*gso_segment)(struct sk_buff *skb, - int features); - unsigned int flags; /* INET6_PROTO_xxx */ }; #define INET6_PROTO_NOPOLICY 0x1 #define INET6_PROTO_FINAL 0x2 -/* This should be set for any extension header which is compatible with GSO. */ -#define INET6_PROTO_GSO_EXTHDR 0x4 #endif /* This is used to register socket interfaces for IP protocols. */