History

ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT

This option has the same semantic as IP_PMTUDISC_OMIT for IPv4 which got recently introduced. It doesn't honor the path mtu discovered by the host but in contrary to IPV6_PMTUDISC_INTERFACE allows the generation of fragments if the packet size exceeds the MTU of the outgoing interface MTU.

Hannes Frederic Sowa committed 12 years ago

Commit 0b952271 parent 1b346574 files · +18 −6Browse files

Showing the changes to include/uapi/linux (1 of 4 files). Show all

Unified · Split

include/uapi/linux/in6.h+4−0
@@ -185,6 +185,10 @@ struct in6_flowlabel_req { · 184 unmodified lines
185185 * also see comments on IP_PMTUDISC_INTERFACE
186186 */
187187 #define IPV6_PMTUDISC_INTERFACE 4
188+/* weaker version of IPV6_PMTUDISC_INTERFACE, which allows packets to
189+ * get fragmented if they exceed the interface mtu
190+ */
191+#define IPV6_PMTUDISC_OMIT 5
188192
189193 /* Flowlabel */
190194 #define IPV6_FLOWLABEL_MGR 32