hash32_buf
ret = (uint64_t)hash32_buf(&val, sizeof(val), bits);
ret = hash32_buf(&val, sizeof(val), bits);
p = hash32_buf(&eh->ether_shost, ETHER_ADDR_LEN, p);
p = hash32_buf(&eh->ether_dhost, ETHER_ADDR_LEN, p);
p = hash32_buf(&m->m_pkthdr.ether_vtag,
p = hash32_buf(&vlan->evl_tag, sizeof(vlan->evl_tag), p);
p = hash32_buf(&ip->ip_src, sizeof(struct in_addr), p);
p = hash32_buf(&ip->ip_dst, sizeof(struct in_addr), p);
p = hash32_buf(ports, sizeof(*ports), p);
p = hash32_buf(&ip6->ip6_src, sizeof(struct in6_addr), p);
p = hash32_buf(&ip6->ip6_dst, sizeof(struct in6_addr), p);
p = hash32_buf(&flow, sizeof(flow), p); /* IPv6 flow label */