ARP cache and responder agent code for use in netcon and iOS.

This commit is contained in:
Adam Ierymenko 2015-09-11 11:45:04 -07:00
parent 9dc2ef5549
commit c1a53a2653
4 changed files with 301 additions and 0 deletions

View file

@ -380,6 +380,11 @@ private:
* hash an integer key index in a hash table. */
return (unsigned long)i;
}
static inline unsigned long _hc(const uint32_t i)
{
// In the uint32_t case we use a simple multiplier for hashing to ensure coverage
return ((unsigned long)i * (unsigned long)2654435761);
}
inline void _grow()
{