aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_tun.h
diff options
context:
space:
mode:
authorJulian Elischer <julian@FreeBSD.org>1997-06-11 20:15:50 +0000
committerJulian Elischer <julian@FreeBSD.org>1997-06-11 20:15:50 +0000
commit1d389e50e0713a01689a1d173b7cd61b2ee64e66 (patch)
tree0e5be3301e26a1d97c65a87338e80e6a5936f2a5 /sys/net/if_tun.h
parentf5c35e834419a71dc9fe4ddbefa7b70f10516ed5 (diff)
As the Tunnel device has no real inherrent MRU limit,
so don't enforce the MTU as an MRU. Allow bidirectional ppp MTU negotiation, by checking against a differnt figure for MRU. Make it large enough for ATM frames at least. Submitted by: archie@whistle.com (archie cobbs)
Notes
Notes: svn path=/head/; revision=26566
Diffstat (limited to 'sys/net/if_tun.h')
-rw-r--r--sys/net/if_tun.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/net/if_tun.h b/sys/net/if_tun.h
index 404a8773971e..6c44fcdc75ae 100644
--- a/sys/net/if_tun.h
+++ b/sys/net/if_tun.h
@@ -38,9 +38,12 @@ struct tun_softc {
struct selinfo tun_wsel; /* write select (not used) */
};
-/* Default maximum packet size */
+/* Maximum transmit packet size (default) */
#define TUNMTU 1500
+/* Maximum receive packet size (hard limit) */
+#define TUNMRU 16384
+
struct tuninfo {
int baudrate; /* linespeed */
short mtu; /* maximum transmission unit */