]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: fix signed vs unsigned compile error in bgp_routemap.c
authorDaniel Walton <dwalton@cumulusnetworks.com>
Thu, 26 May 2016 02:52:36 +0000 (02:52 +0000)
committerDaniel Walton <dwalton@cumulusnetworks.com>
Thu, 26 May 2016 15:33:29 +0000 (15:33 +0000)
Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
bgpd/bgp_routemap.c

index 3ec20876506ca0adfc61ef91d6df682be3b1eaaf..ad154389ea90fba737f81dc72bfdc6be97de67da 100644 (file)
@@ -904,7 +904,7 @@ route_match_probability (void *rule, struct prefix *prefix,
     case 0: break;
     case RAND_MAX: return RMAP_MATCH;
     default:
-      if (r < *(long *) rule)
+      if (r < *(unsigned long *) rule)
         {
           return RMAP_MATCH;
         }