Lines Matching defs:l4
365 ilb_rule_hash(ilb_stack_t *ilbs, int l3, int l4, in6_addr_t *addr,
389 if (rule->ir_ipver != l3 || rule->ir_proto != l4 ||
969 int l4, in_port_t min_port, in_port_t max_port, const in6_addr_t *addr)
987 if (tmp_rule->ir_ipver != l3 || tmp_rule->ir_proto != l4)
1666 in6_addr_t *dst, int l3, int l4, void *iph, uint8_t *tph, uint32_t pkt_len,
1687 switch (l4) {
1707 if (ilb_check_conn(ilbs, l3, iph, l4, tph, src, dst, sport, dport,
1720 rule = ilb_rule_hash(ilbs, l3, l4, dst, dport, ill->ill_zoneid,
1827 ilb_full_nat(l3, iph, l4, tph, &info, ip_sum, tp_sum, B_TRUE);
1851 ilb_half_nat(l3, iph, l4, tph, &info, ip_sum, tp_sum, B_TRUE);
1882 ilb_check_v4(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ipha_t *ipha, int l4,
1890 if (l4 == IPPROTO_ICMP) {
1897 ret = ilb_check(ilbs, ill, mp, &v6_src, &v6_dst, IPPROTO_IP, l4, ipha,
1905 ilb_check_v6(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ip6_t *ip6h, int l4,
1912 if (l4 == IPPROTO_ICMPV6) {
1919 IPPROTO_IPV6, l4, ip6h, tph, pkt_len, lb_dst));