/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser-3.0.4/src/ |
H A D | macros.rs | 556 use $crate::ber::{BerObjectHeader,ber_read_element_header}; 559 hdr: verify!(ber_read_element_header, |hdr: &BerObjectHeader| 566 use $crate::ber::{BerObjectHeader,ber_read_element_header}; 651 use $crate::ber::{BerObjectHeader,ber_read_element_header}; 654 hdr: verify!(ber_read_element_header, |hdr: &BerObjectHeader| hdr.tag.0 == $tag) >> 660 use $crate::ber::{BerObjectHeader,ber_read_element_header}; 663 hdr: verify!(ber_read_element_header, |hdr: &BerObjectHeader| hdr.tag.0 == $tag) >> 669 use $crate::ber::{BerObjectHeader,ber_read_element_header,ber_read_element_content_as}; 672 hdr: verify!(ber_read_element_header, |hdr: &BerObjectHeader| hdr.tag.0 == $tag) >> 733 use $crate::ber::{BerObjectHeader,ber_read_element_header}; [all …]
|
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser/src/ |
H A D | macros.rs | 552 use $crate::ber::{BerObjectHeader,ber_read_element_header}; 555 hdr: verify!(ber_read_element_header, |hdr: &BerObjectHeader| 562 use $crate::ber::{BerObjectHeader,ber_read_element_header}; 565 hdr: verify!(ber_read_element_header, |hdr: &BerObjectHeader| hdr.structured == 1) >> 647 use $crate::ber::{BerObjectHeader,ber_read_element_header}; 650 hdr: verify!(ber_read_element_header, |hdr: &BerObjectHeader| hdr.tag.0 == $tag) >> 656 use $crate::ber::{BerObjectHeader,ber_read_element_header}; 659 hdr: verify!(ber_read_element_header, |hdr: &BerObjectHeader| hdr.tag.0 == $tag) >> 668 hdr: verify!(ber_read_element_header, |hdr: &BerObjectHeader| hdr.tag.0 == $tag) >> 729 use $crate::ber::{BerObjectHeader,ber_read_element_header}; [all …]
|
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser-3.0.4/tests/ |
H A D | constructed.rs | 22 fn parse_struct01(i: &[u8]) -> BerResult<(BerObjectHeader, MyStruct)> { in parse_struct01() argument 29 fn parse_struct01_complete(i: &[u8]) -> BerResult<(BerObjectHeader, MyStruct)> { in parse_struct01_complete() argument 38 fn parse_struct02(i: &[u8]) -> BerResult<(BerObjectHeader, ())> { in parse_struct02() argument 44 fn parse_struct03(i: &[u8]) -> BerResult<(BerObjectHeader, ())> { in parse_struct03() argument 52 fn parse_struct04(i: &[u8], tag: BerTag) -> BerResult<(BerObjectHeader, MyStruct)> { in parse_struct04() argument 70 BerObjectHeader { in struct01() 165 BerObjectHeader { in struct_with_garbage() 190 BerObjectHeader { in struct_verify_tag() 290 fn parse_app01(i: &[u8]) -> BerResult<(BerObjectHeader, SimpleStruct)> { in application() argument
|
H A D | macros.rs | 4 use der_parser::ber::{parse_ber_integer, BerObject, BerObjectHeader}; 71 fn parse_struct01(i: &[u8]) -> BerResult<(BerObjectHeader, MyStruct)> { 89 fn parse_app_int(i: &[u8]) -> BerResult<(BerObjectHeader, SimpleStruct)> {
|
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser/tests/ |
H A D | constructed.rs | 16 fn parse_struct01(i: &[u8]) -> BerResult<(BerObjectHeader, MyStruct)> { in parse_struct01() argument 23 fn parse_struct01_complete(i: &[u8]) -> BerResult<(BerObjectHeader, MyStruct)> { in parse_struct01_complete() argument 32 fn parse_struct02(i: &[u8]) -> BerResult<(BerObjectHeader, ())> { in parse_struct02() argument 38 fn parse_struct03(i: &[u8]) -> BerResult<(BerObjectHeader, ())> { in parse_struct03() argument 46 fn parse_struct04(i: &[u8], tag: BerTag) -> BerResult<(BerObjectHeader, MyStruct)> { in parse_struct04() argument 71 BerObjectHeader::new(BerClass::Universal, 1, BerTag::Sequence, 0xa) in struct01() 169 BerObjectHeader::new(BerClass::Universal, 1, BerTag::Sequence, 0xc) in struct_with_garbage() 190 BerObjectHeader::new(BerClass::Universal, 1, BerTag::Sequence, 0xa) in struct_verify_tag() 276 fn parse_app01(i: &[u8]) -> BerResult<(BerObjectHeader, SimpleStruct)> { in application() argument
|
H A D | macros.rs | 3 use der_parser::ber::{parse_ber_integer, BerObject, BerObjectHeader}; 71 fn parse_struct01(i: &[u8]) -> BerResult<(BerObjectHeader, MyStruct)> { 89 fn parse_app_int(i: &[u8]) -> BerResult<(BerObjectHeader, SimpleStruct)> {
|
H A D | primitive.rs | 108 header: BerObjectHeader::new(BerClass::ContextSpecific, 0, BerTag(0), 1) in test_unknown_context_specific() 123 header: BerObjectHeader::new(BerClass::ContextSpecific, 0, BerTag(0x22), 1) in test_unknown_long_tag() 138 header: BerObjectHeader::new(BerClass::ContextSpecific, 0, BerTag(0x1122), 1) in test_unknown_longer_tag()
|
H A D | der_parser.rs | 4 ber_read_element_content_as, BerClass, BerObjectContent, BerObjectHeader, BerTag, 271 header: BerObjectHeader::new(BerClass::ContextSpecific, 1, BerTag(0), 3) in test_der_contextspecific() 283 header: BerObjectHeader::new(BerClass::ContextSpecific, 1, BerTag(0), 3) in test_der_explicit() 307 header: BerObjectHeader::new(BerClass::ContextSpecific, 0, BerTag(1), 4) in test_der_implicit() 335 header: BerObjectHeader::new(BerClass::Application, 0, BerTag(0x52), 4) in test_der_implicit_long_tag()
|
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser/src/ber/ |
H A D | ber.rs | 69 pub header: BerObjectHeader<'a>, 74 pub struct BerObjectHeader<'a> { struct 129 impl<'a> BerObjectHeader<'a> { impl 132 BerObjectHeader { in new() 144 BerObjectHeader { class, ..self } in with_class() 150 BerObjectHeader { tag, ..self } in with_tag() 156 BerObjectHeader { len, ..self } in with_len() 162 BerObjectHeader { raw_tag, ..self } in with_raw_tag() 203 header: BerObjectHeader<'hdr>, in from_header_and_content() 232 let header = BerObjectHeader { in set_raw_tag() [all …]
|
H A D | serialize.rs | 37 hdr: &'b BerObjectHeader, in ber_encode_header() argument 79 let hdr = BerObjectHeader::new(class, 1 /* X.690 8.14.2 */, tag, len); in ber_encode_tagged_explicit() 99 let hdr = BerObjectHeader::new(class, obj.header.structured, tag, len); in ber_encode_tagged_implicit() 162 hdr: &'b BerObjectHeader, in ber_encode_object_raw()
|
H A D | tagged.rs | 85 F: Fn(&'a [u8], &'_ BerObjectHeader, usize) -> IResult<&'a [u8], T, E>, in parse_ber_tagged_implicit() argument
|
H A D | parser.rs | 75 pub fn ber_read_element_header(i: &[u8]) -> BerResult<BerObjectHeader> { in ber_read_element_header() argument 99 let hdr = BerObjectHeader::new(class, el.1, BerTag(el.2), len).with_raw_tag(Some(el.3)); in ber_read_element_header() 463 ) -> impl Fn(&'a [u8], &'_ BerObjectHeader, usize) -> BerResult<'a, BerObjectContent<'a>> { in parse_ber_content() argument 464 move |i: &[u8], hdr: &BerObjectHeader, max_recursion: usize| { in parse_ber_content()
|
H A D | multi.rs | 486 F: Fn(&BerObjectHeader, &'a [u8]) -> IResult<&'a [u8], O, E>, in parse_ber_container() argument
|
/dports/lang/gleam/gleam-0.18.2/cargo-crates/der-parser-5.1.2/src/ber/ |
H A D | ber.rs | 94 pub header: BerObjectHeader<'a>, 100 pub struct BerObjectHeader<'a> { struct 266 impl<'a> BerObjectHeader<'a> { impl 269 BerObjectHeader { in new() 281 BerObjectHeader { class, ..self } in with_class() 287 BerObjectHeader { tag, ..self } in with_tag() 293 BerObjectHeader { len, ..self } in with_len() 341 header: BerObjectHeader<'o>, in from_header_and_content() 362 let header = BerObjectHeader::new( in from_int_slice() 376 let header = BerObjectHeader { in set_raw_tag() [all …]
|
H A D | tagged.rs | 86 F: Fn(&'a [u8], BerObjectHeader<'a>) -> IResult<&'a [u8], Output, E>, in parse_ber_tagged_explicit_g() 173 F: Fn(&'a [u8], &'_ BerObjectHeader, usize) -> BerResult<'a, BerObjectContent<'a>>, in parse_ber_tagged_implicit() argument 249 F: Fn(&'a [u8], BerObjectHeader<'a>, usize) -> IResult<&'a [u8], Output, E>, in parse_ber_tagged_implicit_g()
|
H A D | multi.rs | 224 F: FnMut(&'a [u8], BerObjectHeader<'a>) -> IResult<&'a [u8], O, E>, in parse_ber_sequence_defined_g() 449 F: FnMut(&'a [u8], BerObjectHeader<'a>) -> IResult<&'a [u8], O, E>, in parse_ber_set_defined_g() 519 F: FnMut(&'a [u8], BerObjectHeader<'a>) -> IResult<&'a [u8], O, E>, in parse_ber_container()
|
H A D | serialize.rs | 43 hdr: &'b BerObjectHeader, in ber_encode_header() argument 85 let hdr = BerObjectHeader::new(class, 1 /* X.690 8.14.2 */, tag, len); in ber_encode_tagged_explicit() 105 let hdr = BerObjectHeader::new(class, obj.header.structured, tag, len); in ber_encode_tagged_implicit() 178 hdr: &'b BerObjectHeader, in ber_encode_object_raw() 373 hdr: &BerObjectHeader, in test_encode_tagged_implicit() argument
|
H A D | parser.rs | 22 hdr: &BerObjectHeader, in ber_skip_object_content() argument 59 hdr: &BerObjectHeader, in ber_get_object_content() argument 181 pub fn ber_read_element_header(i: &[u8]) -> BerResult<BerObjectHeader> { in ber_read_element_header() argument 219 let hdr = BerObjectHeader::new(class, el.1, BerTag(el.2), len).with_raw_tag(Some(el.3)); in ber_read_element_header() 714 ) -> impl Fn(&'a [u8], &'_ BerObjectHeader, usize) -> BerResult<'a, BerObjectContent<'a>> { in parse_ber_content() argument 715 move |i: &[u8], hdr: &BerObjectHeader, max_recursion: usize| { in parse_ber_content() 746 ) -> impl Fn(&'a [u8], BerObjectHeader<'a>, usize) -> BerResult<'a, BerObjectContent<'a>> { in parse_ber_content2() 747 move |i: &[u8], hdr: BerObjectHeader, max_recursion: usize| { in parse_ber_content2() 1056 F: Fn(&'a [u8], &'_ BerObjectHeader, usize) -> BerResult<'a, BerObjectContent<'a>>, in parse_ber_implicit() argument
|
/dports/lang/gleam/gleam-0.18.2/cargo-crates/der-parser-5.1.2/src/der/ |
H A D | mod.rs | 56 use crate::ber::{BerClass, BerObject, BerObjectContent, BerObjectHeader, BerTag}; 79 pub type DerObjectHeader<'a> = BerObjectHeader<'a>;
|
/dports/lang/gleam/gleam-0.18.2/cargo-crates/der-parser-5.1.2/tests/ |
H A D | primitive.rs | 109 header: BerObjectHeader::new(BerClass::ContextSpecific, 0, BerTag(0), 1) in test_unknown_context_specific() 124 header: BerObjectHeader::new(BerClass::ContextSpecific, 0, BerTag(0x22), 1) in test_unknown_long_tag() 139 header: BerObjectHeader::new(BerClass::ContextSpecific, 0, BerTag(0x1122), 1) in test_unknown_longer_tag()
|
H A D | der_parser.rs | 294 header: BerObjectHeader::new(BerClass::ContextSpecific, 1, BerTag(0), 3) in test_der_contextspecific() 305 let header = BerObjectHeader::new(BerClass::ContextSpecific, 1, BerTag(0), 3) in test_der_explicit() 334 header: BerObjectHeader::new(BerClass::ContextSpecific, 0, BerTag(1), 4) in test_der_implicit() 340 hdr: &BerObjectHeader, in test_der_implicit() argument 360 header: BerObjectHeader::new(BerClass::Application, 0, BerTag(0x52), 4) in test_der_implicit_long_tag() 366 hdr: &BerObjectHeader, in test_der_implicit_long_tag() argument
|
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser/src/der/ |
H A D | parser.rs | 382 pub fn der_read_element_content<'a>(i: &'a [u8], hdr: BerObjectHeader<'a>) -> DerResult<'a> { in der_read_element_content() 388 hdr: BerObjectHeader<'a>, in der_read_element_content_recursive() 436 pub fn der_read_element_header(i: &[u8]) -> BerResult<BerObjectHeader> { in der_read_element_header() argument 471 BerObjectHeader::new(class, el.1, BerTag(el.2), len).with_raw_tag(Some(el.3)) in der_read_element_header()
|
/dports/lang/gleam/gleam-0.18.2/cargo-crates/der-parser-5.1.2/ |
H A D | UPGRADING.md | 14 The `len` field of `BerObjectHeader` is now an enum, to represent definite and indefinite lengths. 22 a tuple `(BerObjectHeader, T)` but only the built object `T`. The header should be removed from fun… 25 -fn parse_struct01(i: &[u8]) -> BerResult<(BerObjectHeader,MyStruct)> {
|
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser-3.0.4/src/der/ |
H A D | parser.rs | 314 pub fn der_read_element_content(i: &[u8], hdr: BerObjectHeader) -> DerResult { in der_read_element_content() 362 pub fn der_read_element_header(i: &[u8]) -> BerResult<BerObjectHeader> { in der_read_element_header() argument 393 BerObjectHeader { in der_read_element_header()
|
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser-3.0.4/src/ber/ |
H A D | ber.rs | 61 pub struct BerObjectHeader { struct 99 impl BerObjectHeader { impl 137 pub fn from_header_and_content(hdr: BerObjectHeader, c: BerObjectContent) -> BerObject { in from_header_and_content() argument
|