fix uninitialized vars warnings with -Os 20/720/1
authorBenoît Ganne <bganne@kalrayinc.com>
Sat, 9 Apr 2016 05:25:05 +0000 (22:25 -0700)
committerBenoît Ganne <bganne@kalrayinc.com>
Sat, 9 Apr 2016 05:25:44 +0000 (22:25 -0700)
Change-Id: I15a16ba9751b6b612bac61a160b5da394ed2e15c
Signed-off-by: Benoît Ganne <bganne@kalrayinc.com>
vnet/vnet/devices/af_packet/node.c
vnet/vnet/ip/ip6_neighbor.c
vnet/vnet/ipsec/ikev2.c

index bc0ab8c..1739cb3 100644 (file)
@@ -165,7 +165,7 @@ af_packet_device_input_fn  (vlib_main_t * vm, vlib_node_runtime_t * node,
        {
          u32 data_len = tph->tp_snaplen;
          u32 offset = 0;
-         u32 bi0, first_bi0 = 0, prev_bi0;
+         u32 bi0 = 0, first_bi0 = 0, prev_bi0;
 
          while (data_len)
            {
index 70d77a5..957e35b 100644 (file)
@@ -1894,8 +1894,8 @@ ip6_neighbor_process_timer_event (vlib_main_t * vm,
   ip6_radv_t *radv_info; 
   vlib_frame_t * f = 0; 
   u32 n_this_frame = 0;
-  u32 n_left_to_next;
-  u32 * to_next;
+  u32 n_left_to_next = 0;
+  u32 * to_next = 0;
   u32 bo0; 
   icmp6_router_solicitation_header_t * h0;
   vlib_buffer_t * b0;
index 4a047ee..541ba0b 100644 (file)
@@ -542,8 +542,8 @@ ikev2_decrypt_sk_payload(ikev2_sa_t * sa, ike_header_t * ike, u8 * payload)
   u8 last_payload = 0;
   u8 * hmac = 0;
   u32 len = clib_net_to_host_u32(ike->length);
-  ike_payload_header_t * ikep;
-  u32 plen;
+  ike_payload_header_t * ikep = 0;
+  u32 plen = 0;
   ikev2_sa_transform_t * tr_integ;
   tr_integ = ikev2_sa_get_td_for_type(sa->r_proposals, IKEV2_TRANSFORM_TYPE_INTEG);