Lines 394-399
Link Here
|
394 |
new->tc_index = old->tc_index; |
394 |
new->tc_index = old->tc_index; |
395 |
#endif |
395 |
#endif |
396 |
atomic_set(&new->users, 1); |
396 |
atomic_set(&new->users, 1); |
|
|
397 |
skb_shinfo(new)->tso_size = skb_shinfo(old)->tso_size; |
398 |
skb_shinfo(new)->tso_segs = skb_shinfo(old)->tso_segs; |
397 |
} |
399 |
} |
398 |
|
400 |
|
399 |
/** |
401 |
/** |
Lines 483-490
Link Here
|
483 |
} |
485 |
} |
484 |
skb_shinfo(n)->nr_frags = i; |
486 |
skb_shinfo(n)->nr_frags = i; |
485 |
} |
487 |
} |
486 |
skb_shinfo(n)->tso_size = skb_shinfo(skb)->tso_size; |
|
|
487 |
skb_shinfo(n)->tso_segs = skb_shinfo(skb)->tso_segs; |
488 |
|
488 |
|
489 |
if (skb_shinfo(skb)->frag_list) { |
489 |
if (skb_shinfo(skb)->frag_list) { |
490 |
skb_shinfo(n)->frag_list = skb_shinfo(skb)->frag_list; |
490 |
skb_shinfo(n)->frag_list = skb_shinfo(skb)->frag_list; |
Lines 631-638
Link Here
|
631 |
BUG(); |
631 |
BUG(); |
632 |
|
632 |
|
633 |
copy_skb_header(n, skb); |
633 |
copy_skb_header(n, skb); |
634 |
skb_shinfo(n)->tso_size = skb_shinfo(skb)->tso_size; |
|
|
635 |
skb_shinfo(n)->tso_segs = skb_shinfo(skb)->tso_segs; |
636 |
|
634 |
|
637 |
return n; |
635 |
return n; |
638 |
} |
636 |
} |