diff --git a/gtests/net/packetdrill/run_system_call.c b/gtests/net/packetdrill/run_system_call.c
index d5853bb12a704b42c93bccd4c41f5942bd4f28fe..8a8ca10bb49d13c50c72cf6152ab1a21059eae97 100644
--- a/gtests/net/packetdrill/run_system_call.c
+++ b/gtests/net/packetdrill/run_system_call.c
@@ -1963,7 +1963,7 @@ static int check_sctp_paddrparams(struct sctp_paddrparams_expr *expr,
 			return STATUS_ERR;
 		}
 		if (sctp_paddrparams->spp_flags != spp_flags) {
-			asprintf(error, "Bad getsockopt sctp_paddrparams.spp_flags: expected: %u actual: %u",
+			asprintf(error, "Bad getsockopt sctp_paddrparams.spp_flags: expected: 0x%08x actual: 0x%08x",
 				 spp_flags, sctp_paddrparams->spp_flags);
 			return STATUS_ERR;
 		}