From: Daan De Meyer Date: Sun, 31 Mar 2024 16:24:35 +0000 (+0200) Subject: Fix assertion in socknameinfo_pretty() X-Git-Tag: v256-rc1~351 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cde08933a9609a1b3b4bf2394510e0b8bf8cd796;p=thirdparty%2Fsystemd.git Fix assertion in socknameinfo_pretty() --- diff --git a/src/basic/socket-util.c b/src/basic/socket-util.c index 5eb8e4c9885..537f1e8c64c 100644 --- a/src/basic/socket-util.c +++ b/src/basic/socket-util.c @@ -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);