output.c (ecd740c6f2f092b90b95fa35f757973589eaaca2) output.c (60ff746739bf805a912484643c720b6124826140)
1/* SCTP kernel implementation
2 * (C) Copyright IBM Corp. 2001, 2004
3 * Copyright (c) 1999-2000 Cisco, Inc.
4 * Copyright (c) 1999-2001 Motorola, Inc.
5 *
6 * This file is part of the SCTP kernel implementation
7 *
8 * These functions handle output processing.

--- 577 unchanged lines hidden (view full) ---

586
587 if (!mod_timer(timer, jiffies + timeout))
588 sctp_association_hold(asoc);
589 }
590 }
591
592 pr_debug("***sctp_transmit_packet*** skb->len:%d\n", nskb->len);
593
1/* SCTP kernel implementation
2 * (C) Copyright IBM Corp. 2001, 2004
3 * Copyright (c) 1999-2000 Cisco, Inc.
4 * Copyright (c) 1999-2001 Motorola, Inc.
5 *
6 * This file is part of the SCTP kernel implementation
7 *
8 * These functions handle output processing.

--- 577 unchanged lines hidden (view full) ---

586
587 if (!mod_timer(timer, jiffies + timeout))
588 sctp_association_hold(asoc);
589 }
590 }
591
592 pr_debug("***sctp_transmit_packet*** skb->len:%d\n", nskb->len);
593
594 nskb->local_df = packet->ipfragok;
594 nskb->ignore_df = packet->ipfragok;
595 tp->af_specific->sctp_xmit(nskb, tp);
596
597out:
598 sctp_packet_reset(packet);
599 return err;
600no_route:
601 kfree_skb(nskb);
602 IP_INC_STATS_BH(sock_net(asoc->base.sk), IPSTATS_MIB_OUTNOROUTES);

--- 181 unchanged lines hidden ---
595 tp->af_specific->sctp_xmit(nskb, tp);
596
597out:
598 sctp_packet_reset(packet);
599 return err;
600no_route:
601 kfree_skb(nskb);
602 IP_INC_STATS_BH(sock_net(asoc->base.sk), IPSTATS_MIB_OUTNOROUTES);

--- 181 unchanged lines hidden ---