From 3c5648004f2b15df93afede6a3e83e60b5db56c1 Mon Sep 17 00:00:00 2001 From: ajacoutot <> Date: Sun, 19 Jul 2015 14:17:21 +0000 Subject: [PATCH] Revert 1.148 for now until I can talk to rpe@ It introduced a regression reported by nigel@ --- src/etc/netstart | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/etc/netstart b/src/etc/netstart index f95ff6e3..c1785c2e 100644 --- a/src/etc/netstart +++ b/src/etc/netstart @@ -1,6 +1,6 @@ #!/bin/sh - # -# $OpenBSD: netstart,v 1.149 2015/07/19 04:44:36 rpe Exp $ +# $OpenBSD: netstart,v 1.150 2015/07/19 14:17:21 ajacoutot Exp $ # Strip comments (and leading/trailing whitespace if IFS is set) from a file # and spew to stdout. @@ -148,11 +148,9 @@ ifmstart() { done } -# Source rc.subr and parse rc.conf only if we are not inside /etc/rc. -if [ -z "${INRC}" ]; then - FUNCS_ONLY=1 . /etc/rc.d/rc.subr - _rc_parse_conf -fi +# Re-read rc.subr if we are not inside /etc/rc. +[ -n ${INRC} ] && FUNCS_ONLY=1 . /etc/rc.d/rc.subr +_rc_parse_conf # If we were invoked with a list of interface names, just reconfigure these # interfaces (or bridges) and return.