[PATCH 11/12] Don't specify source address in IP_ADD_MEMBERSHIP ioctl
[email protected] (Quentin Armitage)
| Newsgroups | gmane.linux.keepalived.devel |
|---|---|
| Message-ID | <[email protected]> |
If ifindex is specified, any source address given is ignored. Signed-off-by: Quentin Armitage <[email protected]> --- keepalived/vrrp/vrrp_if.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/keepalived/vrrp/vrrp_if.c b/keepalived/vrrp/vrrp_if.c index e57d366..1204d32 100644 --- a/keepalived/vrrp/vrrp_if.c +++ b/keepalived/vrrp/vrrp_if.c @@ -459,7 +459,6 @@ if_join_vrrp_group(sa_family_t family, int *sd, interface_t *ifp, int proto) if (family == AF_INET) { memset(&imr, 0, sizeof(imr)); imr.imr_multiaddr = ((struct sockaddr_in *) &global_data->vrrp_mcast_group4)->sin_addr; - imr.imr_address.s_addr = IF_ADDR(ifp); imr.imr_ifindex = IF_INDEX(ifp); /* -> Need to handle multicast convergance after takeover. -- 1.7.7.6 ------------------------------------------------------------------------------