aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* prefix unused variable ppp -> _pppHimbeerserverDE2023-07-291-1/+1
* lower xmit interval to 3 secondsHimbeerserverDE2023-07-291-1/+1
* immediately send packets on state transition after optional grace periodHimbeerserverDE2023-07-291-12/+36
* log received configure-requestsHimbeerserverDE2023-07-291-1/+5
* rename configure-req -> configure-requestHimbeerserverDE2023-07-291-3/+3
* don't ack unexpected lcp configure-requestsHimbeerserverDE2023-07-291-11/+14
* lcp negotiationHimbeerserverDE2023-07-292-4/+90
* replace series of _ with ..HimbeerserverDE2023-07-291-2/+2
* handle lcp configure-ackHimbeerserverDE2023-07-293-9/+50
* send our own configure requestsHimbeerserverDE2023-07-292-7/+25
* errorlessly stop ppp session functions when terminated for any reasonHimbeerserverDE2023-07-292-1/+16
* prevent ppp recv error state deadlockHimbeerserverDE2023-07-291-10/+12
* print inbound lcp framesHimbeerserverDE2023-07-292-7/+7
* Revert "set cloexec and nonblock on fds"HimbeerserverDE2023-07-291-17/+2
* set cloexec and nonblock on fdsHimbeerserverDE2023-07-281-2/+17
* rw ppp control frames from correct fdHimbeerserverDE2023-07-281-3/+4
* ppp handling infrastructureHimbeerserverDE2023-07-282-7/+52
* rename Pppoe::Requesting -> Pppoe::RequestHimbeerserverDE2023-07-282-6/+6
* add ppp statesHimbeerserverDE2023-07-281-0/+12
* check source mac address of post-offer packetsHimbeerserverDE2023-07-282-8/+23
* handle and ignore unsupported discovery packetsHimbeerserverDE2023-07-281-1/+1
* initial thoughts on PPP(oE) session stageHimbeerserverDE2023-07-281-11/+19
* Revert "start connect in new thread"HimbeerserverDE2023-07-281-3/+1
* start connect in new threadHimbeerserverDE2023-07-281-1/+3
* fix padi deadlockHimbeerserverDE2023-07-281-43/+45
* fix padr deadlockHimbeerserverDE2023-07-281-4/+4
* pado handling: only lock mutex once when interacting with stateHimbeerserverDE2023-07-281-3/+3
* handle padtHimbeerserverDE2023-07-281-1/+25
* handle padsHimbeerserverDE2023-07-282-2/+14
* don't print ac cookieHimbeerserverDE2023-07-282-14/+5
* tidy mac address outputHimbeerserverDE2023-07-282-5/+5
* construct padi at call siteHimbeerserverDE2023-07-281-11/+8
* padi logging: broadcast mac (consistency with other messages)HimbeerserverDE2023-07-281-1/+1
* request a random session offerHimbeerserverDE2023-07-283-5/+75
* buffer deser readsHimbeerserverDE2023-07-281-3/+5
* update pppoe2_sysHimbeerserverDE2023-07-281-1/+1
* pass mac to session creation function as u8 ptrHimbeerserverDE2023-07-283-9/+7
* wait for uplink interface to come upHimbeerserverDE2023-07-284-12/+650
* update pppoe2_sysHimbeerserverDE2023-07-281-1/+1
* allocate full size of mac addressHimbeerserverDE2023-07-281-1/+1
* update pppoe2_sysHimbeerserverDE2023-07-281-1/+1
* pass hwaddr as byte pointer, not c stringHimbeerserverDE2023-07-281-7/+4
* update sys: don't recalculate MAC address length based on its 0 bytesHimbeerserverDE2023-07-281-1/+1
* don't recalculate MAC address length based on its 0 bytesHimbeerserverDE2023-07-281-3/+4