network: implement support for smoltcp and ipstack

This commit is contained in:
Alex Zenla
2024-02-08 12:17:51 +00:00
parent a1aba364d6
commit 9dddbbe424
8 changed files with 207 additions and 37 deletions

View File

@ -1,9 +1,15 @@
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug)]
pub struct LaunchNetworkIpv4 {
pub address: String,
pub gateway: String,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct LaunchNetwork {
pub link: String,
pub ipv4: String,
pub ipv4: LaunchNetworkIpv4,
}
#[derive(Serialize, Deserialize, Debug)]