Skip to content

Commit

Permalink
Format code
Browse files Browse the repository at this point in the history
  • Loading branch information
chifflier committed Feb 28, 2024
1 parent 2a0148a commit 6a1df9b
Showing 1 changed file with 19 additions and 25 deletions.
44 changes: 19 additions & 25 deletions src/snmp.rs
Original file line number Diff line number Diff line change
Expand Up @@ -557,19 +557,16 @@ pub(crate) fn parse_snmp_v1_pdu(i: &[u8]) -> IResult<&[u8], SnmpPdu, SnmpError>
match Header::from_ber(i) {
Ok((rem, hdr)) => {
match PduType(hdr.tag().0) {
PduType::GetRequest |
PduType::GetNextRequest |
PduType::Response |
PduType::SetRequest => parse_snmp_v1_generic_pdu(rem, PduType(hdr.tag().0)),
PduType::TrapV1 => parse_snmp_v1_trap_pdu(rem),
_ => Err(Err::Error(SnmpError::InvalidPduType)),
PduType::GetRequest
| PduType::GetNextRequest
| PduType::Response
| PduType::SetRequest => parse_snmp_v1_generic_pdu(rem, PduType(hdr.tag().0)),
PduType::TrapV1 => parse_snmp_v1_trap_pdu(rem),
_ => Err(Err::Error(SnmpError::InvalidPduType)),
// _ => { return IResult::Error(error_code!(ErrorKind::Custom(SnmpError::InvalidPdu))); },
}
},
Err(e) => Err(Err::convert(e))
// IResult::Incomplete(i) => IResult::Incomplete(i),
// IResult::Error(_) => IResult::Error(error_code!(ErrorKind::Custom(129))),
// // IResult::Error(_) => IResult::Error(error_code!(ErrorKind::Custom(SnmpError::InvalidScopedPduData))),
}
Err(e) => Err(Err::convert(e)),
}
}

Expand Down Expand Up @@ -613,22 +610,19 @@ pub(crate) fn parse_snmp_v2c_pdu(i: &[u8]) -> IResult<&[u8], SnmpPdu, SnmpError>
match Header::from_ber(i) {
Ok((rem, hdr)) => {
match PduType(hdr.tag().0) {
PduType::GetRequest |
PduType::GetNextRequest |
PduType::Response |
PduType::SetRequest |
PduType::InformRequest |
PduType::TrapV2 |
PduType::Report => parse_snmp_v1_generic_pdu(rem, PduType(hdr.tag().0)),
PduType::GetRequest
| PduType::GetNextRequest
| PduType::Response
| PduType::SetRequest
| PduType::InformRequest
| PduType::TrapV2
| PduType::Report => parse_snmp_v1_generic_pdu(rem, PduType(hdr.tag().0)),
PduType::GetBulkRequest => parse_snmp_v1_bulk_pdu(rem),
PduType::TrapV1 => parse_snmp_v1_trap_pdu(rem),
_ => Err(Err::Error(SnmpError::InvalidPduType)),
PduType::TrapV1 => parse_snmp_v1_trap_pdu(rem),
_ => Err(Err::Error(SnmpError::InvalidPduType)),
// _ => { return IResult::Error(error_code!(ErrorKind::Custom(SnmpError::InvalidPdu))); },
}
},
Err(e) => Err(Err::convert(e))
// IResult::Incomplete(i) => IResult::Incomplete(i),
// IResult::Error(_) => IResult::Error(error_code!(ErrorKind::Custom(129))),
// // IResult::Error(_) => IResult::Error(error_code!(ErrorKind::Custom(SnmpError::InvalidScopedPduData))),
}
Err(e) => Err(Err::convert(e)),
}
}

0 comments on commit 6a1df9b

Please sign in to comment.