diff -Npru trunk/auparse/interpret.c trunk_clean/auparse/interpret.c --- trunk/auparse/interpret.c 2013-05-11 14:49:41.911849479 +1000 +++ trunk_clean/auparse/interpret.c 2013-05-12 09:00:05.140509690 +1000 @@ -970,7 +970,7 @@ static const char *print_clone_flags(con } if (buf[0] == 0) - snprintf(buf, sizeof(buf), "%d", flags); + snprintf(buf, sizeof(buf), "0x%x", flags); return strdup(buf); } @@ -1270,6 +1270,8 @@ static const char *print_recv(const char } } } + if (buf[0] == 0) + snprintf(buf, sizeof(buf), "0x%x", flags); return strdup(buf); }