Ivan Baidakou
|
bdb5847349
moar cs tests (udp + ip)
|
vor 2 Jahren |
Ivan Baidakou
|
8d1027bacc
moar correct cs calculation for UDP
|
vor 2 Jahren |
Ivan Baidakou
|
542b4439ee
get rid of warnings
|
vor 2 Jahren |
Ivan Baidakou
|
a081dba92d
make opts compile-time
|
vor 2 Jahren |
Ivan Baidakou
|
a3628540dc
finalize icmp::echo_request
|
vor 2 Jahren |
Ivan Baidakou
|
fbfb5dd093
refactor, WIP
|
vor 2 Jahren |
Ivan Baidakou
|
50d6e9dd74
ICMP WIP
|
vor 2 Jahren |
Ivan Baidakou
|
a424251d65
Add non-frameable protocol checks
|
vor 2 Jahren |
Ivan Baidakou
|
a979560856
rotor-light::net -> limbo
|
vor 2 Jahren |
Ivan Baidakou
|
4c99869088
fix ip+udp+slip
|
vor 2 Jahren |
Ivan Baidakou
|
704ee5bdce
Partially fix stack
|
vor 2 Jahren |
Ivan Baidakou
|
e45ccb0476
Templatize IP & UDP layers
|
vor 2 Jahren |
Ivan Baidakou
|
be6d60597c
format, minor cleanings...
|
vor 2 Jahren |
Ivan Baidakou
|
028d4fea46
fix slip encoding
|
vor 2 Jahren |
Ivan Baidakou
|
4c8cf221fa
introduce slip (escape/unescape)
|
vor 2 Jahren |
Ivan Baidakou
|
0d448a457c
refactor (Address -> ip::IPv4Address)
|
vor 2 Jahren |
Ivan Baidakou
|
1537feba4a
refactor
|
vor 2 Jahren |
Ivan Baidakou
|
0f6f34ed02
refactor state
|
vor 2 Jahren |
Ivan Baidakou
|
35879760dc
introduce demand
|
vor 2 Jahren |
Ivan Baidakou
|
363873d623
optionally validate udp checksum validation
|
vor 2 Jahren |
Ivan Baidakou
|
63a73bae05
Introduce IP opts, optionalize ip checksum validation
|
vor 2 Jahren |
Ivan Baidakou
|
abcfdab063
refactor
|
vor 2 Jahren |
Ivan Baidakou
|
eeb76403d5
parse UDP
|
vor 2 Jahren |
Ivan Baidakou
|
7e192933a6
Refactor
|
vor 2 Jahren |
Ivan Baidakou
|
b7e9a1d5a2
refactor
|
vor 2 Jahren |
Ivan Baidakou
|
1fa430aad3
refactor
|
vor 2 Jahren |
Ivan Baidakou
|
d9b4083ddd
introduce error code, and check that a buff has enough space
|
vor 2 Jahren |
Ivan Baidakou
|
74b60e8cf3
add udp state + test
|
vor 2 Jahren |