Lines Matching refs:fl6
33 struct flowi6 fl6; in xfrm6_dst_lookup() local
37 memset(&fl6, 0, sizeof(fl6)); in xfrm6_dst_lookup()
38 memcpy(&fl6.daddr, daddr, sizeof(fl6.daddr)); in xfrm6_dst_lookup()
40 memcpy(&fl6.saddr, saddr, sizeof(fl6.saddr)); in xfrm6_dst_lookup()
42 dst = ip6_route_output(net, NULL, &fl6); in xfrm6_dst_lookup()
129 struct flowi6 *fl6 = &fl->u.ip6; in _decode_session6() local
147 memset(fl6, 0, sizeof(struct flowi6)); in _decode_session6()
148 fl6->flowi6_mark = skb->mark; in _decode_session6()
149 fl6->flowi6_oif = reverse ? skb->skb_iif : oif; in _decode_session6()
151 fl6->daddr = reverse ? hdr->saddr : hdr->daddr; in _decode_session6()
152 fl6->saddr = reverse ? hdr->daddr : hdr->saddr; in _decode_session6()
181 fl6->fl6_sport = ports[!!reverse]; in _decode_session6()
182 fl6->fl6_dport = ports[!reverse]; in _decode_session6()
184 fl6->flowi6_proto = nexthdr; in _decode_session6()
193 fl6->fl6_icmp_type = icmp[0]; in _decode_session6()
194 fl6->fl6_icmp_code = icmp[1]; in _decode_session6()
196 fl6->flowi6_proto = nexthdr; in _decode_session6()
207 fl6->fl6_mh_type = mh->ip6mh_type; in _decode_session6()
209 fl6->flowi6_proto = nexthdr; in _decode_session6()
218 fl6->fl6_ipsec_spi = 0; in _decode_session6()
219 fl6->flowi6_proto = nexthdr; in _decode_session6()