]> git.puffer.fish Git - mirror/frr.git/commitdiff
pimd: fix pim reg processing return 1 upon success
authorChirag Shah <chirag@cumulusnetworks.com>
Tue, 24 Jan 2017 22:58:59 +0000 (14:58 -0800)
committerChirag Shah <chirag@cumulusnetworks.com>
Wed, 17 May 2017 02:31:06 +0000 (19:31 -0700)
pim register_recv api returns 1 instead of 0 upon succesfully processing REG message

Testing Done:
Verified At RP via receiving PIM (Data/Null) Register messages
and checked show ip pim interface < > Received errors under Hello

Signed-off-by: Chirag Shah <chirag@cumulusnetworks.com>
pimd/pim_register.c

index 8dc179c1444ccec91166b93a72e5ee3a35c5de33..e6145a142e2ea569aee8150523616d26796dee8b 100644 (file)
@@ -346,7 +346,7 @@ pim_register_recv (struct interface *ifp,
          zlog_debug("%s: Sending register-Stop to %s and dropping mr. packet",
            __func__, "Sender");
        /* Drop Packet Silently */
-       return 1;
+       return 0;
       }
     }
 
@@ -408,5 +408,5 @@ pim_register_recv (struct interface *ifp,
     pim_register_stop_send (ifp, &sg, dest_addr, src_addr);
   }
 
-  return 1;
+  return 0;
 }