From: Evgeny Vereshchagin Date: Fri, 16 Nov 2018 06:11:06 +0000 (+0100) Subject: journal: fix an off-by-one error in dev_kmsg_record X-Git-Tag: v240~315^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=080d112caa0dc948555a69a008c1caf4d5d41ed6;p=thirdparty%2Fsystemd.git journal: fix an off-by-one error in dev_kmsg_record --- diff --git a/src/journal/journald-kmsg.c b/src/journal/journald-kmsg.c index e343c3f1924..ce82102eeda 100644 --- a/src/journal/journald-kmsg.c +++ b/src/journal/journald-kmsg.c @@ -235,7 +235,7 @@ void dev_kmsg_record(Server *s, char *p, size_t l) { j = 0; FOREACH_DEVICE_DEVLINK(d, g) { - if (j > N_IOVEC_UDEV_FIELDS) + if (j >= N_IOVEC_UDEV_FIELDS) break; b = strappend("_UDEV_DEVLINK=", g);