Lines Matching refs:fl
424 xfrmi_xmit2(struct sk_buff *skb, struct net_device *dev, struct flowi *fl) in xfrmi_xmit2() argument
442 fl->flowi_oif = md_info->link; in xfrmi_xmit2()
456 dst = xfrm_lookup_with_ifid(xi->net, dst, fl, NULL, 0, if_id); in xfrmi_xmit2()
529 struct flowi fl; in xfrmi_xmit() local
532 memset(&fl, 0, sizeof(fl)); in xfrmi_xmit()
537 xfrm_decode_session(dev_net(dev), skb, &fl, AF_INET6); in xfrmi_xmit()
539 fl.u.ip6.flowi6_oif = dev->ifindex; in xfrmi_xmit()
540 fl.u.ip6.flowi6_flags |= FLOWI_FLAG_ANYSRC; in xfrmi_xmit()
541 dst = ip6_route_output(dev_net(dev), NULL, &fl.u.ip6); in xfrmi_xmit()
552 xfrm_decode_session(dev_net(dev), skb, &fl, AF_INET); in xfrmi_xmit()
556 fl.u.ip4.flowi4_oif = dev->ifindex; in xfrmi_xmit()
557 fl.u.ip4.flowi4_flags |= FLOWI_FLAG_ANYSRC; in xfrmi_xmit()
558 rt = __ip_route_output_key(dev_net(dev), &fl.u.ip4); in xfrmi_xmit()
570 fl.flowi_oif = xi->p.link; in xfrmi_xmit()
572 ret = xfrmi_xmit2(skb, dev, &fl); in xfrmi_xmit()