summaryrefslogtreecommitdiff
path: root/pimd/pim_vxlan.c
diff options
context:
space:
mode:
Diffstat (limited to 'pimd/pim_vxlan.c')
-rw-r--r--pimd/pim_vxlan.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/pimd/pim_vxlan.c b/pimd/pim_vxlan.c
index edd41bc44d..3aa8bacb84 100644
--- a/pimd/pim_vxlan.c
+++ b/pimd/pim_vxlan.c
@@ -734,7 +734,7 @@ static bool pim_vxlan_sg_hash_eq(const void *p1, const void *p2)
}
static struct pim_vxlan_sg *pim_vxlan_sg_new(struct pim_instance *pim,
- struct prefix_sg *sg)
+ pim_sgaddr *sg)
{
struct pim_vxlan_sg *vxlan_sg;
@@ -760,8 +760,7 @@ static struct pim_vxlan_sg *pim_vxlan_sg_new(struct pim_instance *pim,
return vxlan_sg;
}
-struct pim_vxlan_sg *pim_vxlan_sg_find(struct pim_instance *pim,
- struct prefix_sg *sg)
+struct pim_vxlan_sg *pim_vxlan_sg_find(struct pim_instance *pim, pim_sgaddr *sg)
{
struct pim_vxlan_sg lookup;
@@ -769,8 +768,7 @@ struct pim_vxlan_sg *pim_vxlan_sg_find(struct pim_instance *pim,
return hash_lookup(pim->vxlan.sg_hash, &lookup);
}
-struct pim_vxlan_sg *pim_vxlan_sg_add(struct pim_instance *pim,
- struct prefix_sg *sg)
+struct pim_vxlan_sg *pim_vxlan_sg_add(struct pim_instance *pim, pim_sgaddr *sg)
{
struct pim_vxlan_sg *vxlan_sg;
@@ -805,7 +803,7 @@ static void pim_vxlan_sg_del_item(struct pim_vxlan_sg *vxlan_sg)
XFREE(MTYPE_PIM_VXLAN_SG, vxlan_sg);
}
-void pim_vxlan_sg_del(struct pim_instance *pim, struct prefix_sg *sg)
+void pim_vxlan_sg_del(struct pim_instance *pim, pim_sgaddr *sg)
{
struct pim_vxlan_sg *vxlan_sg;