From 1ca316c0857802841ce70b3a66a1766ee1cf57c6 Mon Sep 17 00:00:00 2001 From: Sylvain Tremblay Date: Sat, 22 Feb 2025 14:24:51 -0500 Subject: [PATCH] wip: added new xml fields for Caddy + legacy pxe filename --- opnsense-config-xml/src/data/caddy.rs | 4 ++++ opnsense-config-xml/src/data/dhcpd.rs | 1 + 2 files changed, 5 insertions(+) diff --git a/opnsense-config-xml/src/data/caddy.rs b/opnsense-config-xml/src/data/caddy.rs index c836d44..f1c69f2 100644 --- a/opnsense-config-xml/src/data/caddy.rs +++ b/opnsense-config-xml/src/data/caddy.rs @@ -82,4 +82,8 @@ pub struct CaddyGeneral { pub auth_to_tls: Option, #[yaserde(rename = "AuthToUri")] pub auth_to_uri: MaybeString, + #[yaserde(rename = "ClientIpHeaders")] + pub client_ip_headers: MaybeString, + #[yaserde(rename = "CopyHeaders")] + pub copy_headers: MaybeString, } diff --git a/opnsense-config-xml/src/data/dhcpd.rs b/opnsense-config-xml/src/data/dhcpd.rs index 6e694b5..a8baa76 100644 --- a/opnsense-config-xml/src/data/dhcpd.rs +++ b/opnsense-config-xml/src/data/dhcpd.rs @@ -21,6 +21,7 @@ pub struct DhcpInterface { pub netboot: Option, pub nextserver: Option, pub filename64: Option, + pub filename: Option, #[yaserde(rename = "ddnsdomainalgorithm")] pub ddns_domain_algorithm: Option, #[yaserde(rename = "numberoptions")]