Lines Matching refs:fl4
2359 struct flowi4 fl4 = {
2370 rt = ip_route_output_flow(net, &fl4, NULL);
5866 struct flowi4 fl4;
5880 fl4.flowi4_iif = 1;
5881 fl4.flowi4_oif = params->ifindex;
5883 fl4.flowi4_iif = params->ifindex;
5884 fl4.flowi4_oif = 0;
5886 fl4.flowi4_tos = params->tos & IPTOS_RT_MASK;
5887 fl4.flowi4_scope = RT_SCOPE_UNIVERSE;
5888 fl4.flowi4_flags = 0;
5890 fl4.flowi4_proto = params->l4_protocol;
5891 fl4.daddr = params->ipv4_dst;
5892 fl4.saddr = params->ipv4_src;
5893 fl4.fl4_sport = params->sport;
5894 fl4.fl4_dport = params->dport;
5895 fl4.flowi4_multipath_hash = 0;
5911 err = fib_table_lookup(tb, &fl4, &res, FIB_LOOKUP_NOREF);
5914 fl4.flowi4_mark = params->mark;
5916 fl4.flowi4_mark = 0;
5917 fl4.flowi4_secid = 0;
5918 fl4.flowi4_tun_key.tun_id = 0;
5919 fl4.flowi4_uid = sock_net_uid(net, NULL);
5921 err = fib_lookup(net, &fl4, &res, FIB_LOOKUP_NOREF);
5940 fib_select_path(net, &res, &fl4, NULL);