From e4aad0a9c4e536f326005606204816abc1405063 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Tue, 22 Jun 2021 15:19:22 +0200 Subject: [PATCH] ipcs: do not use atoi() Addresses: https://github.com/karelzak/util-linux/issues/1358 Signed-off-by: Karel Zak --- sys-utils/ipcs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-utils/ipcs.c b/sys-utils/ipcs.c index 673027222..9380d984b 100644 --- a/sys-utils/ipcs.c +++ b/sys-utils/ipcs.c @@ -22,6 +22,7 @@ #include "nls.h" #include "closestream.h" #include "timeutils.h" +#include "strutils.h" #include "ipcutils.h" @@ -120,7 +121,7 @@ int main (int argc, char **argv) while ((opt = getopt_long(argc, argv, options, longopts, NULL)) != -1) { switch (opt) { case 'i': - id = atoi (optarg); + id = strtos32_or_err(optarg, _("failed to parse id argument")); specific = 1; break; case 'a':