diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-07-29 15:13:51 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-07-29 15:13:51 +0200 |
commit | 8bb06b9586da98ebada5617c18e092cffb7a8cc9 (patch) | |
tree | 620f1e58dbc9b7b4a2201320171c6fcb1ecec5ca | |
parent | 7b896d1f977aa5098cffd97d129d78af4bce2a86 (diff) |
log (but don't process) lcp protocol-reject
-rw-r--r-- | src/main.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index a76fb9e..6f1b4f0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -636,6 +636,15 @@ fn handle_lcp(lcp: LcpPkt, ctl_w: &mut BufWriter<File>, state: Arc<Mutex<Ppp>>) ); Ok(()) } + LcpData::ProtocolReject(protocol_reject) => { + // TODO: update ncp state to failed + + println!( + " <- lcp protocol-reject {}, protocol: {}, packet: {:?}", + lcp.identifier, protocol_reject.protocol, protocol_reject.pkt + ); + Ok(()) + } LcpData::EchoRequest(echo_request) => { PppPkt::new_lcp(LcpPkt::new_echo_reply( lcp.identifier, @@ -670,6 +679,5 @@ fn handle_lcp(lcp: LcpPkt, ctl_w: &mut BufWriter<File>, state: Arc<Mutex<Ppp>>) ); Ok(()) } - _ => Ok(()), } } |