--- patch-plugins__node.d.freebsd__if_packets_.in.orig 2014-11-01 09:19:03.000000000 +0100 +++ patch-plugins__node.d.freebsd__if_packets_.in 2014-11-01 09:48:47.000000000 +0100 @@ -22,7 +22,7 @@ +#%# family=auto +#%# capabilities=autoconf suggest + -+INTERFACE=${0##*if_} ++INTERFACE=${0##*if_packets_} + +if [ "$1" = "autoconf" ]; then + if [ -x /sbin/ifconfig -o -x /usr/bin/netstat ]; then @@ -76,9 +76,9 @@ + if (NF == 10) { + rsum += $4; osum += $7; + } else if (NF == 11) { -+ rsum += $5; osum += $8; ++ rsum += $4; osum += $8; + } else { # NF == 12 -+ rsum += $6; osum += $9; ++ rsum += $5; osum += $9; + } +} +END { @@ -93,10 +93,10 @@ + print "rpackets.value", $4; + print "opackets.value", $7; + } else if (NF == 11) { -+ print "rbytes.value", $5; -+ print "obytes.value", $8; ++ print "rpackets.value", $4; ++ print "opackets.value", $8; + } else { # NF == 12 -+ print "rpackets.value", $6; ++ print "rpackets.value", $5; + print "opackets.value", $9; + } +}'