Lines Matching defs:fl
19 struct flowi fl = {};
34 fl.nl_u.ip4_u.daddr = iph->daddr;
36 fl.nl_u.ip4_u.saddr = iph->saddr;
37 fl.nl_u.ip4_u.tos = RT_TOS(iph->tos);
38 fl.oif = skb->sk ? skb->sk->sk_bound_dev_if : 0;
39 fl.mark = skb->mark;
40 fl.flags = skb->sk ? inet_sk_flowi_flags(skb->sk) : 0;
41 if (ip_route_output_key(net, &rt, &fl) != 0)
50 fl.nl_u.ip4_u.daddr = iph->saddr;
51 if (ip_route_output_key(net, &rt, &fl) != 0)
69 xfrm_decode_session(skb, &fl, AF_INET) == 0) {
72 if (xfrm_lookup(net, &dst, &fl, skb->sk, 0))
91 struct flowi fl;
97 if (xfrm_decode_session(skb, &fl, AF_INET) < 0)
105 if (xfrm_lookup(dev_net(dst->dev), &dst, &fl, skb->sk, 0) < 0)
220 static int nf_ip_route(struct dst_entry **dst, struct flowi *fl)
222 return ip_route_output_key(&init_net, (struct rtable **)dst, fl);