Searched defs:strict (Results 1 - 11 of 11) sorted by relevance

/net/netfilter/
H A Dxt_policy.c60 int strict = info->flags & XT_POLICY_MATCH_STRICT; local
65 if (strict && info->len != sp->len)
69 pos = strict ? i - sp->len + 1 : 0;
75 if (!strict)
77 } else if (strict)
81 return strict ? 1 : 0;
90 int strict = info->flags & XT_POLICY_MATCH_STRICT; local
97 pos = strict ? i : 0;
103 if (!strict)
105 } else if (strict)
[all...]
/net/ipv6/
H A Dnetfilter.c112 struct flowi *fl, bool strict)
120 const void *sk = strict ? &fake_sk : NULL;
111 nf_ip6_route(struct net *net, struct dst_entry **dst, struct flowi *fl, bool strict) argument
H A Dping.c75 const struct net_device *dev, int strict)
74 dummy_ipv6_chk_addr(struct net *net, const struct in6_addr *addr, const struct net_device *dev, int strict) argument
H A Ddatagram.c690 int strict = __ipv6_addr_src_scope(addr_type) <= IPV6_ADDR_SCOPE_LINKLOCAL; local
693 strict ? dev : NULL, 0) &&
H A Dip6_gre.c976 int strict = (ipv6_addr_type(&p->raddr) & local
981 p->link, strict);
H A Dip6_tunnel.c1221 int strict = (ipv6_addr_type(&p->raddr) & local
1226 p->link, strict);
H A Dtcp_ipv6.c757 bool *strict)
759 if (strict)
760 *strict = true;
755 tcp_v6_route_req(struct sock *sk, struct flowi *fl, const struct request_sock *req, bool *strict) argument
H A Droute.c95 static int rt6_score_route(struct rt6_info *rt, int oif, int strict);
411 int strict)
425 if (rt6_score_route(sibling, oif, strict) < 0)
602 int strict)
607 if (!m && (strict & RT6_LOOKUP_F_IFACE))
612 if (strict & RT6_LOOKUP_F_REACHABLE) {
620 static struct rt6_info *find_match(struct rt6_info *rt, int oif, int strict, argument
630 m = rt6_score_route(rt, oif, strict);
638 if (strict & RT6_LOOKUP_F_REACHABLE)
653 u32 metric, int oif, int strict,
409 rt6_multipath_select(struct rt6_info *match, struct flowi6 *fl6, int oif, int strict) argument
601 rt6_score_route(struct rt6_info *rt, int oif, int strict) argument
651 find_rr_leaf(struct fib6_node *fn, struct rt6_info *rr_head, u32 metric, int oif, int strict, bool *do_rr) argument
670 rt6_select(struct fib6_node *fn, int oif, int strict) argument
818 rt6_lookup(struct net *net, const struct in6_addr *daddr, const struct in6_addr *saddr, int oif, int strict) argument
916 int strict = 0; local
[all...]
H A Daddrconf.c1550 const struct net_device *dev, int strict)
1552 return ipv6_chk_addr_and_flags(net, addr, dev, strict, IFA_F_TENTATIVE);
1557 const struct net_device *dev, int strict,
1577 !(ifp->scope&(IFA_LINK|IFA_HOST) || strict))) {
1657 struct net_device *dev, int strict)
1668 !(ifp->scope&(IFA_LINK|IFA_HOST) || strict)) {
1549 ipv6_chk_addr(struct net *net, const struct in6_addr *addr, const struct net_device *dev, int strict) argument
1556 ipv6_chk_addr_and_flags(struct net *net, const struct in6_addr *addr, const struct net_device *dev, int strict, u32 banned_flags) argument
1656 ipv6_get_ifaddr(struct net *net, const struct in6_addr *addr, struct net_device *dev, int strict) argument
/net/ipv4/
H A Dtcp_ipv4.c1233 bool *strict)
1237 if (strict) {
1239 *strict = true;
1241 *strict = false;
1231 tcp_v4_route_req(struct sock *sk, struct flowi *fl, const struct request_sock *req, bool *strict) argument
H A Dtcp_input.c323 * rcv_ssthresh is more strict window_clamp used at "slow start"
5976 bool strict; local
5978 dst = af_ops->route_req(sk, &fl, req, &strict);
5980 if (dst && strict &&

Completed in 156 milliseconds