summaryrefslogtreecommitdiffstats
path: root/include/net/tso.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/net/tso.h')
-rw-r--r--include/net/tso.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/net/tso.h b/include/net/tso.h
index 32d9272ade6a..62c98a9c60f1 100644
--- a/include/net/tso.h
+++ b/include/net/tso.h
@@ -11,6 +11,7 @@ struct tso_t {
int size;
void *data;
u16 ip_id;
+ u8 tlen; /* transport header len */
bool ipv6;
u32 tcp_seq;
};
@@ -19,6 +20,6 @@ int tso_count_descs(const struct sk_buff *skb);
void tso_build_hdr(const struct sk_buff *skb, char *hdr, struct tso_t *tso,
int size, bool is_last);
void tso_build_data(const struct sk_buff *skb, struct tso_t *tso, int size);
-void tso_start(struct sk_buff *skb, struct tso_t *tso);
+int tso_start(struct sk_buff *skb, struct tso_t *tso);
#endif /* _TSO_H */