summaryrefslogtreecommitdiffstats
path: root/misc-utils/lslocks.c
diff options
context:
space:
mode:
authorKarel Zak2012-05-15 17:44:37 +0200
committerKarel Zak2012-05-15 17:44:37 +0200
commitdb41a4298f0719d7197e073b281ce9d36ed02820 (patch)
tree2b2f05c7946b31d0da94d9824b90f34ad375f25b /misc-utils/lslocks.c
parentsulogin: cleanup strtoxx_or_err() (diff)
downloadkernel-qcow2-util-linux-db41a4298f0719d7197e073b281ce9d36ed02820.tar.gz
kernel-qcow2-util-linux-db41a4298f0719d7197e073b281ce9d36ed02820.tar.xz
kernel-qcow2-util-linux-db41a4298f0719d7197e073b281ce9d36ed02820.zip
misc-utils: cleanup strtoxx_or_err()
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'misc-utils/lslocks.c')
-rw-r--r--misc-utils/lslocks.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/misc-utils/lslocks.c b/misc-utils/lslocks.c
index 13eaaf332..094224de6 100644
--- a/misc-utils/lslocks.c
+++ b/misc-utils/lslocks.c
@@ -268,7 +268,7 @@ static int get_local_locks(struct list_head *locks)
* If user passed a pid we filter it later when adding
* to the list, no need to worry now.
*/
- l->pid = strtol_or_err(tok, _("failed to parse pid"));
+ l->pid = strtos32_or_err(tok, _("failed to parse pid"));
l->cmdname = get_cmdname(l->pid);
if (!l->cmdname)
l->cmdname = xstrdup(_("(unknown)"));
@@ -280,14 +280,14 @@ static int get_local_locks(struct list_head *locks)
case 6: /* start */
l->start = !strcmp(tok, "EOF") ? 0 :
- strtol_or_err(tok, _("failed to parse start"));
+ strtou64_or_err(tok, _("failed to parse start"));
break;
case 7: /* end */
/* replace '\n' character */
tok[strlen(tok)-1] = '\0';
l->end = !strcmp(tok, "EOF") ? 0 :
- strtol_or_err(tok, _("failed to parse end"));
+ strtou64_or_err(tok, _("failed to parse end"));
break;
default:
break;
@@ -521,7 +521,7 @@ int main(int argc, char *argv[])
switch(c) {
case 'p':
- pid = strtol_or_err(optarg, _("cannot parse PID"));
+ pid = strtos32_or_err(optarg, _("invalid PID argument"));
break;
case 'o':
ncolumns = string_to_idarray(optarg,