taskstats: fix warnings
Fix warnings on arm64 build
Change-Id: Icc1b497361e8f532f10c850fb0bf5e3fa22249b5
diff --git a/taskstats/taskstats.c b/taskstats/taskstats.c
index 66e6abc..57a7ebc 100644
--- a/taskstats/taskstats.c
+++ b/taskstats/taskstats.c
@@ -29,6 +29,7 @@
#include <netlink/msg.h>
#include <stdio.h>
#include <stdlib.h>
+#include <sys/cdefs.h>
#include <time.h>
#include <unistd.h>
@@ -61,8 +62,8 @@
return result;
}
-int print_receive_error(struct sockaddr_nl* address, struct nlmsgerr* error,
- void* arg) {
+int print_receive_error(struct sockaddr_nl* address __unused,
+ struct nlmsgerr* error, void* arg __unused) {
fprintf(stderr, "Netlink receive error: %s\n", strerror(-error->error));
return NL_STOP;
}
@@ -164,14 +165,15 @@
return stats->pid || stats->tgid;
}
-double average_ms(uint64_t total, uint64_t count) {
+double average_ms(unsigned long long total, unsigned long long count) {
if (!count) {
return 0;
}
return ((double)total) / count / 1e6;
}
-uint64_t average_ns(uint64_t total, uint64_t count) {
+unsigned long long average_ns(unsigned long long total,
+ unsigned long long count) {
if (!count) {
return 0;
}