ip6_output.c (0ea8a56de21be24cb79abb03dee79aabcd60a316) ip6_output.c (634a63e73f059439bb44d1c26ba742ee6311957e)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * IPv6 output functions
4 * Linux INET6 implementation
5 *
6 * Authors:
7 * Pedro Roque <roque@di.fc.ul.pt>
8 *

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

1487 }
1488
1489 /*
1490 * Let's try using as much space as possible.
1491 * Use MTU if total length of the message fits into the MTU.
1492 * Otherwise, we need to reserve fragment header and
1493 * fragment alignment (= 8-15 octects, in total).
1494 *
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * IPv6 output functions
4 * Linux INET6 implementation
5 *
6 * Authors:
7 * Pedro Roque <roque@di.fc.ul.pt>
8 *

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

1487 }
1488
1489 /*
1490 * Let's try using as much space as possible.
1491 * Use MTU if total length of the message fits into the MTU.
1492 * Otherwise, we need to reserve fragment header and
1493 * fragment alignment (= 8-15 octects, in total).
1494 *
1495 * Note that we may need to "move" the data from the tail of
1495 * Note that we may need to "move" the data from the tail
1496 * of the buffer to the new fragment when we split
1497 * the message.
1498 *
1499 * FIXME: It may be fragmented into multiple chunks
1500 * at once if non-fragmentable extension headers
1501 * are too large.
1502 * --yoshfuji
1503 */

--- 453 unchanged lines hidden ---
1496 * of the buffer to the new fragment when we split
1497 * the message.
1498 *
1499 * FIXME: It may be fragmented into multiple chunks
1500 * at once if non-fragmentable extension headers
1501 * are too large.
1502 * --yoshfuji
1503 */

--- 453 unchanged lines hidden ---