Lines Matching refs:dport
66 #define ILB_CONN_HASH(saddr, sport, daddr, dport, hash_size) \ argument
70 (*(saddr) ^ *(daddr)) + (sport) * 37 + (dport)) & \
505 in6_addr_t *src, in_port_t sport, in6_addr_t *dst, in_port_t dport, in ilb_conn_add() argument
546 connp->conn_c2s_dport = dport; in ilb_conn_add()
568 (uint16_t *)&info->nat_dst.s6_addr32[3], dport, in ilb_conn_add()
580 info->nat_dport, dport, in ilb_conn_add()
585 (uint16_t *)&info->nat_dst, dport, in ilb_conn_add()
592 (uint16_t *)dst, info->nat_dport, dport, in ilb_conn_add()
612 sport, dport, info->nat_sport, in ilb_conn_add()
629 sport, dport, &connp->conn_s2c_tp_sum); in ilb_conn_add()
634 sport, dport, info->nat_sport, in ilb_conn_add()
643 info->nat_dport, sport, dport, in ilb_conn_add()
676 (uint8_t *)&dst->s6_addr32[3], ntohs(dport), in ilb_conn_add()
753 in_port_t sport, in6_addr_t *dst, in_port_t dport, in ilb_find_conn() argument
764 (uint8_t *)&dst->s6_addr32[3], ntohs(dport), in ilb_find_conn()
772 connp->conn_c2s_dport == dport && in ilb_find_conn()
791 connp->conn_s2c_dport == dport && in ilb_find_conn()
834 in6_addr_t *src, in6_addr_t *dst, in_port_t sport, in_port_t dport, in ilb_check_conn() argument
842 if (ilb_find_conn(ilbs, iph, tph, l4, src, sport, dst, dport, in ilb_check_conn()
863 if (ilb_find_conn(ilbs, iph, tph, l4, src, sport, dst, dport, in ilb_check_conn()
902 in_port_t *sport, *dport; in ilb_check_icmp_conn() local
937 dport = sport + 1; in ilb_check_icmp_conn()
941 ntohs(*sport), uint16_t, ntohs(*dport)); in ilb_check_icmp_conn()
961 dport = sport + 1; in ilb_check_icmp_conn()
965 uint16_t, ntohs(*sport), uint16_t, ntohs(*dport)); in ilb_check_icmp_conn()
968 i = ILB_CONN_HASH((uint8_t *)&in_dst_p->s6_addr32[3], ntohs(*dport), in ilb_check_icmp_conn()
978 connp->conn_c2s_sport == *dport && in ilb_check_icmp_conn()
1008 ilb_nat_icmpv4(mp, out_iph, icmph4, in_iph4, sport, dport, in ilb_check_icmp_conn()
1011 ilb_nat_icmpv6(mp, out_iph, icmph6, in_iph6, sport, dport, in ilb_check_icmp_conn()