rtinfo 40 net/ipv6/netfilter/ip6t_rt.c const struct ip6t_rt *rtinfo = par->matchinfo; rtinfo 73 net/ipv6/netfilter/ip6t_rt.c segsleft_match(rtinfo->segsleft[0], rtinfo->segsleft[1], rtinfo 75 net/ipv6/netfilter/ip6t_rt.c !!(rtinfo->invflags & IP6T_RT_INV_SGS))); rtinfo 77 net/ipv6/netfilter/ip6t_rt.c rtinfo->rt_type, rh->type, rtinfo 78 net/ipv6/netfilter/ip6t_rt.c (!(rtinfo->flags & IP6T_RT_TYP) || rtinfo 79 net/ipv6/netfilter/ip6t_rt.c ((rtinfo->rt_type == rh->type) ^ rtinfo 80 net/ipv6/netfilter/ip6t_rt.c !!(rtinfo->invflags & IP6T_RT_INV_TYP)))); rtinfo 82 net/ipv6/netfilter/ip6t_rt.c rtinfo->hdrlen, hdrlen, rtinfo 83 net/ipv6/netfilter/ip6t_rt.c !(rtinfo->flags & IP6T_RT_LEN) || rtinfo 84 net/ipv6/netfilter/ip6t_rt.c ((rtinfo->hdrlen == hdrlen) ^ rtinfo 85 net/ipv6/netfilter/ip6t_rt.c !!(rtinfo->invflags & IP6T_RT_INV_LEN))); rtinfo 87 net/ipv6/netfilter/ip6t_rt.c rtinfo->flags & IP6T_RT_RES, rtinfo 89 net/ipv6/netfilter/ip6t_rt.c !((rtinfo->flags & IP6T_RT_RES) && rtinfo 93 net/ipv6/netfilter/ip6t_rt.c (segsleft_match(rtinfo->segsleft[0], rtinfo->segsleft[1], rtinfo 95 net/ipv6/netfilter/ip6t_rt.c !!(rtinfo->invflags & IP6T_RT_INV_SGS))) && rtinfo 96 net/ipv6/netfilter/ip6t_rt.c (!(rtinfo->flags & IP6T_RT_LEN) || rtinfo 97 net/ipv6/netfilter/ip6t_rt.c ((rtinfo->hdrlen == hdrlen) ^ rtinfo 98 net/ipv6/netfilter/ip6t_rt.c !!(rtinfo->invflags & IP6T_RT_INV_LEN))) && rtinfo 99 net/ipv6/netfilter/ip6t_rt.c (!(rtinfo->flags & IP6T_RT_TYP) || rtinfo 100 net/ipv6/netfilter/ip6t_rt.c ((rtinfo->rt_type == rh->type) ^ rtinfo 101 net/ipv6/netfilter/ip6t_rt.c !!(rtinfo->invflags & IP6T_RT_INV_TYP))); rtinfo 103 net/ipv6/netfilter/ip6t_rt.c if (ret && (rtinfo->flags & IP6T_RT_RES)) { rtinfo 115 net/ipv6/netfilter/ip6t_rt.c pr_debug("#%d ", rtinfo->addrnr); rtinfo 116 net/ipv6/netfilter/ip6t_rt.c if (!(rtinfo->flags & IP6T_RT_FST)) { rtinfo 118 net/ipv6/netfilter/ip6t_rt.c } else if (rtinfo->flags & IP6T_RT_FST_NSTRICT) { rtinfo 120 net/ipv6/netfilter/ip6t_rt.c if (rtinfo->addrnr > (unsigned int)((hdrlen - 8) / 16)) { rtinfo 126 net/ipv6/netfilter/ip6t_rt.c pr_debug("#%d ", rtinfo->addrnr); rtinfo 142 net/ipv6/netfilter/ip6t_rt.c if (ipv6_addr_equal(ap, &rtinfo->addrs[i])) { rtinfo 146 net/ipv6/netfilter/ip6t_rt.c if (i == rtinfo->addrnr) rtinfo 149 net/ipv6/netfilter/ip6t_rt.c pr_debug("i=%d #%d\n", i, rtinfo->addrnr); rtinfo 150 net/ipv6/netfilter/ip6t_rt.c if (i == rtinfo->addrnr) rtinfo 157 net/ipv6/netfilter/ip6t_rt.c if (rtinfo->addrnr > (unsigned int)((hdrlen - 8) / 16)) { rtinfo 161 net/ipv6/netfilter/ip6t_rt.c pr_debug("#%d ", rtinfo->addrnr); rtinfo 162 net/ipv6/netfilter/ip6t_rt.c for (temp = 0; temp < rtinfo->addrnr; temp++) { rtinfo 174 net/ipv6/netfilter/ip6t_rt.c if (!ipv6_addr_equal(ap, &rtinfo->addrs[temp])) rtinfo 177 net/ipv6/netfilter/ip6t_rt.c pr_debug("temp=%d #%d\n", temp, rtinfo->addrnr); rtinfo 178 net/ipv6/netfilter/ip6t_rt.c if (temp == rtinfo->addrnr && rtinfo 191 net/ipv6/netfilter/ip6t_rt.c const struct ip6t_rt *rtinfo = par->matchinfo; rtinfo 193 net/ipv6/netfilter/ip6t_rt.c if (rtinfo->invflags & ~IP6T_RT_INV_MASK) { rtinfo 194 net/ipv6/netfilter/ip6t_rt.c pr_debug("unknown flags %X\n", rtinfo->invflags); rtinfo 197 net/ipv6/netfilter/ip6t_rt.c if ((rtinfo->flags & (IP6T_RT_RES | IP6T_RT_FST_MASK)) && rtinfo 198 net/ipv6/netfilter/ip6t_rt.c (!(rtinfo->flags & IP6T_RT_TYP) || rtinfo 199 net/ipv6/netfilter/ip6t_rt.c (rtinfo->rt_type != 0) || rtinfo 200 net/ipv6/netfilter/ip6t_rt.c (rtinfo->invflags & IP6T_RT_INV_TYP))) {