"Update Harmony Opnsense Configuration"

Improved configuration handling for Harmony Opnsense setup. Implemented changes to opnsense-config module to support various settings, including load balancer configuration and DHCP server settings. This update enhances the overall stability and functionality of the Harmony Opnsense setup process.
This commit is contained in:
jeangab
2025-01-11 13:52:57 -05:00
parent 9e6f22d7ea
commit 1665198e66
9 changed files with 33 additions and 23 deletions

View File

@@ -16,6 +16,8 @@ pub struct DhcpInterface {
pub enable: Option<MaybeString>,
pub gateway: Option<MaybeString>,
pub domain: Option<MaybeString>,
pub tftp: Option<String>,
pub bootfilename: Option<String>,
pub netboot: Option<u32>,
pub nextserver: Option<String>,
pub filename64: Option<String>,

View File

@@ -32,6 +32,7 @@ pub struct Interface {
pub dhcp6_ia_pd_len: Option<MaybeString>,
pub networks: Option<MaybeString>,
pub subnetv6: Option<MaybeString>,
pub gateway: Option<MaybeString>,
pub media: Option<MaybeString>,
pub mediaopt: Option<MaybeString>,
#[yaserde(rename = "track6-interface")]

View File

@@ -1380,7 +1380,7 @@ pub struct StaticRoutes {
#[yaserde(attribute)]
pub version: String,
#[yaserde(rename = "route")]
pub route: MaybeString,
pub route: Option<MaybeString>,
}
#[derive(Default, PartialEq, Debug, YaSerialize, YaDeserialize)]