c11 safe string handling support
[vpp.git] / src / vnet / ipsec / ah_decrypt.c
index e3e0071..a69c7d2 100644 (file)
@@ -163,7 +163,7 @@ ah_decrypt_inline (vlib_main_t * vm,
                                                 AH_DECRYPT_ERROR_REPLAY, 1);
                  else
                    vlib_node_increment_counter (vm,
-                                                ah6_decrypt_node.index,
+                                                ah4_decrypt_node.index,
                                                 AH_DECRYPT_ERROR_REPLAY, 1);
                  to_next[0] = i_bi0;
                  to_next += 1;
@@ -179,11 +179,11 @@ ah_decrypt_inline (vlib_main_t * vm,
            {
              u8 sig[64];
              u8 digest[64];
-             memset (sig, 0, sizeof (sig));
-             memset (digest, 0, sizeof (digest));
+             clib_memset (sig, 0, sizeof (sig));
+             clib_memset (digest, 0, sizeof (digest));
              u8 *icv = ah0->auth_data;
              memcpy (digest, icv, icv_size);
-             memset (icv, 0, icv_size);
+             clib_memset (icv, 0, icv_size);
 
              if (is_ip6)
                {