-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
51 lines (39 loc) · 1.07 KB
/
Copy pathCargo.toml
File metadata and controls
51 lines (39 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
[workspace]
members = ["app","protocol/*"]
resolver = "2"
[workspace.package]
authors = ["megumsih <megumish@megumi.sh>", "on-keyday <hello@on-keyday.net>", "ultra-supara"]
categories = []
description = "implementation of a protocol stack using the brgen"
documentation = ""
edition = "2021"
exclude = []
homepage = "https://github.com/on-keyday/brstack"
include = []
keywords = []
license = "MIT"
publish = false
readme = "./README.md"
repository = "https://github.com/on-keyday/brstack"
rust-version = "1.82"
[workspace.dependencies]
#####################
# external libraries
#####################
# logger
log = "0.4.25"
env_logger = "0.11.6"
# protocol
## Ethernet
ethernet = { path = "protocol/ethernet" }
## ARP
arp = { path = "protocol/arp" }
ipv4 = { path = "protocol/ipv4" }
icmp = { path = "protocol/icmp" }
udp = { path = "protocol/udp" }
tcp = { path = "protocol/tcp" }
nat = { path = "protocol/nat" }
stun = { path = "protocol/stun" }
ntp = { path = "protocol/ntp" }
## Common Definitions (Addresses, Constants,etc...)
net_common = { path = "protocol/net_common" }