better sysctls
moved freeing mbuf structs to a separate function
style fixes and comment improvements