use local hostname for tunnel in SCCRP
This commit is contained in:
parent
53f1a814a1
commit
273a0220a2
2 changed files with 3 additions and 2 deletions
1
Changes
1
Changes
|
|
@ -2,6 +2,7 @@
|
|||
- Drop level of "Unexpected CHAP message" log.
|
||||
- Fix parsing of ProtocolRej (allow 1 or two byte protocols).
|
||||
- Handle rejection of MRU negotiation by peer.
|
||||
- Use local hostname for tunnel in SCCRP (Alex Kiernan).
|
||||
|
||||
* Wed Aug 17 2005 Brendan O'Dea <bod@optus.net> 2.1.3
|
||||
- Fail IPCP negotiation only on ConfigRej of IP-Address.
|
||||
|
|
|
|||
4
l2tpns.c
4
l2tpns.c
|
|
@ -4,7 +4,7 @@
|
|||
// Copyright (c) 2002 FireBrick (Andrews & Arnold Ltd / Watchfront Ltd) - GPL licenced
|
||||
// vim: sw=8 ts=8
|
||||
|
||||
char const *cvs_id_l2tpns = "$Id: l2tpns.c,v 1.124 2005/08/29 06:17:53 bodea Exp $";
|
||||
char const *cvs_id_l2tpns = "$Id: l2tpns.c,v 1.125 2005/08/29 11:24:31 bodea Exp $";
|
||||
|
||||
#include <arpa/inet.h>
|
||||
#include <assert.h>
|
||||
|
|
@ -2294,7 +2294,7 @@ void processudp(uint8_t *buf, int len, struct sockaddr_in *addr)
|
|||
controlt *c = controlnew(2); // sending SCCRP
|
||||
control16(c, 2, version, 1); // protocol version
|
||||
control32(c, 3, 3, 1); // framing
|
||||
controls(c, 7, tunnel[t].hostname, 1); // host name (TBA)
|
||||
controls(c, 7, hostname, 1); // host name
|
||||
if (chapresponse) controlb(c, 13, chapresponse, 16, 1); // Challenge response
|
||||
control16(c, 9, t, 1); // assigned tunnel
|
||||
controladd(c, 0, t); // send the resply
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue