missed length

This commit is contained in:
Brendan O'Dea 2005-05-10 00:56:12 +00:00
parent c909485d50
commit 092cd4db4e

4
ppp.c
View file

@ -1,6 +1,6 @@
// L2TPNS PPP Stuff // L2TPNS PPP Stuff
char const *cvs_id_ppp = "$Id: ppp.c,v 1.53 2005-05-08 06:28:12 bodea Exp $"; char const *cvs_id_ppp = "$Id: ppp.c,v 1.54 2005-05-10 00:56:12 bodea Exp $";
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
@ -1308,6 +1308,8 @@ void sendlcp(tunnelidt t, sessionidt s, int authtype)
*l++ = ConfigReq; *l++ = ConfigReq;
*l++ = (time_now % 255) + 1; // ID *l++ = (time_now % 255) + 1; // ID
l += 2; //Save space for length
*l++ = 1; *l++ = 4; // Maximum-Receive-Unit (length 4) *l++ = 1; *l++ = 4; // Maximum-Receive-Unit (length 4)
*(uint16_t *) l = htons(session[s].mru); l += 2; *(uint16_t *) l = htons(session[s].mru); l += 2;