src/config/network/parser.rs: parse MTU settings

This commit is contained in:
Dietmar Maurer
2020-04-22 13:28:26 +02:00
parent f8e7ac686a
commit 3fce3bc36e
5 changed files with 70 additions and 4 deletions

View File

@ -585,6 +585,14 @@ pub struct Interface {
#[serde(skip_serializing_if="Option::is_none")]
/// IPv6 gateway
pub gateway_v6: Option<String>,
#[serde(skip_serializing_if="Option::is_none")]
/// Maximum Transmission Unit for IPv4
pub mtu_v4: Option<u64>,
#[serde(skip_serializing_if="Option::is_none")]
/// Maximum Transmission Unit for IPv6
pub mtu_v6: Option<u64>,
#[serde(skip_serializing_if="Vec::is_empty")]
pub options_v4: Vec<String>,
#[serde(skip_serializing_if="Vec::is_empty")]