]>
git.proxmox.com Git - mirror_frr.git/blob - pimd/pim_ssm.h
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * IP SSM ranges for FRR
4 * Copyright (C) 2017 Cumulus Networks, Inc.
9 #define PIM_SSM_STANDARD_RANGE "232.0.0.0/8"
16 PIM_SSM_ERR_NO_VRF
= -1,
21 char *plist_name
; /* prefix list of group ranges */
24 void pim_ssm_prefix_list_update(struct pim_instance
*pim
,
25 struct prefix_list
*plist
);
26 extern int pim_is_grp_ssm(struct pim_instance
*pim
, pim_addr group_addr
);
27 int pim_ssm_range_set(struct pim_instance
*pim
, vrf_id_t vrf_id
,
28 const char *plist_name
);
29 void *pim_ssm_init(void);
30 void pim_ssm_terminate(struct pim_ssm
*ssm
);