]> git.puffer.fish Git - mirror/frr.git/commitdiff
pimd: Ensure that *,G is first entry in srcs list
authorDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 7 Mar 2017 01:44:25 +0000 (20:44 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 23 Mar 2017 16:58:33 +0000 (12:58 -0400)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_jp_agg.c

index 29faace32279d5db74f18bfb91f2b9264147c150..251e67a35195e3d33b6b9a1d2fc697c9d64b6d7a 100644 (file)
@@ -83,10 +83,10 @@ pim_jp_agg_src_cmp (void *arg1, void *arg2)
   if (!js1->is_join && js2->is_join)
     return 1;
 
-  if (js1->up->sg.src.s_addr < js2->up->sg.src.s_addr)
+  if ((uint32_t)js1->up->sg.src.s_addr < (uint32_t)js2->up->sg.src.s_addr)
     return -1;
 
-  if (js1->up->sg.src.s_addr > js2->up->sg.src.s_addr)
+  if ((uint32_t)js1->up->sg.src.s_addr > (uint32_t)js2->up->sg.src.s_addr)
     return 1;
 
   return 0;