Updating snmp-parser required directly depending on the asn1-rs crate
for the Oid type, as snmp-parser does not re-export this type anymore.
Ticket: #5992
[[package]]
name = "snmp-parser"
-version = "0.8.0"
+version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9f7f0b0216476fe1afa2dbcabea4e2a8e2ed3c1389d6208f37f242aa07a8407a"
+checksum = "773a26ad6742636f4259e7cc32262efb31feabd56bc34f0b2f28de9801aa24b3"
dependencies = [
- "der-parser 6.0.1",
+ "asn1-rs",
"nom 7.1.3",
"rusticata-macros",
"thiserror",
dependencies = [
"aes",
"aes-gcm",
+ "asn1-rs",
"base64",
"bendy",
"bitflags",
kerberos-parser = "~0.7.1"
ntp-parser = "~0.6.0"
ipsec-parser = "~0.7.0"
-snmp-parser = "~0.8.0"
+snmp-parser = "~0.9.0"
tls-parser = "~0.11.0"
x509-parser = "~0.14.0"
libc = "~0.2.82"
base64 = "~0.13.0"
time = "=0.3.13"
bendy = { version = "~0.3.3", default-features = false }
+asn1-rs = { version = "~0.5.2" }
suricata-derive = { path = "./derive" }
use std;
use std::ffi::CString;
+use asn1_rs::Oid;
use der_parser::ber::BerObjectContent;
use der_parser::der::parse_der_sequence;
-use der_parser::oid::Oid;
use nom7::{Err, IResult};
use nom7::error::{ErrorKind, make_error};