tcp_sniffer.c - sniffs tcp packets and breaks down the packet into IP Header + TCP Header + Data.

eth_sniffer.c - sniffs All incoming and outgoing traffic. All Ethernet frames , which means all kinds of
                 IP packets(TCP , UDP , ICMP) and even other kinds of packets(like ARP) if there are any.
                 It will also provide the ethernet header as a part of the received packet.
		 breaks down the packet into Ethernet Header  + IP Header + TCP Header + Data