ipv6.c (cebeb0f1885fa93c44be5d4e0b9b640210ff088c) ipv6.c (60ff746739bf805a912484643c720b6124826140)
1/* SCTP kernel implementation
2 * (C) Copyright IBM Corp. 2002, 2004
3 * Copyright (c) 2001 Nokia, Inc.
4 * Copyright (c) 2001 La Monte H.P. Yarroll
5 * Copyright (c) 2002-2003 Intel Corp.
6 *
7 * This file is part of the SCTP kernel implementation
8 *

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

211 struct flowi6 *fl6 = &transport->fl.u.ip6;
212
213 pr_debug("%s: skb:%p, len:%d, src:%pI6 dst:%pI6\n", __func__, skb,
214 skb->len, &fl6->saddr, &fl6->daddr);
215
216 IP6_ECN_flow_xmit(sk, fl6->flowlabel);
217
218 if (!(transport->param_flags & SPP_PMTUD_ENABLE))
1/* SCTP kernel implementation
2 * (C) Copyright IBM Corp. 2002, 2004
3 * Copyright (c) 2001 Nokia, Inc.
4 * Copyright (c) 2001 La Monte H.P. Yarroll
5 * Copyright (c) 2002-2003 Intel Corp.
6 *
7 * This file is part of the SCTP kernel implementation
8 *

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

211 struct flowi6 *fl6 = &transport->fl.u.ip6;
212
213 pr_debug("%s: skb:%p, len:%d, src:%pI6 dst:%pI6\n", __func__, skb,
214 skb->len, &fl6->saddr, &fl6->daddr);
215
216 IP6_ECN_flow_xmit(sk, fl6->flowlabel);
217
218 if (!(transport->param_flags & SPP_PMTUD_ENABLE))
219 skb->local_df = 1;
219 skb->ignore_df = 1;
220
221 SCTP_INC_STATS(sock_net(sk), SCTP_MIB_OUTSCTPPACKS);
222
223 return ip6_xmit(sk, skb, fl6, np->opt, np->tclass);
224}
225
226/* Returns the dst cache entry for the given source and destination ip
227 * addresses.

--- 843 unchanged lines hidden ---
220
221 SCTP_INC_STATS(sock_net(sk), SCTP_MIB_OUTSCTPPACKS);
222
223 return ip6_xmit(sk, skb, fl6, np->opt, np->tclass);
224}
225
226/* Returns the dst cache entry for the given source and destination ip
227 * addresses.

--- 843 unchanged lines hidden ---