pktgen.c (a402eae64d0ad12b1c4a411f250d6c161e67f623) | pktgen.c (a5135bcfba7345031df45e02cd150a45add47cf8) |
---|---|
1/* 2 * Authors: 3 * Copyright 2001, 2002 by Robert Olsson <robert.olsson@its.uu.se> 4 * Uppsala University and 5 * Swedish University of Agricultural Sciences 6 * 7 * Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 8 * Ben Greear <greearb@candelatech.com> --- 3425 unchanged lines hidden (view full) --- 3434 /* get out of the loop and wait 3435 * until skb is consumed 3436 */ 3437 break; 3438 } 3439 /* skb was 'freed' by stack, so clean few 3440 * bits and reuse it 3441 */ | 1/* 2 * Authors: 3 * Copyright 2001, 2002 by Robert Olsson <robert.olsson@its.uu.se> 4 * Uppsala University and 5 * Swedish University of Agricultural Sciences 6 * 7 * Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 8 * Ben Greear <greearb@candelatech.com> --- 3425 unchanged lines hidden (view full) --- 3434 /* get out of the loop and wait 3435 * until skb is consumed 3436 */ 3437 break; 3438 } 3439 /* skb was 'freed' by stack, so clean few 3440 * bits and reuse it 3441 */ |
3442#ifdef CONFIG_NET_CLS_ACT 3443 skb->tc_verd = 0; /* reset reclass/redir ttl */ 3444#endif | 3442 skb_reset_tc(skb); |
3445 } while (--burst > 0); 3446 goto out; /* Skips xmit_mode M_START_XMIT */ 3447 } else if (pkt_dev->xmit_mode == M_QUEUE_XMIT) { 3448 local_bh_disable(); 3449 atomic_inc(&pkt_dev->skb->users); 3450 3451 ret = dev_queue_xmit(pkt_dev->skb); 3452 switch (ret) { --- 523 unchanged lines hidden --- | 3443 } while (--burst > 0); 3444 goto out; /* Skips xmit_mode M_START_XMIT */ 3445 } else if (pkt_dev->xmit_mode == M_QUEUE_XMIT) { 3446 local_bh_disable(); 3447 atomic_inc(&pkt_dev->skb->users); 3448 3449 ret = dev_queue_xmit(pkt_dev->skb); 3450 switch (ret) { --- 523 unchanged lines hidden --- |