aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Revert "debug: set uplink to eth0 for sniffing"HimbeerserverDE2023-08-141-1/+1
* debug: set uplink to eth0 for sniffingHimbeerserverDE2023-08-141-1/+1
* ignore invalid ethertypes without calling the real deserializeHimbeerserverDE2023-08-141-7/+22
* Revert "ignore invalid discovery packets / ethertypes"HimbeerserverDE2023-08-141-1/+0
* ignore invalid discovery packets / ethertypesHimbeerserverDE2023-08-141-0/+1
* use correct retry maximum for terminate-requestsHimbeerserverDE2023-08-141-1/+1
* close the session if no lcp pings are received for 30sHimbeerserverDE2023-08-142-14/+34
* immediately abort ncp negotiation on rejectHimbeerserverDE2023-07-301-12/+42
* wontfix: lcp protocol-reject is ignoredHimbeerserverDE2023-07-301-1/+2
* ignore packets for other sessions, including PADTsHimbeerserverDE2023-07-302-5/+13
* only update dsconfig once per iterationHimbeerserverDE2023-07-301-34/+17
* Revert "only update dsconfig once"HimbeerserverDE2023-07-301-4/+0
* only update dsconfig onceHimbeerserverDE2023-07-301-0/+4
* use default / zero configs for inactive protocols when writing ds configHimbeerserverDE2023-07-301-4/+38
* don't redundantly set ipv4 address upon receiving ipcp configure-ackHimbeerserverDE2023-07-301-15/+1
* query ipcp dns informationHimbeerserverDE2023-07-301-10/+48
* write ds config to fileHimbeerserverDE2023-07-301-3/+56
* load credentials from config file (same location as before)HimbeerserverDE2023-07-292-7/+20
* generate own link-local ipv6 address randomly instead of relying on nakHimbeerserverDE2023-07-291-1/+1
* don't ack ip(v6)cp configure-request while ncp state is deadHimbeerserverDE2023-07-291-2/+2
* use 1 as ip(v6)cp identifierHimbeerserverDE2023-07-291-1/+1
* instant reply to ip(v6)cp naksHimbeerserverDE2023-07-291-12/+42
* fix link-local address from interface identifier calculation (bit shift)HimbeerserverDE2023-07-291-1/+1
* implement ipv6cpHimbeerserverDE2023-07-291-4/+253
* don't treat early ipcp configure-request from peer as unexpectedHimbeerserverDE2023-07-291-0/+1
* read ip(v6)cp from correct fdHimbeerserverDE2023-07-291-17/+54
* rename recv_session -> recv_linkHimbeerserverDE2023-07-291-12/+12
* implement ipcpHimbeerserverDE2023-07-292-20/+388
* set auth protocol correctly in all lcp configure-ack order casesHimbeerserverDE2023-07-291-1/+2
* implement chap authenticationHimbeerserverDE2023-07-291-2/+75
* implement pap authenticationHimbeerserverDE2023-07-291-2/+42
* rename recv_lcp -> recv_sess(ion)HimbeerserverDE2023-07-291-4/+4
* start authenticationHimbeerserverDE2023-07-292-6/+36
* ignore unexpected padts without printing a warningHimbeerserverDE2023-07-291-6/+2
* enter authentication phase after lcp synchronizationHimbeerserverDE2023-07-292-7/+14
* use our own magic number for echo repliesHimbeerserverDE2023-07-291-4/+24
* log (but don't process) lcp protocol-rejectHimbeerserverDE2023-07-291-1/+9
* log lcp echo-replyHimbeerserverDE2023-07-291-0/+11
* handle and reply to lcp echo-requestHimbeerserverDE2023-07-291-0/+17
* log lcp code-reject and discard-requestHimbeerserverDE2023-07-291-0/+15
* call new termination code from previous padt sitesHimbeerserverDE2023-07-291-42/+12
* high level termination logicHimbeerserverDE2023-07-292-0/+63
* handle lcp terminate-requestHimbeerserverDE2023-07-291-0/+19
* ignore lcp configure-naks with wrong identifierHimbeerserverDE2023-07-291-2/+6
* handle lcp configure-rejectHimbeerserverDE2023-07-291-0/+12
* unexpected lcp configure-ack: return instead of printing additional regular m...HimbeerserverDE2023-07-291-1/+4
* handle lcp configure-nakHimbeerserverDE2023-07-291-0/+49
* move lcp handling to its own functionHimbeerserverDE2023-07-291-99/+103
* give up if peer doesn't send a configure-request of its own in timeHimbeerserverDE2023-07-292-7/+27
* give up on lcp negotiation after MAX_ATTEMPTSHimbeerserverDE2023-07-292-11/+68