diff options
author | Julian Elischer <julian@FreeBSD.org> | 1997-06-11 20:15:50 +0000 |
---|---|---|
committer | Julian Elischer <julian@FreeBSD.org> | 1997-06-11 20:15:50 +0000 |
commit | 1d389e50e0713a01689a1d173b7cd61b2ee64e66 (patch) | |
tree | 0e5be3301e26a1d97c65a87338e80e6a5936f2a5 /sys/net/if_tun.h | |
parent | f5c35e834419a71dc9fe4ddbefa7b70f10516ed5 (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.h | 5 |
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 */ |