[PATCH 57/59] sunrpc: Fix clang build
Adhemerval Zanella
adhemerval.zanella@linaro.org
Mon Oct 20 12:27:54 GMT 2025
clang-21 issues:
rtime.c:96:36: error: variable 'thetime' is uninitialized when passed as a const pointer argument here
[-Werror,-Wuninitialized-const-pointer]
96 | res = __sendto (s, (char *) &thetime, sizeof (thetime), 0,
| ^~~~~~~
For SOCK_DGRAM the sendto send an uninitialized value.
---
sunrpc/rtime.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sunrpc/rtime.c b/sunrpc/rtime.c
index e3cffe26d48..3cddb848c46 100644
--- a/sunrpc/rtime.c
+++ b/sunrpc/rtime.c
@@ -75,7 +75,7 @@ rtime (struct sockaddr_in *addrp, struct rpc_timeval *timep,
int milliseconds;
int res;
/* RFC 868 says the time is transmitted as a 32-bit value. */
- uint32_t thetime;
+ uint32_t thetime = 0;
struct sockaddr_in from;
socklen_t fromlen;
int type;
--
2.43.0
More information about the Libc-alpha
mailing list