diff --git a/net/net_freebsd.go b/net/net_freebsd.go index 6dc7a23d5c876a11caa73498ec27d26373a425a7..d6882f153fad6b8fc3572c76288f5b6fb2c66d1c 100644 --- a/net/net_freebsd.go +++ b/net/net_freebsd.go @@ -32,6 +32,9 @@ func NetIOCounters(pernic bool) ([]NetIOCountersStat, error) { } exists = append(exists, values[0]) + if len(values) < 12 { + continue + } base := 1 // sometimes Address is ommitted if len(values) < 13 {