diff options
author | Leonard Herve <leonardherve@yahoo.fr> | 2009-08-14 10:38:52 +0200 |
---|---|---|
committer | David Lamparter <equinox@opensourcerouting.org> | 2015-02-04 06:07:50 +0100 |
commit | df4044b2cbe0015d06d25de25e640fca231243dd (patch) | |
tree | a4dd57c802866bc4ffb5b50e98989916fce79a5f | |
parent | 613938d48abb863660691641a5761f10402cf3f3 (diff) | |
download | quagga-df4044b2cbe0015d06d25de25e640fca231243dd.tar.bz2 quagga-df4044b2cbe0015d06d25de25e640fca231243dd.tar.xz |
Router Alert option for IGMP packets but not for PIM packets
-rw-r--r-- | pimd/pim_sock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pimd/pim_sock.c b/pimd/pim_sock.c index 8e6c559a..00fc8eda 100644 --- a/pimd/pim_sock.c +++ b/pimd/pim_sock.c @@ -111,8 +111,8 @@ int pim_socket_mcast(int protocol, struct in_addr ifaddr, int loop) } - /* Set router alert (RFC 2113) */ - { + /* Set router alert (RFC 2113) for all IGMP messages (RFC 3376 4. Message Formats)*/ + if (protocol == IPPROTO_IGMP) { char ra[4]; ra[0] = 148; ra[1] = 4; |