network: cleanup NAT code and start on IPv6 support

This commit is contained in:
Alex Zenla committed 2024-02-11 06:43:09 +00:00
1 parent efe425b346
commit 102cab32c3
10 files changed
+197 -167

No files matched your search

+7
View File
@@ -6,10 +6,17 @@ pub struct LaunchNetworkIpv4 {
pub gateway: String,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct LaunchNetworkIpv6 {
pub address: String,
pub gateway: String,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct LaunchNetwork {
pub link: String,
pub ipv4: LaunchNetworkIpv4,
pub ipv6: Option<LaunchNetworkIpv6>,
}
#[derive(Serialize, Deserialize, Debug)]