diff options
| author | Lou Berger <lberger@labn.net> | 2018-09-23 06:35:14 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-09-23 06:35:14 -0400 |
| commit | 890ca17a08d4c8e89664c34594d1ec3eb171db04 (patch) | |
| tree | f9299380b5ce231c3a6b64959e1050453cd70caf | |
| parent | 1f41e40e768175b71ef6921fde30431cbe03189f (diff) | |
| parent | b1cc6da84fdddc1bc09277066df1727c5a782c70 (diff) | |
Merge pull request #3071 from donaldsharp/fix_vrf_name
lib: Allow useful display of default vrf name
| -rw-r--r-- | lib/if.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -656,7 +656,8 @@ DEFUN_NOSH (interface, int idx_ifname = 1; int idx_vrf = 3; const char *ifname = argv[idx_ifname]->arg; - const char *vrfname = (argc > 2) ? argv[idx_vrf]->arg : NULL; + const char *vrfname = + (argc > 2) ? argv[idx_vrf]->arg : VRF_DEFAULT_NAME; struct interface *ifp; vrf_id_t vrf_id = VRF_DEFAULT; @@ -681,7 +682,8 @@ DEFUN_NOSH (interface, #endif /* SUNOS_5 */ if (!ifp) { - vty_out(vty, "%% interface %s not in %s\n", ifname, vrfname); + vty_out(vty, "%% interface %s not in %s vrf\n", ifname, + vrfname); return CMD_WARNING_CONFIG_FAILED; } VTY_PUSH_CONTEXT(INTERFACE_NODE, ifp); |
