First commit with base non-working ;) code
After adding README
15-04-2013 First working code. Sending a bogus Ethernet packet
1. Added PK_DST_MAC
2. Added comments and empty line parsing options for conf file
3. Ethernet header processing moved to separate function (ethr_hdr_writer)
End of the day
ARP request is sent and got reply. Working!!!
1. Packet sending process moved to send_packet function
2. Function names are modified with pgen_ prefix
3. New function to compare strings pgen_strcmp introduced. It internally
uses strncmp to compare strings
1. memset sp_pd to 0
2. Create packet headers only if option is set
IPv6 header started
IPv6 header working.
ICMPv6 header
Validate network interface added
ip*_writer rewritten with inet_pton
IPv6 extention header - hopbyhop header testing. Not finished
From now onwards, the use of packet_data will be eliminated.
The conf file will be parsed and written directly into the data packet
ARP is set. Working fine
IPv6 hop-by-hop extention header writing is added. Woriking.
Merge branch 'master' into pgen_direct_from_conf
IPv6 routing header(type 0) added. working.
Clean up:
	1. Removed struct packet_data
	2. Removed icmp6.c
	3. Removed parse_conf_file.c
	4. Removed Unused functions
	5. Print messages re-written with macros