From 8c9b599276e86fd0b62342e3bc74acfd16086ef6 Mon Sep 17 00:00:00 2001 From: Jafar Al-Gharaibeh Date: Wed, 28 Jun 2017 23:21:14 -0500 Subject: [PATCH] ospfd: The CLI validates the IP address Signed-off-by: Jafar Al-Gharaibeh --- ospfd/ospf_vty.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ospfd/ospf_vty.c b/ospfd/ospf_vty.c index 890a272b96..a2e1d601fa 100644 --- a/ospfd/ospf_vty.c +++ b/ospfd/ospf_vty.c @@ -7031,7 +7031,7 @@ DEFUN (ip_ospf_area, // Check if we have an address arg and proccess it if (argc == idx + 3) { - VTY_GET_IPV4_ADDRESS("interface address", addr, argv[(idx+2)]->arg); + inet_aton(argv[idx+2]->arg, &addr); // update/create address-level params params = ospf_get_if_params ((ifp), (addr)); if (OSPF_IF_PARAM_CONFIGURED(params, if_area)) @@ -7091,7 +7091,7 @@ DEFUN (no_ip_ospf_area, // Check if we have an address arg and proccess it if (argc == idx + 3) { - VTY_GET_IPV4_ADDRESS("interface address", addr, argv[(idx+2)]->arg); + inet_aton(argv[idx+2]->arg, &addr); params = ospf_lookup_if_params (ifp, addr); if ((params) == NULL) return CMD_SUCCESS; -- 2.39.5