diff options
| author | Don Slice <dslice@cumulusnetworks.com> | 2018-05-01 21:13:51 +0000 |
|---|---|---|
| committer | Don Slice <dslice@cumulusnetworks.com> | 2018-05-01 21:13:51 +0000 |
| commit | d4f368e15af88f37503d3c32f6e8f29ebaba756d (patch) | |
| tree | 025118ac1e2ff2aa2f2ee87db7f407a7e724362a /lib/command.c | |
| parent | 4fb6f519289a3e8bf7f72f86fe5cde6f5a3034b6 (diff) | |
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 <dslice@cumulusnetworks.com>
Diffstat (limited to 'lib/command.c')
| -rw-r--r-- | lib/command.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; } |
