From ffb068c2b4d50d888e2d0706f7883528f714fae0 Mon Sep 17 00:00:00 2001 From: Jacob Malevich Date: Tue, 10 Feb 2015 14:39:56 -0800 Subject: [PATCH] bcacheadm: Handle missing arg in rm-dev Signed-off-by: Jacob Malevich Issue DAT-1978 Change-Id: Iec1252f39bb1931ec4544b56b7db24c43253b8cd --- bcacheadm.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bcacheadm.c b/bcacheadm.c index f5a7ef62..e619c01d 100644 --- a/bcacheadm.c +++ b/bcacheadm.c @@ -476,6 +476,11 @@ int bcache_rm_device(NihCommand *command, char *const *args) { char *err; + if (!args[0]) { + printf("Must provide a device name\n"); + return -1; + } + err = remove_device(args[0], force_remove); if (err) { printf("bcache_rm_devices error: %s\n", err);