netstack: Merge the redox_netstack lib into smolnetd

This commit is contained in:
bjorn3
2025-06-28 16:18:34 +02:00
parent 20ee161085
commit 2f51590d9f
9 changed files with 25 additions and 10 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ use self::ip::IpScheme;
use self::netcfg::NetCfgScheme;
use self::tcp::TcpScheme;
use self::udp::UdpScheme;
use redox_netstack::error::{Error, Result};
use crate::error::{Error, Result};
mod icmp;
mod ip;
+1 -1
View File
@@ -19,13 +19,13 @@ use syscall::{
Result as SyscallResult, SchemeMut,
};
use crate::error::{Error, Result};
use crate::link::DeviceList;
use crate::router::route_table::{RouteTable, Rule};
use self::nodes::*;
use self::notifier::*;
use super::{post_fevent, Interface};
use redox_netstack::error::{Error, Result};
const WRITE_BUFFER_MAX_SIZE: usize = 0xffff;
+1 -1
View File
@@ -20,9 +20,9 @@ use syscall::{
};
use super::Interface;
use crate::error::{Error, Result};
use crate::router::route_table::RouteTable;
use crate::scheme::smoltcp::iface::SocketHandle;
use redox_netstack::error::{Error, Result};
use smoltcp::socket::AnySocket;
use super::{post_fevent, SocketSet};