hash_pair_t *p0, *p1;
clib_error_t *error = 0;
- /* *INDENT-OFF* */
hash_foreach_pair (p0, h, {
p1 = hash_next (h, &hn);
error = CLIB_ERROR_ASSERT (p0 == p1);
if (error)
break;
});
- /* *INDENT-ON* */
if (!error)
error = CLIB_ERROR_ASSERT (!hash_next (h, &hn));
hash_pair_t *p;
uword ki;
- /* *INDENT-OFF* */
hash_foreach_pair (p, h, {
ki = p->value[0];
ASSERT (keys[ki] == p->key);
});
- /* *INDENT-ON* */
}
- clib_mem_validate ();
-
if ((error = hash_validate (h)))
goto done;
|| (i + 1) % ht->n_iterations_per_validate)
continue;
- clib_mem_validate ();
-
if ((error = hash_validate (h)))
goto done;
|| (i + 1) % ht->n_iterations_per_validate)
continue;
- clib_mem_validate ();
-
if ((error = hash_validate (h)))
goto done;
|| (i + 1) % ht->n_iterations_per_validate)
continue;
- clib_mem_validate ();
-
if ((error = hash_validate (h)))
goto done;