From d56a268668a0cf32a5e0e2bd832b8de2f41b87e2 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 14 Apr 2016 17:54:08 +0200 Subject: [PATCH] netflow: improve matching, don't want prefix match --- src/etc/rc.d/netflow | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/etc/rc.d/netflow b/src/etc/rc.d/netflow index a16262cbe..76ea38719 100755 --- a/src/etc/rc.d/netflow +++ b/src/etc/rc.d/netflow @@ -53,7 +53,7 @@ setup_interface() fi interface=$1 # determine (snmp) ifIndex - ifIndex=`/usr/bin/netstat -i -n | /usr/bin/grep Link# | /usr/bin/grep $interface | awk '{print $3}' | /usr/bin/sed 's///g'` + ifIndex=$(/usr/bin/netstat -Win | /usr/bin/grep Link# | awk '{if ( $1 == "'"$interface"'" ) {print $3 }}' | /usr/bin/sed 's///g') if [ "$ifIndex" == "" ]; then echo "error : interface $interface not found" return