]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test-resolved-stream: Use accept4() instead of accept()
authorDaan De Meyer <daan@amutable.com>
Fri, 20 Mar 2026 21:05:08 +0000 (22:05 +0100)
committerDaan De Meyer <daan@amutable.com>
Fri, 20 Mar 2026 21:05:08 +0000 (22:05 +0100)
src/resolve/test-resolved-stream.c

index 9e6e7bc05081f4e7d899f03ff3710c9b3cd3e291..75c2868285f37cf29d49c9b54181fe1a5730a330 100644 (file)
@@ -111,7 +111,7 @@ static void *tcp_dns_server(void *p) {
         assert_se(setsockopt(bindfd, SOL_SOCKET, SO_REUSEADDR, &(int){1}, sizeof(int)) >= 0);
         assert_se(bind(bindfd, &server_address.sa, sockaddr_len(&server_address)) >= 0);
         assert_se(listen(bindfd, 1) >= 0);
-        assert_se((acceptfd = accept(bindfd, NULL, NULL)) >= 0);
+        assert_se((acceptfd = accept4(bindfd, NULL, NULL, SOCK_CLOEXEC)) >= 0);
         server_handle(acceptfd);
         return NULL;
 }