- snprintf(path, sizeof(path),
- "/sys/class/net/%s/statistics/rx_bytes", interface);
- if (pscanf(path, "%llu", &rxbytes) != 1) {
+ if (esnprintf(path, sizeof(path),
+ "/sys/class/net/%s/statistics/rx_bytes",
+ interface) < 0) {
+ return NULL;
+ }
+ if (pscanf(path, "%ju", &rxbytes) != 1) {
+ return NULL;
+ }
+ if (oldrxbytes == 0) {