1 Sep 2011 23:44
RFC 4638
Robert Swindells <rjs <at> fdy2.co.uk>
2011-09-01 21:44:37 GMT
2011-09-01 21:44:37 GMT
Could somebody review the following patches to add support for RFC 4638. The change to if_spppsubr.c just moves the code to work out whether lcp should request an mru change until after the pppoe device has picked up the mtu of the underlying ethernet device. To use this change: pick an ethernet card that supports jumbo frames. set the mtu on the ethernet card to 1508. start the pppoe device as normal. This is working for me connected to a BT VDSL modem. There probably needs to be an extra test for the server refusing the max payload request. Robert Swindells Index: if_spppsubr.c =================================================================== RCS file: /cvsroot/src/sys/net/if_spppsubr.c,v retrieving revision 1.121 diff -u -r1.121 if_spppsubr.c --- if_spppsubr.c 17 Jul 2011 20:54:52 -0000 1.121 +++ if_spppsubr.c 1 Sep 2011 21:28:39 -0000 <at> <at> -2000,12 +2000,6 <at> <at> sp->pp_seq[IDX_LCP] = 0; sp->pp_rseq[IDX_LCP] = 0;(Continue reading)
RSS Feed