From 4879f4d58a5009afe69067cc64e224a2bebc479a Mon Sep 17 00:00:00 2001 From: Mike Smith Date: Thu, 1 Oct 1998 19:26:02 +0000 Subject: [PATCH] Pass the '-n' flag to route(8) when setting up/tearing down the default route. If your nameserver config is wrong, this will otherwise hang for the default resolver timeout (75 seconds), leading people to think that the system has hung. --- release/sysinstall/network.c | 6 +++--- usr.sbin/sysinstall/network.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/release/sysinstall/network.c b/release/sysinstall/network.c index 0d8d8676c36..7dde08df825 100644 --- a/release/sysinstall/network.c +++ b/release/sysinstall/network.c @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated to essentially a complete rewrite. * - * $Id: network.c,v 1.30 1998/03/09 08:57:22 jkh Exp $ + * $Id: network.c,v 1.31 1998/07/12 17:11:53 brian Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -132,7 +132,7 @@ mediaInitNetwork(Device *dev) } else { msgNotify("Adding default route to %s.", rp); - vsystem("route add default %s", rp); + vsystem("route -n add default %s", rp); } if (isDebug()) msgDebug("Network initialized successfully.\n"); @@ -165,7 +165,7 @@ mediaShutdownNetwork(Device *dev) cp = variable_get(VAR_GATEWAY); if (cp) { msgNotify("Deleting default route."); - vsystem("route delete default"); + vsystem("route -n delete default"); } } else if (pppPID) { diff --git a/usr.sbin/sysinstall/network.c b/usr.sbin/sysinstall/network.c index 0d8d8676c36..7dde08df825 100644 --- a/usr.sbin/sysinstall/network.c +++ b/usr.sbin/sysinstall/network.c @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated to essentially a complete rewrite. * - * $Id: network.c,v 1.30 1998/03/09 08:57:22 jkh Exp $ + * $Id: network.c,v 1.31 1998/07/12 17:11:53 brian Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -132,7 +132,7 @@ mediaInitNetwork(Device *dev) } else { msgNotify("Adding default route to %s.", rp); - vsystem("route add default %s", rp); + vsystem("route -n add default %s", rp); } if (isDebug()) msgDebug("Network initialized successfully.\n"); @@ -165,7 +165,7 @@ mediaShutdownNetwork(Device *dev) cp = variable_get(VAR_GATEWAY); if (cp) { msgNotify("Deleting default route."); - vsystem("route delete default"); + vsystem("route -n delete default"); } } else if (pppPID) {