summaryrefslogtreecommitdiff
path: root/usr.sbin/npppd/l2tp
AgeCommit message (Expand)Author
2024-02-26Use unsigned integers for bit fields. Also fix white spaces.YASUOKA Masahiko
2023-09-11Check if the avp->length is not broken. Also make sure thatYASUOKA Masahiko
2022-12-28spelling fixes; from paul tagliamonteJason McIntyre
2021-05-22Remove ipsec_utils.c, its headers, and the code block which use itYASUOKA Masahiko
2021-03-29spellingsYASUOKA Masahiko
2020-06-09Prepare buffer for both receive and transmit side so that a client canYASUOKA Masahiko
2019-05-10Delete superfluous #includes of <ifaddrs.h>, <net/if_dl.h>, and <net/if_enc.h>Philip Guenther
2019-02-22errror -> error in log messages; from alessandro galloJason McIntyre
2018-03-16Consistently spell "IPsec" in comments and debug outputs.Martin Pieuchot
2017-10-06The problem when npppd receives a zero length 1701/udp packet seemed toYASUOKA Masahiko
2016-03-21Instead of creating a socket with socket() or accept() and thenPhilip Guenther
2015-12-17Replace 'arc4random() % (2^k - 1)' by 'arc4random() & (2^k - 1)' totb
2015-12-05strings.h -> string.h to prevent an implicit declaration. Also remove ammcc
2015-12-05Pass the pppx_hdr when sending packets through the pppx device and use theYASUOKA Masahiko
2015-07-20Pass the errcode when disconnecting L2TP call.YASUOKA Masahiko
2015-06-24Fix npppd to terminate all PPP sessions properly even in case theYASUOKA Masahiko
2015-06-23Fix the problem when npppd receives a zero length 1701/udp packet. IfYASUOKA Masahiko
2015-01-19move to <limits.h> universeTheo de Raadt
2014-07-21Switch from <sys/endian.h> or <machine/endian.h> to the new,Philip Guenther
2014-05-07calloc is simpler. suggested by Peter Malone and halexTed Unangst
2014-05-07use calloc. from Peter MaloneTed Unangst
2014-03-22Now tunnel can have multiple listen addresses.YASUOKA Masahiko
2013-09-20Add length check for Proxy LCP and Authentication AVPs.YASUOKA Masahiko
2013-09-13fix some gcc warningsYASUOKA Masahiko
2013-04-20Don't use random() because it's not safe. Use arc4random() instead ofYASUOKA Masahiko
2013-04-20PPPoE server was broken since last configuration rework. CallingYASUOKA Masahiko
2013-04-16Fix some AVPs of SCCRP to comply RFC 2661.YASUOKA Masahiko
2012-11-13Constify arguments to sendto_nat_t and add missingYASUOKA Masahiko
2012-09-18New configuration syntax for npppd(8). `npppd.conf' will be based onYASUOKA Masahiko
2012-07-16add IP_IPSECFLOWINFO option to sendmsg() and recvmsg(), so npppd(4)Markus Friedl
2012-07-13npppd used wrong AVPs as a `calling number' because `break' in switchYASUOKA Masahiko
2012-05-08Result-Code AVP of StopCCN was not parsed properly.YASUOKA Masahiko
2012-05-08Trivial changes from the upstream(IIJ).YASUOKA Masahiko
2012-05-08Fix comments and styles. Delete unused variables and labels.YASUOKA Masahiko
2012-01-23Add handling of `rx connect speed' avp to avoid the bug of xl2tpd.YASUOKA Masahiko
2012-01-18Replace npppdctl(8) by new npppctl(8). npppctl was written fromYASUOKA Masahiko
2012-01-18Fix compiler warnings and some styles.YASUOKA Masahiko
2011-10-15Added "provision for rewound PPP frames" that allows receivingYASUOKA Masahiko
2011-03-16spelling.Okan Demirmen
2011-01-20- tyop, recieve -> receiveJasper Lievisse Adriaanse
2010-09-24Add support pipex for L2TP call and L2TP on IPv6.YASUOKA Masahiko
2010-07-02add $OpenBSD$ and remove trailing space. no functional change.YASUOKA Masahiko
2010-07-01Translate Japanese comments or labels into English. Translation wasYASUOKA Masahiko
2010-01-27Fixed 2 off-by-one problems.YASUOKA Masahiko
2010-01-13cleanup npppd code. delete IIJ local ifdef switches and fix warnings.YASUOKA Masahiko
2010-01-11Initial import npppd(8). npppd is a new PPP daemon that handles manyYASUOKA Masahiko