Home
last modified time | relevance | path

Searched refs:BerObjectHeader (Results 1 – 25 of 30) sorted by relevance

12

/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser-3.0.4/src/
H A Dmacros.rs556 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 Dmacros.rs552 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 Dconstructed.rs22 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 Dmacros.rs4 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 Dconstructed.rs16 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 Dmacros.rs3 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 Dprimitive.rs108 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 Dder_parser.rs4 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 Dber.rs69 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 Dserialize.rs37 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 Dtagged.rs85 F: Fn(&'a [u8], &'_ BerObjectHeader, usize) -> IResult<&'a [u8], T, E>, in parse_ber_tagged_implicit() argument
H A Dparser.rs75 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 Dmulti.rs486 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 Dber.rs94 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 Dtagged.rs86 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 Dmulti.rs224 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 Dserialize.rs43 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 Dparser.rs22 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 Dmod.rs56 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 Dprimitive.rs109 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 Dder_parser.rs294 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 Dparser.rs382 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 DUPGRADING.md14 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 Dparser.rs314 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 Dber.rs61 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

12