From b0952adc3d724d7d273111865dd4d0b40c478c18 Mon Sep 17 00:00:00 2001 From: dougb Date: Fri, 22 Jul 2011 21:08:19 +0000 Subject: Revert the apparently-unecessary module_path twiddling from r223917 Approved by: re (kib) --- etc/rc.d/kld | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) (limited to 'etc/rc.d') diff --git a/etc/rc.d/kld b/etc/rc.d/kld index cd2fbab..946ec69 100755 --- a/etc/rc.d/kld +++ b/etc/rc.d/kld @@ -41,24 +41,11 @@ kld_start() { [ -n "$kld_list" ] || return - local _kernel_path _module_path _kld _path - - _kernel_path=`$SYSCTL_N kern.bootfile` - _kernel_path="${_kernel_path%/*}" - - _module_path=`$SYSCTL_N kern.module_path` - _module_path="${_module_path#*\;}" - _module_path="$_kernel_path `ltr $_module_path \; ' '`" + local _kld echo 'Loading kernel modules:' for _kld in $kld_list ; do - for _path in $_module_path ; do - if [ -x "${_path}/${_kld}.ko" ]; then - load_kld -e ${_kld}.ko ${_path}/${_kld}.ko - continue 2 - fi - done - warn "${_kld}.ko not found in $_module_path" + load_kld -e ${_kld}.ko $_kld done } -- cgit v1.1