]> git.proxmox.com Git - mirror_frr.git/blob - pimd/pim_tib.h
*: auto-convert to SPDX License IDs
[mirror_frr.git] / pimd / pim_tib.h
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /*
3 * TIB (Tree Information Base) - just PIM <> IGMP/MLD glue for now
4 * Copyright (C) 2022 David Lamparter for NetDEF, Inc.
5 */
6
7 #ifndef _FRR_PIM_GLUE_H
8 #define _FRR_PIM_GLUE_H
9
10 #include "pim_addr.h"
11
12 struct pim_instance;
13 struct channel_oil;
14
15 extern bool tib_sg_gm_join(struct pim_instance *pim, pim_sgaddr sg,
16 struct interface *oif, struct channel_oil **oilp);
17 extern void tib_sg_gm_prune(struct pim_instance *pim, pim_sgaddr sg,
18 struct interface *oif, struct channel_oil **oilp);
19
20 #endif /* _FRR_PIM_GLUE_H */