]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Fix assertion in socknameinfo_pretty()
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 31 Mar 2024 16:24:35 +0000 (18:24 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Sun, 31 Mar 2024 22:40:38 +0000 (23:40 +0100)
src/basic/socket-util.c

index 5eb8e4c98855ba4585f22073064e0896e7b5ae86..537f1e8c64cb00101d7908181aef426b1f5cfae7 100644 (file)
@@ -634,7 +634,7 @@ int socknameinfo_pretty(const struct sockaddr *sa, socklen_t salen, char **ret)
         int r;
 
         assert(sa);
-        assert(salen > sizeof(sa_family_t));
+        assert(salen >= sizeof(sa_family_t));
         assert(ret);
 
         r = getnameinfo(sa, salen, host, sizeof(host), /* service= */ NULL, /* service_len= */ 0, IDN_FLAGS);