]> git.puffer.fish Git - matthieu/frr.git/commitdiff
pimd: adding datastructure to accomodate to source of RP.
authorsaravanank <saravanank@vmware.com>
Thu, 2 May 2019 00:20:04 +0000 (17:20 -0700)
committersaravanank <saravanank@vmware.com>
Wed, 15 May 2019 03:22:52 +0000 (20:22 -0700)
After the introduction of BSR Message processing, source of RP can be either
static or BSR Message.

Signed-off-by: Saravanan K <saravanank@vmware.com>
pimd/pim_rp.h

index 402ec30aba270167bdc4500dcbe81e5a54eba8dc..7ec45d3a3f453dcaeb3f670c44991b7fa865b88c 100644 (file)
 #include "pim_iface.h"
 #include "pim_rpf.h"
 
+enum rp_source {
+       RP_SRC_NONE = 0,
+       RP_SRC_STATIC,
+       RP_SRC_BSR
+};
+
 struct rp_info {
        struct prefix group;
        struct pim_rpf rp;
+       enum rp_source rp_src;
        int i_am_rp;
        char *plist;
 };