summaryrefslogtreecommitdiff
path: root/accel-pppd/ctrl/l2tp/l2tp.c
AgeCommit message (Collapse)Author
2014-02-08ppp: don't unconditionaly load pppoe/pptp/l2tp modules, fixes false start ↵Vladislav Grishenko
warning if they're running already Signed-off-by: Vladislav Grishenko <themiron@mail.ru>
2013-01-11Fix boolean options parsing in configuration fileGuillaume Nault
Explicitely interpret zero values when parsing boolean options. This allows to unset boolean parameters such as "verbose" when reloading the configuration. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-09-07l2tp: send ZLB when duplicate packet is received and retransmit queue is emptyKozlov Dmitry
2012-08-23L2TP: Tear down tunnel when peer stops listeningGuillaume Nault
Stop sending messages on tunnels for which no peer is listening. Discard retransmissions too. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-08-03l2tp: stop hello timer on session terminationKozlov Dmitry
l2tp: rertansmit last packet if duplicate packet received
2012-07-30add per-CTRL ip-pool option to specify default ip pool nameKozlov Dmitry
2012-07-13L2TP: Check for fcntl() errors in l2tp_connect()Guillaume Nault
Add error detection to ensure the FD_CLOEXEC flag gets set for every new socket. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-07-13L2TP: Close sockets opened by l2tp_connect() upon failureGuillaume Nault
Centralise error management to ensure full cleanup upon failure. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-07-13L2TP: Fix socket() error handling in l2tp_connect()Guillaume Nault
Check if the tunnel file descriptor has been successfully created. Explicitely check for negative values to detect socket() errors. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-06-04Revert "implemented delayed fd close (speeds up session termination process)"Kozlov Dmitry
Low interface creation/deletion rate is kernel issue and should be fixed in 3.5. This reverts commit 9ae4a0151805229face3385e6c966de90c7fec29.
2012-05-28implemented delayed fd close (speeds up session termination process)Kozlov Dmitry
2012-05-22Some AVP we are not handling yet, and it is better to provide optionKozlov Dmitry
to ignore them, instead of refusing connection. Signed-off-by: Denys Fedoryshchenko <denys@visp.net.lb>
2012-05-16l2tp: implemented Challenge attribute handling (shared secret)Kozlov Dmitry
2012-05-16write message to log if unable to load necessary kernel moduleKozlov Dmitry
2012-04-21implemented per CTRL mppe configKozlov Dmitry
2012-01-23load necessary kernel modules at startupKozlov Dmitry
2012-01-18implemented connlimit module which can be used to reduce system overload due ↵Kozlov Dmitry
to flood of connections
2012-01-18l2tp: add Host-Name attribute to SCCRP necessarilyKozlov Dmitry
l2tp: add Vendor-Name attribute to SCCRP
2012-01-13set FD_CLOEXEC on opened file descriptorsKozlov Dmitry
2011-09-19shaper_tbf: fix temporary rate change functionalityKozlov Dmitry
2011-09-15l2tp: don't send OCRQKozlov Dmitry
2011-08-19snmp supportKozlov Dmitry
2011-05-30rewrited initialization procedure (fix gcc-4.6 builds)Kozlov Dmitry
2011-05-10l2tp: dir300 quirkKozlov Dmitry
2011-01-05rename accel-pptp to accel-pppDmitry Kozlov