|
@@ -1179,7 +1179,7 @@ lowpan_skb_fragmentation(struct sk_buff *skb, struct net_device *dev)
|
|
head[0] &= ~LOWPAN_DISPATCH_FRAG1;
|
|
head[0] &= ~LOWPAN_DISPATCH_FRAG1;
|
|
head[0] |= LOWPAN_DISPATCH_FRAGN;
|
|
head[0] |= LOWPAN_DISPATCH_FRAGN;
|
|
|
|
|
|
- while ((payload_length - offset > 0) && (err >= 0)) {
|
|
|
|
|
|
+ while (payload_length - offset > 0) {
|
|
int len = LOWPAN_FRAG_SIZE;
|
|
int len = LOWPAN_FRAG_SIZE;
|
|
|
|
|
|
head[4] = offset / 8;
|
|
head[4] = offset / 8;
|