Was assigning the wrong source address to packets sent in
handle_arp_reply. Fixed it.