]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
swapon: check numeric user inputs
authorSami Kerola <kerolasa@iki.fi>
Tue, 2 Oct 2012 20:15:16 +0000 (21:15 +0100)
committerKarel Zak <kzak@redhat.com>
Mon, 15 Oct 2012 13:48:32 +0000 (15:48 +0200)
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Signed-off-by: Karel Zak <kzak@redhat.com>
sys-utils/swapon.c

index c9cabc140f5535ac804cac63a34055fe9ad1e770..0490cd0ad8856435e5c53db5e25e2ac34522deb0 100644 (file)
@@ -730,7 +730,8 @@ int main(int argc, char *argv[])
                        usage(stdout);
                        break;
                case 'p':               /* priority */
-                       priority = atoi(optarg);
+                       priority = strtos16_or_err(optarg,
+                                          _("failed to parse priority"));
                        break;
                case 'L':
                        add_label(optarg);