Index: branches/releng-9.0/nanobsd/files/etc/dhclient-exit-hooks
===================================================================
--- branches/releng-9.0/nanobsd/files/etc/dhclient-exit-hooks	(revision 10835)
+++ branches/releng-9.0/nanobsd/files/etc/dhclient-exit-hooks	(revision 10841)
@@ -18,4 +18,5 @@
   if is_default_interface 2>/dev/null; then
     $LOGGER "is_default_interface: TRUE"
+    $LOGGER "`sysctl net.my_fib`"
     new_ext_if_gw=`route -n get default 2>/dev/null | awk '/gateway/ {print $2}'`
     $LOGGER "prev default gateway: $ext_if_gw"
@@ -37,5 +38,5 @@
   if [ -n "$new_ext_if_gw" ] && checkyesno "service_proxy_normal" && checkyesno "service_accesspoint"; then
     $LOGGER "Removing default route from routing table 0 as machine is marked as service_proxy AND service_accesspoint"
-    $LOGGER "`route -q del default 2>&1`"
+    $LOGGER "`setfib 0 route -q del default 2>&1`"
   fi
 }
