schema: add descriptions to decoder stats counters

Continuation of
Task #7793
pull/13941/head
Juliana Fajardini 2 months ago committed by Victor Julien
parent 42d563f83e
commit 3642594e14

@ -6356,10 +6356,12 @@
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"header_too_small": { "header_too_small": {
"type": "integer" "type": "integer",
"description": "Number of packets with header too small for E-tag"
}, },
"unknown_type": { "unknown_type": {
"type": "integer" "type": "integer",
"description": "Number of E-tag packets with unknown type"
} }
} }
}, },
@ -6542,52 +6544,68 @@
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"frag_ignored": { "frag_ignored": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 fragments ignored due to resource allocation errors"
}, },
"frag_overlap": { "frag_overlap": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 fragments with overlapping data"
}, },
"frag_pkt_too_large": { "frag_pkt_too_large": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 fragments ignored due to being too large"
}, },
"hlen_too_small": { "hlen_too_small": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets flagged invalid due to header smaller than minimum size"
}, },
"icmpv6": { "icmpv6": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets flagged invalid due to having an ICMPV6 header"
}, },
"iplen_smaller_than_hlen": { "iplen_smaller_than_hlen": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets flagged invalid due to length being smaller than IP header size"
}, },
"opt_duplicate": { "opt_duplicate": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets with duplicated IP options"
}, },
"opt_eol_required": { "opt_eol_required": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets with 'end of list' option not present, but required, in IP options"
}, },
"opt_invalid": { "opt_invalid": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets with invalid IP options"
}, },
"opt_invalid_len": { "opt_invalid_len": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets flagged invalid due to IP options with invalid length"
}, },
"opt_malformed": { "opt_malformed": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets flagged invalid due to malformed IP options"
}, },
"opt_pad_required": { "opt_pad_required": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets with padding bytes required in IP options"
}, },
"opt_unknown": { "opt_unknown": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets flagged invalid due to unknown IP option"
}, },
"pkt_too_small": { "pkt_too_small": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets flagged invalid due to size smaller than minimum header size"
}, },
"trunc_pkt": { "trunc_pkt": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets flagged invalid due to truncated packet"
}, },
"wrong_ip_version": { "wrong_ip_version": {
"type": "integer" "type": "integer",
"description": "Number of IPv4 packets flagged invalid due to having wrong IP version in IP options"
} }
} }
}, },
@ -6596,97 +6614,128 @@
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"data_after_none_header": { "data_after_none_header": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with data after the 'none' header"
}, },
"dstopts_only_padding": { "dstopts_only_padding": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with all DST options as only padding"
}, },
"dstopts_unknown_opt": { "dstopts_unknown_opt": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with unknown DST option"
}, },
"exthdr_ah_res_not_null": { "exthdr_ah_res_not_null": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with AH header reserved fields not null"
}, },
"exthdr_dupl_ah": { "exthdr_dupl_ah": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with duplicated 'authentication' header in IPv6 extension headers"
}, },
"exthdr_dupl_dh": { "exthdr_dupl_dh": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with duplicated 'destination' header in IPv6 extension headers"
}, },
"exthdr_dupl_eh": { "exthdr_dupl_eh": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with duplicated 'ESP' header in IPv6 extension headers"
}, },
"exthdr_dupl_fh": { "exthdr_dupl_fh": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with duplicated 'fragment' header in IPv6 extension headers"
}, },
"exthdr_dupl_hh": { "exthdr_dupl_hh": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with duplicated 'hop-by-hop' header in IPv6 extension headers"
}, },
"exthdr_dupl_rh": { "exthdr_dupl_rh": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with duplicated'routing' header in IPv6 extension headers"
}, },
"exthdr_invalid_optlen": { "exthdr_invalid_optlen": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets flagged invalid due to invalid option length in a hop or dst extended header"
}, },
"exthdr_useless_fh": { "exthdr_useless_fh": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with useless 'fragment header' in the extended headers"
}, },
"fh_non_zero_reserved_field": { "fh_non_zero_reserved_field": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with 'fragment header' with non-zero reserved field"
}, },
"frag_ignored": { "frag_ignored": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 fragments ignored due to resource allocation errors"
}, },
"frag_invalid_length": { "frag_invalid_length": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 fragments with invalid length"
}, },
"frag_overlap": { "frag_overlap": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 fragments with overlapping data"
}, },
"frag_pkt_too_large": { "frag_pkt_too_large": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 fragments ignored due to being too large"
}, },
"hopopts_only_padding": { "hopopts_only_padding": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with all HOP options as only padding"
}, },
"hopopts_unknown_opt": { "hopopts_unknown_opt": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with unknown HOP option"
}, },
"icmpv4": { "icmpv4": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with ICMPv4 header"
}, },
"ipv4_in_ipv6_too_small": { "ipv4_in_ipv6_too_small": {
"type": "integer" "type": "integer",
"description":"Number of IPv4-in-IPv6 packets flagged invalid due to being too small"
}, },
"ipv4_in_ipv6_wrong_version": { "ipv4_in_ipv6_wrong_version": {
"type": "integer" "type": "integer",
"description": "Number of IPv4-in-IPv6 packets with wrong IP version"
}, },
"ipv6_in_ipv6_too_small": { "ipv6_in_ipv6_too_small": {
"type": "integer" "type": "integer",
"description": "Number of IPv6-in-IPv6 packets flagged invalid due to being too small"
}, },
"ipv6_in_ipv6_wrong_version": { "ipv6_in_ipv6_wrong_version": {
"type": "integer" "type": "integer",
"description": "Number of IPv6-in-IPv6 packets with wrong IP version"
}, },
"pkt_too_small": { "pkt_too_small": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets flagged invalid due to size smaller than minimum header size"
}, },
"rh_type_0": { "rh_type_0": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with extended header 'routing' with type 0"
}, },
"trunc_exthdr": { "trunc_exthdr": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets flagged invalid due to truncated extension header"
}, },
"trunc_pkt": { "trunc_pkt": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets flagged invalid due to truncated packet"
}, },
"unknown_next_header": { "unknown_next_header": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with unknown next header"
}, },
"wrong_ip_version": { "wrong_ip_version": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets flagged invalid due to wrong IP version"
}, },
"zero_len_padn": { "zero_len_padn": {
"type": "integer" "type": "integer",
"description": "Number of IPv6 packets with PadN option without data (length zero)"
} }
} }
}, },

Loading…
Cancel
Save