]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
selftests: tls: fix warning of uninitialized variable
authorAnkit Khushwaha <ankitkhushwaha.linux@gmail.com>
Fri, 5 Dec 2025 16:32:42 +0000 (22:02 +0530)
committerJakub Kicinski <kuba@kernel.org>
Wed, 10 Dec 2025 09:03:02 +0000 (01:03 -0800)
In 'poll_partial_rec_async' a uninitialized char variable 'token' with
is used for write/read instruction to synchronize between threads
via a pipe.

tls.c:2833:26: warning: variable 'token' is uninitialized
          when passed as a const pointer argument

Initialize 'token' to '\0' to silence compiler warning.

Signed-off-by: Ankit Khushwaha <ankitkhushwaha.linux@gmail.com>
Link: https://patch.msgid.link/20251205163242.14615-1-ankitkhushwaha.linux@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/net/tls.c

index da1b50b30719460ba01fe0b0795d28ee949fcd6c..a625d0be62d0e919e3d0e3e43fac960b56bbf497 100644 (file)
@@ -2786,10 +2786,10 @@ TEST_F(tls_err, epoll_partial_rec)
 TEST_F(tls_err, poll_partial_rec_async)
 {
        struct pollfd pfd = { };
+       char token = '\0';
        ssize_t rec_len;
        char rec[256];
        char buf[128];
-       char token;
        int p[2];
        int ret;