-
Notifications
You must be signed in to change notification settings - Fork 47
/
Cargo.toml
61 lines (51 loc) · 1.15 KB
/
Cargo.toml
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
52
53
54
55
56
57
58
59
60
61
[package]
name = "syncookied"
version = "0.3.2"
description = "syn flood protection system"
authors = ["Alexander Polyakov <[email protected]>"]
build = "build.rs"
license = "GPL-2.0"
readme = "README.md"
[features]
sse3 = []
avx = []
default = [ "avx" ]
[dependencies]
libc = "0.2.11"
crossbeam = "0.2.5"
clap = "2.4.0"
lazy_static = "0.2.1"
yaml-rust = "0.3.2"
parking_lot = "0.3.6"
fnv = "1.0.2"
chan-signal = "0.1.6"
log = "0.3.6"
syslog = "3.1.0"
chrono = "0.2.22"
concurrent-hash-map = "0.0.6"
url = "1.2.0"
[dependencies.scheduler]
git = "https://github.com/polachok/rust-scheduler"
branch = "portability"
[dependencies.influent]
git = "https://github.com/polachok/influent.rs"
branch = "udp+"
default-features = false
features = []
[dependencies.bpfjit]
version = "0.1.1"
[dependencies.pcap]
git = "https://github.com/polachok/pcap"
branch = "offline-bpf"
[dependencies.netmap_sys]
version = "0.1.3"
features = [ "netmap_with_libs" ]
[dependencies.pnet]
git = "https://github.com/polachok/libpnet"
#branch = "syncookied"
rev = "f8e20c5b3a080a5f9380450db51d3e68e5f91ab7"
#rev = "8eeb66788"
[build-dependencies]
gcc = "0.3.26"
[profile.release]
debug = true