No description
Find a file
Samuel Thibault c12eab7a9c l2tp: Disable ZLB send optimization
controlc doesn't mean we will send more messages, but only that some of them
are pending ack. If we have already sent them and the peer has just not
acked them yet, controlnull() would not send a ZLB, and once the peer
has acked our control messages, we wouldn't send a ZLB with an updated Nr.
2025-03-23 18:52:32 +01:00
docs Add MessageAuthenticator support 2024-10-20 01:43:26 +02:00
etc Clarify the extent of acceleration constraint 2024-11-02 19:31:00 +01:00
scripts Homogeneize naming with debian 2024-05-07 12:48:39 +02:00
test Fix alarm management 2022-11-03 11:33:50 +01:00
.gitlab-ci.yml ci: test L2TPNS version (Ref #11) 2022-08-24 13:16:43 +02:00
arp.c sendarp: fix out of bound read on mac address 2022-11-05 21:25:31 +09:00
autosnoop.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
autothrottle.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
bgp.c bgp_write: fix sent data (offset) on partial write 2022-11-05 21:29:02 +09:00
bgp.h Merge branch 'common-cvs-git-upstream' into fdn-mods 2012-02-02 02:15:14 +01:00
Changes New release: 2.4.1 2022-09-03 01:10:37 +02:00
cli.c cli: Show acceleration interface name 2024-05-13 20:14:56 +02:00
cluster.c Fix setting SO_REUSEADDR 2025-03-16 01:19:47 +01:00
cluster.h shutdown_handler: really shutdown when we are last 2024-01-21 00:36:39 +01:00
constants.c Import to git from cvs. Remove keywords. 2011-01-27 17:36:01 +11:00
constants.h Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
control.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
control.h Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
COPYING Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
dhcp6.c Add DHCPv6 support with acceleration 2024-05-13 20:14:38 +02:00
dhcp6.h Add DHCPv6 support with acceleration 2024-05-13 20:14:38 +02:00
fake_epoll.h propagate select error 2007-06-28 07:22:50 +00:00
garden.c Add L2TP offloading support 2024-05-13 20:14:38 +02:00
icmp.c Add ICMPv6 support with acceleration 2024-05-13 20:14:38 +02:00
INSTALL Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
INTERNALS Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
ipv6_u.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
ipv6_u.h Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
l2tplac.c l2tplac: fast-forward session that triggered tunnel creation 2025-03-09 19:02:49 +01:00
l2tplac.h l2tplac: move forward session creation to lac_create_session function 2025-03-09 19:02:49 +01:00
l2tpns.c l2tp: Disable ZLB send optimization 2025-03-23 18:52:32 +01:00
l2tpns.h l2tp: Add PAP auth information in ICCN 2025-03-23 03:17:44 +01:00
l2tpns.spec don't send interim records before session start (Daryl Tester) 2006-12-18 12:05:36 +00:00
ll.c Import to git from cvs. Remove keywords. 2011-01-27 17:36:01 +11:00
ll.h Imported Upstream version 2.1.21 2011-07-07 12:45:05 +02:00
Makefile Add needrestart file 2024-01-05 14:11:38 +01:00
md5.c Add MD5_Hmac 2024-10-19 21:48:05 +02:00
md5.h Add MD5_Hmac 2024-10-19 21:48:05 +02:00
needrestart.conf Add needrestart file 2024-01-05 14:11:38 +01:00
nsctl.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
plugin.h remove unused param_packet_[tr]x structures 2006-05-22 07:41:33 +00:00
ppp.c l2tp: Add PAP auth information in ICCN 2025-03-23 03:17:44 +01:00
pppoe.c Consolidate stat update code 2024-05-13 20:14:38 +02:00
pppoe.h small performance improvement in download (internet -> customer) 2013-02-07 00:00:37 +01:00
radius.c l2tp: Add PAP auth information in ICCN 2025-03-23 03:17:44 +01:00
README.md Add support list 2025-02-13 18:04:05 +01:00
sessionctl.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
setrxspeed.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
snoopctl.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
stripdomain.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
tbf.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
tbf.h Fix: wheezy warning compilation 2013-09-16 15:01:04 +02:00
THANKS New release: 2.4.0 2022-07-03 23:17:59 +02:00
throttlectl.c Add DHCPv6 functionality. 2014-09-11 16:19:57 +02:00
util.c Add ICMPv6 support with acceleration 2024-05-13 20:14:38 +02:00
util.h Add recvfromto6 2024-05-13 20:14:38 +02:00

Layer 2 tunneling protocol network server (LNS)

l2tpns notably supports:

  • radius authentication/authorization
  • accounting
  • clustered load balancing and fail-over
  • MPPP
  • BGP
  • kernel-level acceleration
  • throttling
  • snooping
  • walled garden
  • plugins
  • a management cli