diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-07-30 17:26:35 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-07-30 17:26:35 +0200 |
commit | 55d32a1e3c40cc0531a8d810b74fd8d6a77048fe (patch) | |
tree | ab273de8045b7fe7cdfefd1cf2ee5bc268810c1a | |
parent | 95b96d4245e7eb06e92a2261b0f365eb526eab83 (diff) |
USSD: fix null-pointer deref in "default-route" vty/config cmd
Change-Id: I5ebaea77be6beaf88771fb584477358a4d80a47f
-rw-r--r-- | src/hlr_vty.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hlr_vty.c b/src/hlr_vty.c index e1349e7..5c359b7 100644 --- a/src/hlr_vty.c +++ b/src/hlr_vty.c @@ -166,7 +166,8 @@ DEFUN(cfg_euse_defaultroute, cfg_euse_defaultroute_cmd, if (g_hlr->euse_default != euse) { vty_out(vty, "Switching default route from %s to %s%s", - g_hlr->euse_default->name, euse->name, VTY_NEWLINE); + g_hlr->euse_default ? g_hlr->euse_default->name : "<none>", + euse->name, VTY_NEWLINE); g_hlr->euse_default = euse; } |