From 959cce2660c25a7f9e248c969a5d9b013d6190d4 Mon Sep 17 00:00:00 2001 From: fendo Date: Wed, 5 Jun 2013 17:00:52 +0200 Subject: [PATCH 1/1] Fixing of the Endpoint-Discriminator has a unique value. --- l2tpns.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/l2tpns.c b/l2tpns.c index c41b502..ec224bd 100644 --- a/l2tpns.c +++ b/l2tpns.c @@ -3218,7 +3218,7 @@ void processudp(uint8_t *buf, int len, struct sockaddr_in *addr, uint16_t indexu // Set multilink options before sending initial LCP packet sess_local[s].mp_mrru = 1614; - sess_local[s].mp_epdis = ntohl(config->iftun_n_address[tunnel[t].indexudp] ? config->iftun_n_address[tunnel[t].indexudp] : my_address); + sess_local[s].mp_epdis = ntohl(config->iftun_address ? config->iftun_address : my_address); sendlcp(s, t); change_state(s, lcp, RequestSent); -- 2.20.1