From: Lennart Poettering Date: Mon, 26 Nov 2018 21:11:12 +0000 (+0100) Subject: sd-radv: propagate OOM, it's reason to fail X-Git-Tag: v240~210^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e55a6eaeb93b9df0a4a0ef68c03dc12c4630a67f;p=thirdparty%2Fsystemd.git sd-radv: propagate OOM, it's reason to fail --- diff --git a/src/libsystemd-network/sd-radv.c b/src/libsystemd-network/sd-radv.c index b45e80e4c16..f256cbc984c 100644 --- a/src/libsystemd-network/sd-radv.c +++ b/src/libsystemd-network/sd-radv.c @@ -235,7 +235,7 @@ static int radv_recv(sd_event_source *s, int fd, uint32_t revents, void *userdat buf = new0(char, buflen); if (!buf) - return 0; + return -ENOMEM; r = icmp6_receive(fd, buf, buflen, &src, ×tamp); if (r < 0) {