mirror of
https://gitee.com/openharmony/kernel_linux
synced 2025-01-11 18:41:38 +00:00
[IPV4]: Remove IPVS icmp hack from route.c for now.
Revert: 2d771cd86d4c3af26f34a7bcdc1b87696824cad9 This is dangerous if enabled and a better solution to the problem is being worked on. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
d739437207
commit
f6c5d736af
@ -2396,7 +2396,7 @@ static int ip_route_output_slow(struct rtable **rp, const struct flowi *oldflp)
|
||||
|
||||
/* It is equivalent to inet_addr_type(saddr) == RTN_LOCAL */
|
||||
dev_out = ip_dev_find(oldflp->fl4_src);
|
||||
if ((dev_out == NULL) && !(sysctl_ip_nonlocal_bind))
|
||||
if (dev_out == NULL)
|
||||
goto out;
|
||||
|
||||
/* I removed check for oif == dev_out->oif here.
|
||||
@ -2407,7 +2407,7 @@ static int ip_route_output_slow(struct rtable **rp, const struct flowi *oldflp)
|
||||
of another iface. --ANK
|
||||
*/
|
||||
|
||||
if (dev_out && oldflp->oif == 0
|
||||
if (oldflp->oif == 0
|
||||
&& (MULTICAST(oldflp->fl4_dst) || oldflp->fl4_dst == htonl(0xFFFFFFFF))) {
|
||||
/* Special hack: user can direct multicasts
|
||||
and limited broadcast via necessary interface
|
||||
|
Loading…
x
Reference in New Issue
Block a user