diff options
author | Ryan Thomas McBride <mcbride@cvs.openbsd.org> | 2005-05-27 04:55:29 +0000 |
---|---|---|
committer | Ryan Thomas McBride <mcbride@cvs.openbsd.org> | 2005-05-27 04:55:29 +0000 |
commit | 4470f6d571b57a867ad4f7875ea2cd7f46612f98 (patch) | |
tree | 8400c69016747dd92adad4694f3ecc9963d6d1f1 /sbin/route/keywords.h | |
parent | e0dcbdc8ae74cec294cbf562a7cb834495055882 (diff) |
Experimental support for opportunitic use of jumbograms where only some hosts
on the local network support them.
This adds a new socket option, SO_JUMBO, and a new route flag,
RTF_JUMBO. If _both_ the socket option is set and the route for the host
has RTF_JUMBO set, ip_output will fragment the packet to the largest
possible size for the link, ignoring the card's MTU.
The semantics of this feature will be evolving rapidly; talk to us
if you intend to use it.
ok deraadt@ marius@
Diffstat (limited to 'sbin/route/keywords.h')
-rw-r--r-- | sbin/route/keywords.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/sbin/route/keywords.h b/sbin/route/keywords.h index 5f065485cba..3c80f2693f8 100644 --- a/sbin/route/keywords.h +++ b/sbin/route/keywords.h @@ -1,10 +1,10 @@ -/* $OpenBSD: keywords.h,v 1.17 2005/03/30 08:04:16 henning Exp $ */ +/* $OpenBSD: keywords.h,v 1.18 2005/05/27 04:55:27 mcbride Exp $ */ /* WARNING! This file was generated by keywords.sh */ struct keytab { - char *kt_cp; - int kt_i; + char *kt_cp; + int kt_i; }; enum { @@ -29,6 +29,7 @@ enum { K_INET, K_INET6, K_IPX, + K_JUMBO, K_LABEL, K_LINK, K_LLINFO, @@ -39,6 +40,7 @@ enum { K_MTU, K_NET, K_NETMASK, + K_NOJUMBO, K_NOSTATIC, K_PREFIXLEN, K_PROTO1, @@ -76,6 +78,7 @@ struct keytab keywords[] = { { "inet", K_INET }, { "inet6", K_INET6 }, { "ipx", K_IPX }, + { "jumbo", K_JUMBO }, { "label", K_LABEL }, { "link", K_LINK }, { "llinfo", K_LLINFO }, @@ -86,6 +89,7 @@ struct keytab keywords[] = { { "mtu", K_MTU }, { "net", K_NET }, { "netmask", K_NETMASK }, + { "nojumbo", K_NOJUMBO }, { "nostatic", K_NOSTATIC }, { "prefixlen", K_PREFIXLEN }, { "proto1", K_PROTO1 }, |