From 14ef062f0b853470e900051ec99bc45703f86199 Mon Sep 17 00:00:00 2001 From: Quentin Rameau Date: Tue, 26 Mar 2019 21:58:21 +0100 Subject: [PATCH] musl: fix getent utility segfault on resolution failure --- srcpkgs/musl/files/getent.c | 2 +- srcpkgs/musl/template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/musl/files/getent.c b/srcpkgs/musl/files/getent.c index 1f97f8f32a6..939b46c0878 100644 --- a/srcpkgs/musl/files/getent.c +++ b/srcpkgs/musl/files/getent.c @@ -238,7 +238,7 @@ static int networks(int argc, char *argv[]) ne = getnetbyaddr(net, AF_INET); else ne = getnetbyname(argv[i]); - if (ne != NULL) { + if (ne == NULL) { rv = RV_NOTFOUND; break; } diff --git a/srcpkgs/musl/template b/srcpkgs/musl/template index 4018e252a7c..9869927ed9b 100644 --- a/srcpkgs/musl/template +++ b/srcpkgs/musl/template @@ -1,7 +1,7 @@ # Template file for 'musl'. pkgname=musl version=1.1.21 -revision=1 +revision=2 archs="*-musl" build_style=gnu-configure configure_args="--prefix=/usr --disable-gcc-wrapper"