return (n);
} /* }}} sn_network_t *sn_network_unserialize */
-uint32_t sn_network_get_hashval (const sn_network_t *n) /* {{{ */
+uint64_t sn_network_get_hashval (const sn_network_t *n) /* {{{ */
{
- uint32_t hash;
+ uint64_t hash;
int i;
if (n == NULL)
return (0);
- hash = (uint32_t) n->inputs_num;
+ hash = (uint64_t) n->inputs_num;
for (i = 0; i < n->stages_num; i++)
hash = (hash * 104207) + sn_stage_get_hashval (n->stages[i]);
return (hash);
-} /* }}} uint32_t sn_network_get_hashval */
+} /* }}} uint64_t sn_network_get_hashval */
/* vim: set sw=2 sts=2 et fdm=marker : */