Commit Graph

1062 Commits

Author SHA1 Message Date
whitequark d862512582 Implement an ARP LRU cache. 2016-12-12 02:39:46 +00:00
whitequark 2e80d69384 Naming consistency. 2016-12-11 00:50:34 +00:00
whitequark 2a438b6e8d Factor out pretty-printing of packets. 2016-12-11 00:48:44 +00:00
whitequark e7d6237279 Implement TAP interface support. 2016-12-11 00:30:40 +00:00
whitequark 77225b77a9 Fix tests. 2016-12-11 00:30:40 +00:00
whitequark fb3faa9d28 Implement a trait for sending and receiving frames. 2016-12-10 19:27:07 +00:00
whitequark 683652a9a6 smoltcp::interface → smoltcp::phy. 2016-12-10 18:33:19 +00:00
whitequark b1149e746c Implement raw socket interface and tcpdump. 2016-12-10 16:58:30 +00:00
whitequark 32ff49a795 Move protocol-related data structures to smoltcp::wire. 2016-12-10 13:13:13 +00:00
whitequark d966c1870b Implement ARP representation parsing and emission. 2016-12-10 11:16:58 +00:00
whitequark adff3c0069 Imlpement ARP packet support. 2016-12-10 10:40:46 +00:00
whitequark c638f45373 Implement Ethernet II frame support. 2016-12-10 09:55:45 +00:00