Fix IP scan neighbor API/CLI handling of interval and stale 45/12945/2
authorJohn Lo <loj@cisco.com>
Thu, 7 Jun 2018 16:00:43 +0000 (12:00 -0400)
committerFlorin Coras <florin.coras@gmail.com>
Thu, 7 Jun 2018 18:54:35 +0000 (18:54 +0000)
Change-Id: I77264c4398e6fad461bb4dc10867a1f9c3accec0
Signed-off-by: John Lo <loj@cisco.com>
src/vnet/ip/ip_neighbor.c

index b9c03aa..c97fb2b 100644 (file)
@@ -57,13 +57,13 @@ ip_neighbor_scan_enable_disable (ip_neighbor_scan_arg_t * arg)
   if (arg->mode)
     {
       cfg->scan_interval = arg->scan_interval ?
-       arg->scan_interval * 1.0 : IP_NEIGHBOR_DEF_SCAN_INTERVAL;
+       arg->scan_interval * 60.0 : IP_NEIGHBOR_DEF_SCAN_INTERVAL;
       cfg->max_proc_time = arg->max_proc_time ?
        arg->max_proc_time * 1e-6 : IP_NEIGHBOR_DEF_MAX_PROC_TIME;
       cfg->scan_int_delay = arg->scan_int_delay ?
        arg->scan_int_delay * 1e-3 : IP_NEIGHBOR_DEF_SCAN_INT_DELAY;
       cfg->stale_threshold = arg->stale_threshold ?
-       arg->stale_threshold * 1.0 : cfg->scan_interval * 4;
+       arg->stale_threshold * 60.0 : cfg->scan_interval * 4;
       cfg->max_update = arg->max_update ?
        cfg->max_update : IP_NEIGHBOR_DEF_MAX_UPDATE;
     }