aboutsummaryrefslogtreecommitdiff
path: root/examples/std/src/bin
diff options
context:
space:
mode:
authorDario Nieuwenhuis <[email protected]>2023-08-03 14:23:11 +0200
committerGitHub <[email protected]>2023-08-03 14:23:11 +0200
commit4d60c715e683aaadf25d9f066bde805c725fefb4 (patch)
treed3601429cef8850fba4a99df0e148da19fd96efc /examples/std/src/bin
parent2c96fe917de6e0120053e80d8da5a98d0d0f35d0 (diff)
net: move tuntap from std example to separate crate. (#1737)
Diffstat (limited to 'examples/std/src/bin')
-rw-r--r--examples/std/src/bin/net.rs5
-rw-r--r--examples/std/src/bin/net_dns.rs5
-rw-r--r--examples/std/src/bin/net_udp.rs5
-rw-r--r--examples/std/src/bin/tcp_accept.rs5
4 files changed, 4 insertions, 16 deletions
diff --git a/examples/std/src/bin/net.rs b/examples/std/src/bin/net.rs
index 3aadb029d..e0de14162 100644
--- a/examples/std/src/bin/net.rs
+++ b/examples/std/src/bin/net.rs
@@ -6,6 +6,7 @@ use clap::Parser;
6use embassy_executor::{Executor, Spawner}; 6use embassy_executor::{Executor, Spawner};
7use embassy_net::tcp::TcpSocket; 7use embassy_net::tcp::TcpSocket;
8use embassy_net::{Config, Ipv4Address, Ipv4Cidr, Stack, StackResources}; 8use embassy_net::{Config, Ipv4Address, Ipv4Cidr, Stack, StackResources};
9use embassy_net_tuntap::TunTapDevice;
9use embassy_time::Duration; 10use embassy_time::Duration;
10use embedded_io::asynch::Write; 11use embedded_io::asynch::Write;
11use heapless::Vec; 12use heapless::Vec;
@@ -13,10 +14,6 @@ use log::*;
13use rand_core::{OsRng, RngCore}; 14use rand_core::{OsRng, RngCore};
14use static_cell::{make_static, StaticCell}; 15use static_cell::{make_static, StaticCell};
15 16
16#[path = "../tuntap.rs"]
17mod tuntap;
18
19use crate::tuntap::TunTapDevice;
20#[derive(Parser)] 17#[derive(Parser)]
21#[clap(version = "1.0")] 18#[clap(version = "1.0")]
22struct Opts { 19struct Opts {
diff --git a/examples/std/src/bin/net_dns.rs b/examples/std/src/bin/net_dns.rs
index 65b5a2cd9..6c19874d5 100644
--- a/examples/std/src/bin/net_dns.rs
+++ b/examples/std/src/bin/net_dns.rs
@@ -6,15 +6,12 @@ use clap::Parser;
6use embassy_executor::{Executor, Spawner}; 6use embassy_executor::{Executor, Spawner};
7use embassy_net::dns::DnsQueryType; 7use embassy_net::dns::DnsQueryType;
8use embassy_net::{Config, Ipv4Address, Ipv4Cidr, Stack, StackResources}; 8use embassy_net::{Config, Ipv4Address, Ipv4Cidr, Stack, StackResources};
9use embassy_net_tuntap::TunTapDevice;
9use heapless::Vec; 10use heapless::Vec;
10use log::*; 11use log::*;
11use rand_core::{OsRng, RngCore}; 12use rand_core::{OsRng, RngCore};
12use static_cell::{make_static, StaticCell}; 13use static_cell::{make_static, StaticCell};
13 14
14#[path = "../tuntap.rs"]
15mod tuntap;
16
17use crate::tuntap::TunTapDevice;
18#[derive(Parser)] 15#[derive(Parser)]
19#[clap(version = "1.0")] 16#[clap(version = "1.0")]
20struct Opts { 17struct Opts {
diff --git a/examples/std/src/bin/net_udp.rs b/examples/std/src/bin/net_udp.rs
index 3fc46156c..98dcc9925 100644
--- a/examples/std/src/bin/net_udp.rs
+++ b/examples/std/src/bin/net_udp.rs
@@ -4,15 +4,12 @@ use clap::Parser;
4use embassy_executor::{Executor, Spawner}; 4use embassy_executor::{Executor, Spawner};
5use embassy_net::udp::{PacketMetadata, UdpSocket}; 5use embassy_net::udp::{PacketMetadata, UdpSocket};
6use embassy_net::{Config, Ipv4Address, Ipv4Cidr, Stack, StackResources}; 6use embassy_net::{Config, Ipv4Address, Ipv4Cidr, Stack, StackResources};
7use embassy_net_tuntap::TunTapDevice;
7use heapless::Vec; 8use heapless::Vec;
8use log::*; 9use log::*;
9use rand_core::{OsRng, RngCore}; 10use rand_core::{OsRng, RngCore};
10use static_cell::{make_static, StaticCell}; 11use static_cell::{make_static, StaticCell};
11 12
12#[path = "../tuntap.rs"]
13mod tuntap;
14
15use crate::tuntap::TunTapDevice;
16#[derive(Parser)] 13#[derive(Parser)]
17#[clap(version = "1.0")] 14#[clap(version = "1.0")]
18struct Opts { 15struct Opts {
diff --git a/examples/std/src/bin/tcp_accept.rs b/examples/std/src/bin/tcp_accept.rs
index df09986ac..0c920a3fb 100644
--- a/examples/std/src/bin/tcp_accept.rs
+++ b/examples/std/src/bin/tcp_accept.rs
@@ -7,6 +7,7 @@ use clap::Parser;
7use embassy_executor::{Executor, Spawner}; 7use embassy_executor::{Executor, Spawner};
8use embassy_net::tcp::TcpSocket; 8use embassy_net::tcp::TcpSocket;
9use embassy_net::{Config, Ipv4Address, Ipv4Cidr, Stack, StackResources}; 9use embassy_net::{Config, Ipv4Address, Ipv4Cidr, Stack, StackResources};
10use embassy_net_tuntap::TunTapDevice;
10use embassy_time::{Duration, Timer}; 11use embassy_time::{Duration, Timer};
11use embedded_io::asynch::Write as _; 12use embedded_io::asynch::Write as _;
12use heapless::Vec; 13use heapless::Vec;
@@ -14,10 +15,6 @@ use log::*;
14use rand_core::{OsRng, RngCore}; 15use rand_core::{OsRng, RngCore};
15use static_cell::{make_static, StaticCell}; 16use static_cell::{make_static, StaticCell};
16 17
17#[path = "../tuntap.rs"]
18mod tuntap;
19
20use crate::tuntap::TunTapDevice;
21#[derive(Parser)] 18#[derive(Parser)]
22#[clap(version = "1.0")] 19#[clap(version = "1.0")]
23struct Opts { 20struct Opts {