Platform configuration options for the network area.
| Field | Type | Description | Default |
|---|---|---|---|
networking |
NetworkingConfig |
Only used to enable networking on `utility` `user` builds; all other build types and feature set levels determine networking automatically. | |
netstack_thread_count |
NetstackThreadCount |
Number of threads used by Netstack3. Platform default will be used if unspecified. | |
netstack_tcp_gro_enabled |
bool |
Whether to enable TCP Generic Receive Offload (GRO) in Netstack3. | |
netstack_multi_vmo |
bool |
Whether to enable multi-VMO data path for network device sessions in Netstack3. | |
netcfg_config_path |
Option |
||
max_rolling_capture_buffer_size |
uint32 |
Maximum size of the rolling packet capture buffer in bytes. Platform default (16MB) will be used if unspecified. | |
include_tun |
bool |
Whether to include network-tun. | |
http_client_tcp_receive_buffer_size |
uint64 |
Controls the TCP receive buffer size (SO_RCVBUF) in bytes for HTTP client sockets. | |
http_client_stop_on_idle_timeout_millis |
int64 |
Controls how long the http client will wait when it is idle before it escrows its FIDL connections back to the component framework and exits. If the value is negative or left out, then the http client will not stop after it idles. | |
google_maps_api_key_path |
Option |