diff --git a/netstat.go b/netstat.go index 94d892f11..12e2318bf 100644 --- a/netstat.go +++ b/netstat.go @@ -23,8 +23,8 @@ import ( // NetStat contains statistics for all the counters from one file type NetStat struct { - Filename string Stats map[string][]uint64 + Filename string } // NetStat retrieves stats from /proc/net/stat/ @@ -55,7 +55,7 @@ func (fs FS) NetStat() ([]NetStat, error) { // Other strings represent per-CPU counters for scanner.Scan() { for num, counter := range strings.Fields(scanner.Text()) { - value, err := strconv.ParseUint(counter, 16, 32) + value, err := strconv.ParseUint(counter, 16, 64) if err != nil { return nil, err }