net: move tuntap from std example to separate crate. (#1737)

This commit is contained in:
Dario Nieuwenhuis
2023-08-03 14:23:11 +02:00
committed by GitHub
parent 2c96fe917d
commit 4d60c715e6
8 changed files with 42 additions and 18 deletions

View File

@ -6,6 +6,7 @@ use clap::Parser;
use embassy_executor::{Executor, Spawner};
use embassy_net::tcp::TcpSocket;
use embassy_net::{Config, Ipv4Address, Ipv4Cidr, Stack, StackResources};
use embassy_net_tuntap::TunTapDevice;
use embassy_time::Duration;
use embedded_io::asynch::Write;
use heapless::Vec;
@ -13,10 +14,6 @@ use log::*;
use rand_core::{OsRng, RngCore};
use static_cell::{make_static, StaticCell};
#[path = "../tuntap.rs"]
mod tuntap;
use crate::tuntap::TunTapDevice;
#[derive(Parser)]
#[clap(version = "1.0")]
struct Opts {