This is a low-level network debugging utility that utilizes raw packet i/o to construct and deconstruct tcp, udp, ipv4, arp, and icmp packets over ethernet.

Dependencies:   mbed

Revision:
4:88fc7fa58931
Parent:
0:d494b853ce97
Child:
5:c56386b9fc33
--- a/sniffer.h	Tue Oct 12 06:14:19 2010 +0000
+++ b/sniffer.h	Tue Oct 12 06:21:05 2010 +0000
@@ -41,7 +41,7 @@
   virtual inline Result operator() (Arg1 x, Arg2 y) const { return (inst->*pfunc)(x,y); }
 };
 
-
+/// Demo - Ethernet Packet Sniffer
 class Sniffer {
 public:
   Ethernet_MAC mac;