|
|
|
@ -63,13 +63,13 @@ message BindConfig { |
|
|
|
|
SocketAddress source_address = 1 |
|
|
|
|
[(validate.rules).message.required = true, (gogoproto.nullable) = false]; |
|
|
|
|
|
|
|
|
|
// [#not-implemented-hide:] Whether to set the *IP_FREEBIND* option when |
|
|
|
|
// creating the socket. When this flag is set to true, allows the |
|
|
|
|
// :ref:`source_address <envoy_api_field_UpstreamBindConfig.source_address>` |
|
|
|
|
// to be an IP address that is not configured on the system running Envoy. |
|
|
|
|
// When this flag is set to false, the option *IP_FREEBIND* is disabled on the |
|
|
|
|
// socket. When this flag is not set (default), the socket is not modified, |
|
|
|
|
// i.e. the option is neither enabled nor disabled. |
|
|
|
|
// Whether to set the *IP_FREEBIND* option when creating the socket. When this |
|
|
|
|
// flag is set to true, allows the :ref:`source_address |
|
|
|
|
// <envoy_api_field_UpstreamBindConfig.source_address>` to be an IP address |
|
|
|
|
// that is not configured on the system running Envoy. When this flag is set |
|
|
|
|
// to false, the option *IP_FREEBIND* is disabled on the socket. When this |
|
|
|
|
// flag is not set (default), the socket is not modified, i.e. the option is |
|
|
|
|
// neither enabled nor disabled. |
|
|
|
|
google.protobuf.BoolValue freebind = 2; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|