mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-08-13 10:45:45 +00:00
tools/lxc_stop: use lxc_safe_uint()
Signed-off-by: Christian Brauner <christian.brauner@canonical.com>
This commit is contained in:
parent
fb111ba0ad
commit
0406409813
@ -38,15 +38,28 @@
|
||||
|
||||
lxc_log_define(lxc_stop_ui, lxc);
|
||||
|
||||
static int my_parser(struct lxc_arguments* args, int c, char* arg)
|
||||
static int my_parser(struct lxc_arguments *args, int c, char *arg)
|
||||
{
|
||||
switch (c) {
|
||||
case 'r': args->reboot = 1; break;
|
||||
case 'W': args->nowait = 1; break;
|
||||
case 't': args->timeout = atoi(arg); break;
|
||||
case 'k': args->hardstop = 1; break;
|
||||
case OPT_NO_LOCK: args->nolock = 1; break;
|
||||
case OPT_NO_KILL: args->nokill = 1; break;
|
||||
case 'r':
|
||||
args->reboot = 1;
|
||||
break;
|
||||
case 'W':
|
||||
args->nowait = 1;
|
||||
break;
|
||||
case 't':
|
||||
if (lxc_safe_int(arg, &args->timeout) < 0)
|
||||
return -1;
|
||||
break;
|
||||
case 'k':
|
||||
args->hardstop = 1;
|
||||
break;
|
||||
case OPT_NO_LOCK:
|
||||
args->nolock = 1;
|
||||
break;
|
||||
case OPT_NO_KILL:
|
||||
args->nokill = 1;
|
||||
break;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user