From d4f368e15af88f37503d3c32f6e8f29ebaba756d Mon Sep 17 00:00:00 2001 From: Don Slice Date: Tue, 1 May 2018 21:13:51 +0000 Subject: [PATCH] lib: allow hostname to begin with a letter or number Customers have requested the ability to name their devices starting with a number instead of a letter. This fix changes the check for hostname to allow either a letter or a number. Signed-off-by: Don Slice --- lib/command.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/command.c b/lib/command.c index 0720762da0..2744061b5a 100644 --- a/lib/command.c +++ b/lib/command.c @@ -1873,7 +1873,7 @@ DEFUN (config_hostname, { struct cmd_token *word = argv[1]; - if (!isalpha((int)word->arg[0])) { + if (!isalnum((int)word->arg[0])) { vty_out(vty, "Please specify string starting with alphabet\n"); return CMD_WARNING_CONFIG_FAILED; } -- 2.39.5