Lines Matching refs:fl4_dst
1199 hash = rt_hash(rt->fl.fl4_dst, rt->fl.fl4_src,
1391 if (rth->fl.fl4_dst != daddr ||
1494 unsigned hash = rt_hash(rt->fl.fl4_dst, rt->fl.fl4_src,
1651 if (rth->fl.fl4_dst != daddr ||
1884 rth->fl.fl4_dst = daddr;
2026 rth->fl.fl4_dst = daddr;
2209 rth->fl.fl4_dst = daddr;
2296 if ((((__force u32)rth->fl.fl4_dst ^ (__force u32)daddr) |
2373 if (fl->fl4_dst == htonl(0xFFFFFFFF))
2375 else if (ipv4_is_multicast(fl->fl4_dst))
2377 else if (ipv4_is_lbcast(fl->fl4_dst) || ipv4_is_zeronet(fl->fl4_dst))
2396 if (!ip_check_mc(in_dev, oldflp->fl4_dst, oldflp->fl4_src,
2423 rth->fl.fl4_dst = oldflp->fl4_dst;
2428 rth->rt_dst = fl->fl4_dst;
2436 rth->rt_gateway = fl->fl4_dst;
2447 rth->rt_spec_dst = fl->fl4_dst;
2459 !ipv4_is_local_multicast(oldflp->fl4_dst)) {
2490 hash = rt_hash(oldflp->fl4_dst, oldflp->fl4_src, oldflp->oif,
2507 { .daddr = oldflp->fl4_dst,
2545 (ipv4_is_multicast(oldflp->fl4_dst) ||
2546 oldflp->fl4_dst == htonl(0xFFFFFFFF))) {
2580 if (ipv4_is_local_multicast(oldflp->fl4_dst) ||
2581 oldflp->fl4_dst == htonl(0xFFFFFFFF)) {
2588 if (ipv4_is_multicast(oldflp->fl4_dst))
2591 else if (!oldflp->fl4_dst)
2597 if (!fl.fl4_dst) {
2598 fl.fl4_dst = fl.fl4_src;
2599 if (!fl.fl4_dst)
2600 fl.fl4_dst = fl.fl4_src = htonl(INADDR_LOOPBACK);
2647 fl.fl4_src = fl.fl4_dst;
2698 hash = rt_hash(flp->fl4_dst, flp->fl4_src, flp->oif, rt_genid(net));
2703 if (rth->fl.fl4_dst == flp->fl4_dst &&
2801 if (!flp->fl4_dst)
2802 flp->fl4_dst = (*rp)->rt_dst;