feat: Upgrade opnsense-config crates to be compatible with opnsense 25.1_5
This commit is contained in:
parent
b7fe62fcbb
commit
8a199b64f5
@ -40,7 +40,11 @@ pub struct CaddyGeneral {
|
||||
#[yaserde(rename = "TlsDnsOptionalField4")]
|
||||
pub tls_dns_optional_field4: MaybeString,
|
||||
#[yaserde(rename = "TlsDnsPropagationTimeout")]
|
||||
pub tls_dns_propagation_timeout: MaybeString,
|
||||
pub tls_dns_propagation_timeout: Option<MaybeString>,
|
||||
#[yaserde(rename = "TlsDnsPropagationTimeoutPeriod")]
|
||||
pub tls_dns_propagation_timeout_period: Option<MaybeString>,
|
||||
#[yaserde(rename = "TlsDnsPropagationDelay")]
|
||||
pub tls_dns_propagation_delay: Option<MaybeString>,
|
||||
#[yaserde(rename = "TlsDnsPropagationResolvers")]
|
||||
pub tls_dns_propagation_resolvers: MaybeString,
|
||||
pub accesslist: MaybeString,
|
||||
|
@ -45,6 +45,7 @@ pub struct OPNsense {
|
||||
#[yaserde(rename = "Pischem")]
|
||||
pub pischem: Option<Pischem>,
|
||||
pub ifgroups: Ifgroups,
|
||||
pub dnsmasq: Option<RawXml>,
|
||||
}
|
||||
|
||||
impl From<String> for OPNsense {
|
||||
@ -166,7 +167,7 @@ pub struct Sysctl {
|
||||
pub struct SysctlItem {
|
||||
pub descr: MaybeString,
|
||||
pub tunable: String,
|
||||
pub value: String,
|
||||
pub value: MaybeString,
|
||||
}
|
||||
|
||||
#[derive(Default, PartialEq, Debug, YaSerialize, YaDeserialize)]
|
||||
@ -279,6 +280,7 @@ pub struct User {
|
||||
pub scope: String,
|
||||
pub groupname: Option<MaybeString>,
|
||||
pub password: String,
|
||||
pub pwd_changed_at: Option<MaybeString>,
|
||||
pub uid: u32,
|
||||
pub disabled: Option<u8>,
|
||||
pub landing_page: Option<MaybeString>,
|
||||
@ -540,6 +542,8 @@ pub struct GeneralIpsec {
|
||||
preferred_oldsa: Option<MaybeString>,
|
||||
disablevpnrules: Option<MaybeString>,
|
||||
passthrough_networks: Option<MaybeString>,
|
||||
user_source: Option<MaybeString>,
|
||||
local_group: Option<MaybeString>,
|
||||
}
|
||||
|
||||
#[derive(Debug, YaSerialize, YaDeserialize, PartialEq)]
|
||||
@ -1219,6 +1223,7 @@ pub struct Host {
|
||||
pub rr: String,
|
||||
pub mxprio: MaybeString,
|
||||
pub mx: MaybeString,
|
||||
pub ttl: MaybeString,
|
||||
pub server: String,
|
||||
pub description: Option<String>,
|
||||
}
|
||||
@ -1233,6 +1238,7 @@ impl Host {
|
||||
rr,
|
||||
server,
|
||||
mxprio: MaybeString::default(),
|
||||
ttl: MaybeString::default(),
|
||||
mx: MaybeString::default(),
|
||||
description: None,
|
||||
}
|
||||
@ -1421,7 +1427,7 @@ pub struct VirtualIp {
|
||||
#[yaserde(attribute = true)]
|
||||
pub version: String,
|
||||
#[yaserde(rename = "vip")]
|
||||
pub vip: Vip,
|
||||
pub vip: Option<Vip>,
|
||||
}
|
||||
|
||||
#[derive(Default, PartialEq, Debug, YaSerialize, YaDeserialize)]
|
||||
|
Loading…
Reference in New Issue
Block a user