From 47dd026ce3a9b726d1613586b8923db2c1afd645 Mon Sep 17 00:00:00 2001 From: flu0r1ne Date: Tue, 3 Oct 2023 22:13:00 -0500 Subject: [PATCH] Use a uint32 for the type of a Linux mark It is typical to store and manipulate Linux packet marks using unsigned values. --- packet/probe.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packet/probe.h b/packet/probe.h index caf1314..5a5dc3a 100644 --- a/packet/probe.h +++ b/packet/probe.h @@ -69,7 +69,7 @@ struct probe_param_t { int type_of_service; /* The packet "mark" used for mark-based routing on Linux */ - int routing_mark; + uint32_t routing_mark; /* Time to live for the transmitted probe */ int ttl; -- 2.47.3