MCPcopy Create free account
hub / github.com/F-Stack/f-stack / rss_naive_hash

Function rss_naive_hash

freebsd/net/rss_config.c:269–282  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

267SYSINIT(rss_init, SI_SUB_SOFTINTR, SI_ORDER_SECOND, rss_init, NULL);
268
269static uint32_t
270rss_naive_hash(u_int keylen, const uint8_t *key, u_int datalen,
271 const uint8_t *data)
272{
273 uint32_t v;
274 u_int i;
275
276 v = 0;
277 for (i = 0; i < keylen; i++)
278 v += key[i];
279 for (i = 0; i < datalen; i++)
280 v += data[i];
281 return (v);
282}
283
284uint32_t
285rss_hash(u_int datalen, const uint8_t *data)

Callers 1

rss_hashFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected