feat(settings): add network settings for measurement sockets

This commit is contained in:
Nils Andreas Svee committed 2026-10-08 10:48:03 +07:00
1 parent 52a5ab2dfe
commit 3016f4b887
2 files changed
+7

No files matched your search

+4
View File
@@ -218,6 +218,10 @@ pub(crate) struct NetworkSettings {
pub(crate) upload_base_kbits: f64,
#[serde(default = "default_min_percent")]
pub(crate) upload_min_percent: f64,
pub(crate) measurement_bind_device: Option<String>,
pub(crate) measurement_mark: Option<u32>,
pub(crate) measurement_fib: Option<u32>,
}
impl NetworkSettings {
+3
View File
@@ -399,6 +399,9 @@ mod tests {
download_min_percent: 1.0,
upload_base_kbits,
upload_min_percent: 1.0,
measurement_bind_device: None,
measurement_mark: None,
measurement_fib: None,
}
}