]> git.puffer.fish Git - mirror/frr.git/commitdiff
pimd: Bad Bit shifts
authorDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 15 Sep 2016 15:14:53 +0000 (11:14 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 22 Dec 2016 01:26:09 +0000 (20:26 -0500)
I programmed the bit shifts improperly.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_upstream.h

index f279714a85b183dab4c77b1a9ee9b0eb906ed7c8..6d30349bd63c556d2aec00d8012ee89a562eea37 100644 (file)
 #include <pimd/pim_rpf.h>
 
 #define PIM_UPSTREAM_FLAG_MASK_DR_JOIN_DESIRED         (1 << 0)
-#define PIM_UPSTREAM_FLAG_MASK_DR_JOIN_DESIRED_UPDATED (2 << 0)
-#define PIM_UPSTREAM_FLAG_MASK_FHR                     (3 << 0)
-#define PIM_UPSTREAM_FLAG_MASK_SRC_IGMP                (4 << 0)
-#define PIM_UPSTREAM_FLAG_MASK_SRC_PIM                 (5 << 0)
-#define PIM_UPSTREAM_FLAG_MASK_SRC_STREAM              (6 << 0)
+#define PIM_UPSTREAM_FLAG_MASK_DR_JOIN_DESIRED_UPDATED (1 << 1)
+#define PIM_UPSTREAM_FLAG_MASK_FHR                     (1 << 2)
+#define PIM_UPSTREAM_FLAG_MASK_SRC_IGMP                (1 << 3)
+#define PIM_UPSTREAM_FLAG_MASK_SRC_PIM                 (1 << 4)
+#define PIM_UPSTREAM_FLAG_MASK_SRC_STREAM              (1 << 5)
 
 #define PIM_UPSTREAM_FLAG_TEST_DR_JOIN_DESIRED(flags) ((flags) & PIM_UPSTREAM_FLAG_MASK_DR_JOIN_DESIRED)
 #define PIM_UPSTREAM_FLAG_TEST_DR_JOIN_DESIRED_UPDATED(flags) ((flags) & PIM_UPSTREAM_FLAG_MASK_DR_JOIN_DESIRED_UPDATED)