#include "pim_static.h"
#include "pim_rp.h"
#include "pim_msdp.h"
+#include "pim_ssm.h"
int
pim_debug_config_write (struct vty *vty)
int pim_global_config_write(struct vty *vty)
{
int writes = 0;
+ struct pim_ssm *ssm = pimg->ssm_info;
writes += pim_msdp_config_write (vty);
qpim_packet_process, VTY_NEWLINE);
++writes;
}
+ if (ssm->plist_name)
+ {
+ vty_out (vty, "ip pim ssm prefix-list %s%s",
+ ssm->plist_name, VTY_NEWLINE);
+ ++writes;
+ }
if (qpim_ssmpingd_list) {
struct listnode *node;
if (ifp->info) {
struct pim_interface *pim_ifp = ifp->info;
- /* IF ip pim ssm */
if (PIM_IF_TEST_PIM(pim_ifp->options)) {
- if (pim_ifp->itype == PIM_INTERFACE_SSM)
- vty_out(vty, " ip pim ssm%s", VTY_NEWLINE);
- else
- vty_out(vty, " ip pim sm%s", VTY_NEWLINE);
+ vty_out(vty, " ip pim sm%s", VTY_NEWLINE);
++writes;
}