compile fixed and code cleanup
adding gitignore
fix strict aliasing rules
remove redundant externs
better handling of interface name parameter
fix copy/paste error
copy siaddr from offer to request
defuse global variable madness
defuse global variable madness
remove code duplication
makefile improvement
remove code redundancy caused by vlan tagging
better handling of promisc setting/clearing
cleanup recv_packet() function