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/scanner.h	Tue Oct 12 06:14:19 2010 +0000
+++ b/scanner.h	Tue Oct 12 06:21:05 2010 +0000
@@ -12,6 +12,7 @@
 #define SCANNER_PADSIZE   0
 #define SCANNER_FRAMESIZE (sizeof(Ethernet_FrameHeader) + sizeof(IP_PacketHeader) + sizeof(TCP_SegmentHeader) + SCANNER_PADSIZE)
 
+/// Demo - TCP Port Scanner
 class Scanner
 {
 private: