#!/nix/store/l0wlqpbsvh1pgvhcdhw7qkka3d31si7k-bash-5.1-p8/bin/bash -e
state="/run/nixos/network/routes/eth0"
if [ -e "$state" ]; then
  while read cidr; do
    echo -n "deleting route $cidr... "
    ip route del "$cidr" dev "eth0" >/dev/null 2>&1 && echo "done" || echo "failed"
  done < "$state"
  rm -f "$state"
fi

state="/run/nixos/network/addresses/eth0"
if [ -e "$state" ]; then
  while read cidr; do
    echo -n "deleting address $cidr... "
    ip addr del "$cidr" dev "eth0" >/dev/null 2>&1 && echo "done" || echo "failed"
  done < "$state"
  rm -f "$state"
fi

