lb: initialize lb_vip_add_args_t 98/38698/2
authorVratko Polak <vrpolak@cisco.com>
Tue, 18 Apr 2023 13:16:25 +0000 (15:16 +0200)
committerBeno�t Ganne <bganne@cisco.com>
Wed, 19 Apr 2023 12:38:15 +0000 (12:38 +0000)
Previously, .src_ip_sticky may have been left uninitialized.

Type: fix
Fixes: 613e6dc0bf928def5d337312d522e1a15df87b00

Change-Id: Ifd866d6322fe9ff723f92b7ab3fd77e720a3cfa4
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
src/plugins/lb/api.c

index 9ccd7b5..fe1d7e4 100644 (file)
@@ -70,7 +70,7 @@ vl_api_lb_add_del_vip_t_handler
   lb_main_t *lbm = &lb_main;
   vl_api_lb_conf_reply_t * rmp;
   int rv = 0;
-  lb_vip_add_args_t args;
+  lb_vip_add_args_t args = {};
 
   /* if port == 0, it means all-port VIP */
   if (mp->port == 0)
@@ -133,7 +133,7 @@ vl_api_lb_add_del_vip_v2_t_handler (vl_api_lb_add_del_vip_v2_t *mp)
   lb_main_t *lbm = &lb_main;
   vl_api_lb_conf_reply_t *rmp;
   int rv = 0;
-  lb_vip_add_args_t args;
+  lb_vip_add_args_t args = {};
 
   /* if port == 0, it means all-port VIP */
   if (mp->port == 0)