move functions in networking.c around
ipv4 reply implies eth reply, no need to do it manually
and now, UDP again