package envoy.extensions.filters.network.dynamic_modules.v3

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message DynamicModuleNetworkFilter

dynamic_modules.proto:32

Configuration for the Dynamic Modules network filter. This filter allows loading shared object files that can be loaded via ``dlopen`` to extend the network filter chain. A module can be loaded by multiple network filters; the module is loaded only once and shared across multiple filters. Unlike HTTP filters which operate on structured headers, body, and trailers, network filters work with raw TCP byte streams. The filter can: * Inspect, modify, or inject data into the downstream connection. * Access connection-level information such as addresses and TLS status. * Control connection lifecycle (e.g., close the connection).