update-ip.c