make printing of uint64_t architecture independent
diff --git a/ebtables.c b/ebtables.c
index 20a3bad..1b819cd 100644
--- a/ebtables.c
+++ b/ebtables.c
@@ -25,6 +25,7 @@
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <inttypes.h>
 #include "include/ebtables_u.h"
 #include "include/ethernetdb.h"
 
@@ -323,7 +324,7 @@
 			if (replace->flags & LIST_X)
 				printf("-c %llu %llu", pcnt, bcnt);
 			else
-				printf(", pcnt = %llu -- bcnt = %llu", pcnt, bcnt);
+				printf(", pcnt = %"PRIu64" -- bcnt = %"PRIu64, pcnt, bcnt);
 		}
 		printf("\n");
 		hlp = hlp->next;