fix print_arp_op
cleanup code
fix print funcs
fix print funcs