filled out params for icmp send msg func, fixed icmp checksum logic, doesnt compile cuz icmpsendmsg not implemented yet