summaryrefslogtreecommitdiff
path: root/src/rpc/envoy.extensions.matching.input_matchers.ip.v3.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/rpc/envoy.extensions.matching.input_matchers.ip.v3.rs')
-rw-r--r--src/rpc/envoy.extensions.matching.input_matchers.ip.v3.rs30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/rpc/envoy.extensions.matching.input_matchers.ip.v3.rs b/src/rpc/envoy.extensions.matching.input_matchers.ip.v3.rs
deleted file mode 100644
index e8288544..00000000
--- a/src/rpc/envoy.extensions.matching.input_matchers.ip.v3.rs
+++ /dev/null
@@ -1,30 +0,0 @@
-// @generated
-// This file is @generated by prost-build.
-// \[#protodoc-title: IP matcher\]
-// \[#extension: envoy.matching.matchers.ip\]
-
-/// This input matcher matches IPv4 or IPv6 addresses against a list of CIDR
-/// ranges. It returns true if and only if the input IP belongs to at least one
-/// of these CIDR ranges. Internally, it uses a Level-Compressed trie, as
-/// described in the paper `IP-address lookup using LC-tries
-/// <<https://www.nada.kth.se/~snilsson/publications/IP-address-lookup-using-LC-tries/>`_>
-/// by S. Nilsson and G. Karlsson. For "big" lists of IPs, this matcher is more
-/// efficient than multiple single IP matcher, that would have a linear cost.
-#[allow(clippy::derive_partial_eq_without_eq)]
-#[derive(Clone, PartialEq, ::prost::Message)]
-pub struct Ip {
- /// Match if the IP belongs to any of these CIDR ranges.
- #[prost(message, repeated, tag="1")]
- pub cidr_ranges: ::prost::alloc::vec::Vec<super::super::super::super::super::config::core::v3::CidrRange>,
- /// The human readable prefix to use when emitting statistics for the IP input
- /// matcher. Names in the table below are concatenated to this prefix.
- ///
- /// .. csv-table::
- /// :header: Name, Type, Description
- /// :widths: 1, 1, 2
- ///
- /// ip_parsing_failed, Counter, Total number of IP addresses the matcher was unable to parse
- #[prost(string, tag="2")]
- pub stat_prefix: ::prost::alloc::string::String,
-}
-// @@protoc_insertion_point(module)