diff options
author | Bart De Schuymer <bdschuym@pandora.be> | 2002-09-18 20:27:06 +0000 |
---|---|---|
committer | Bart De Schuymer <bdschuym@pandora.be> | 2002-09-18 20:27:06 +0000 |
commit | 73a761f74836bdb148491298f32dc766d1ca2da6 (patch) | |
tree | b3e18d897c89eea6bc996a28cfbcbc285f590904 /br-nf-bds/linux2.5/include/linux/skbuff.h | |
parent | 0ff5c41fe59a9bdd41bda4822410595b7da3c9c6 (diff) |
*** empty log message ***
Diffstat (limited to 'br-nf-bds/linux2.5/include/linux/skbuff.h')
-rw-r--r-- | br-nf-bds/linux2.5/include/linux/skbuff.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/br-nf-bds/linux2.5/include/linux/skbuff.h b/br-nf-bds/linux2.5/include/linux/skbuff.h index fb99584..c08e648 100644 --- a/br-nf-bds/linux2.5/include/linux/skbuff.h +++ b/br-nf-bds/linux2.5/include/linux/skbuff.h @@ -109,7 +109,8 @@ struct sk_buff_head { struct sk_buff; -#define MAX_SKB_FRAGS 6 +/* To allow 64K frame to be packed as single skb without frag_list */ +#define MAX_SKB_FRAGS (65536/PAGE_SIZE + 2) typedef struct skb_frag_struct skb_frag_t; @@ -125,6 +126,8 @@ struct skb_frag_struct { struct skb_shared_info { atomic_t dataref; unsigned int nr_frags; + unsigned short tso_size; + unsigned short tso_segs; struct sk_buff *frag_list; skb_frag_t frags[MAX_SKB_FRAGS]; }; |