Tony Garnock-Jones
|
82c5ea71ed
|
Tidy up debug output
|
2014-06-19 23:20:31 -04:00 |
Tony Garnock-Jones
|
ea9660d83d
|
Be more explicit about gateway routes having specific interfaces, to avoid ARP reqs on the wrong interface.
|
2014-06-19 23:10:50 -04:00 |
Tony Garnock-Jones
|
d063b3b2fb
|
Track changes in gateway hwaddr
|
2014-06-19 21:57:51 -04:00 |
Tony Garnock-Jones
|
61c59250ee
|
UDP driver
|
2014-06-19 18:00:37 -04:00 |
Tony Garnock-Jones
|
1fb6935d81
|
Omit misleading debug output
|
2014-06-18 23:59:57 -04:00 |
Tony Garnock-Jones
|
f5ce8cd93f
|
Handle ethernet short packet padding by applying IPv4 total packet length.
|
2014-06-18 23:58:25 -04:00 |
Tony Garnock-Jones
|
e76fa1527c
|
(Less im)Proper routing.
|
2014-06-18 21:24:47 -04:00 |
Tony Garnock-Jones
|
ccc5775f00
|
Use matcher-key-set/single and set-first
|
2014-06-17 17:01:22 -04:00 |
Tony Garnock-Jones
|
c5530c7b9c
|
Run ARP by spawning a process per packet (!)
|
2014-06-17 12:07:05 -04:00 |
Tony Garnock-Jones
|
7f18a83606
|
TCP
|
2014-06-16 17:55:57 -04:00 |
Tony Garnock-Jones
|
ed6f535266
|
ip-interface gestalt; remove ttl from user-accessible fields
|
2014-06-16 17:53:59 -04:00 |
Tony Garnock-Jones
|
b5e73b8462
|
Make note re: checksums
|
2014-06-16 10:15:53 -04:00 |
Tony Garnock-Jones
|
97009ad9a7
|
Initial commit
|
2014-06-15 21:16:14 -04:00 |