From: Martin Schwenke Date: Thu, 30 Jul 2026 04:49:16 +0000 (+1000) Subject: ctdb-common: Align integer types X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;p=thirdparty%2Fsamba.git ctdb-common: Align integer types Signed-off-by: Martin Schwenke Reviewed-by: Anoop C S Autobuild-User(master): Martin Schwenke Autobuild-Date(master): Fri Jul 31 00:48:24 UTC 2026 on atb-devel-224 --- diff --git a/ctdb/common/system_socket.c b/ctdb/common/system_socket.c index 6e97332e235..6317d5e150c 100644 --- a/ctdb/common/system_socket.c +++ b/ctdb/common/system_socket.c @@ -335,7 +335,11 @@ static bool check_hwaddr(struct sockaddr *sa, unsigned int index) sall = (struct sockaddr_ll *)sa; - if (index != sall->sll_ifindex) { + /* + * if_nametoindex(3) returns unsigned int but sll_ifindex is + * int! + */ + if ((int)index != sall->sll_ifindex) { return false; }