25a26,28 > eval subsume="\$subsume_${IFVAR}" > unset subsume_${IFVAR} > 79a83 > eoutdent 86,91d89 < < # Must force the slaves to a particular state before adding them < for IFACE in ${slaves}; do < _delete_addresses < _down < done 95c93,120 < _up --- > # - first test for interface subsume request (required for NFS root) > if [ -n "${subsume}" ]; then > einfo "Subsuming ${subsume} interface characteristics." > eindent > local oiface=${IFACE} > IFACE=${subsume} > local addr="$(_get_inet_address)" > einfo "address: ${addr}" > IFACE=${oiface} > unset oiface > eoutdent > # subsume (presumably kernel autoconfigured) IP > /sbin/ifconfig ${IFACE} ${addr} up > > else > # warn if root on nfs and no subsume interface supplied > local root_fs_type=$(mountinfo -s /) > if [ ${root_fs_type} == "nfs" ]; then > warn_nfs=1 > ewarn "NFS root detected!!!" > ewarn " If your system crashes here, /etc/conf.d/net needs" > ewarn " subsume_${IFACE}=\"\" ... where is the" > ewarn " (usually kernel autoconfigured) existing interface." > fi > # up the interface > _up > fi >