Lines Matching refs:pkttbl_idx
720 int pkttbl_idx = 0; in ip_chain_insert() local
725 pkttbl_idx = inaddr_hashval(ntohl(ip->ip_src.s_addr)) % PKTTBL_SZ; in ip_chain_insert()
726 if (tbl[pkttbl_idx].pkte_head == NULL) { in ip_chain_insert()
727 tbl[pkttbl_idx].pkte_head = packet; in ip_chain_insert()
728 tbl[pkttbl_idx].pkte_saddr.s_addr = ip->ip_src.s_addr; in ip_chain_insert()
729 tbl[pkttbl_idx].pkte_daddr.s_addr = ip->ip_dst.s_addr; in ip_chain_insert()
730 tbl[pkttbl_idx].pkte_proto = ip->ip_p; in ip_chain_insert()
732 if ((ip->ip_dst.s_addr == tbl[pkttbl_idx].pkte_daddr.s_addr) && in ip_chain_insert()
733 (ip->ip_src.s_addr == tbl[pkttbl_idx].pkte_saddr.s_addr) && in ip_chain_insert()
734 (ip->ip_p == tbl[pkttbl_idx].pkte_proto)) { in ip_chain_insert()
739 if (tbl[pkttbl_idx].pkte_tail != NULL) { in ip_chain_insert()
740 mbuf_setnextpkt(tbl[pkttbl_idx].pkte_tail, packet); in ip_chain_insert()
743 tbl[pkttbl_idx].pkte_tail = packet; in ip_chain_insert()
744 tbl[pkttbl_idx].pkte_npkts += 1; in ip_chain_insert()
745 tbl[pkttbl_idx].pkte_nbytes += packet->m_pkthdr.len; in ip_chain_insert()