6 sbin_PROGRAMS += pimd/pimd
7 bin_PROGRAMS += pimd/mtracebis
8 noinst_PROGRAMS += pimd/test_igmpv3_join
10 vtysh_daemons += pim6d
11 man8 += $(MANBUILD)/frr-pimd.8
12 man8 += $(MANBUILD)/mtracebis.8
20 pimd/pim_cmd_common.c \
24 pimd/pim_ifchannel.c \
34 pimd/pim_nb_config.c \
64 pimd/pim_igmp_mtrace.c \
65 pimd/pim_igmp_stats.c \
71 pimd/pim_msdp_packet.c \
72 pimd/pim_msdp_socket.c \
77 nodist_pimd_pimd_SOURCES = \
79 yang/frr-pim-rp.yang.c \
83 pimd_pim6d_SOURCES = \
90 nodist_pimd_pim6d_SOURCES = \
92 yang/frr-pim-rp.yang.c \
102 pimd/pim_cmd_common.h \
106 pimd/pim_ifchannel.h \
108 pimd/pim_igmp_join.h \
109 pimd/pim_igmp_mtrace.h \
110 pimd/pim_igmp_stats.h \
113 pimd/pim_instance.h \
122 pimd/pim_msdp_packet.h \
123 pimd/pim_msdp_socket.h \
126 pimd/pim_neighbor.h \
130 pimd/pim_register.h \
136 pimd/pim_ssmpingd.h \
142 pimd/pim_upstream.h \
148 pimd/pim_vxlan_instance.h \
151 pimd/pim6_mld_protocol.h \
152 pimd/mtracebis_netlink.h \
153 pimd/mtracebis_routeget.h \
163 pimd_pimd_CFLAGS = $(AM_CFLAGS) -DPIM_IPV=4
164 pimd_pimd_LDADD = lib/libfrr.la $(LIBCAP)
167 sbin_PROGRAMS += pimd/pim6d
168 pimd_pim6d_CFLAGS = $(AM_CFLAGS) -DPIM_IPV=6
169 pimd_pim6d_LDADD = lib/libfrr.la $(LIBCAP)
172 pimd_test_igmpv3_join_CFLAGS = $(AM_CFLAGS) -DPIM_IPV=4
173 pimd_test_igmpv3_join_LDADD = lib/libfrr.la
174 pimd_test_igmpv3_join_SOURCES = pimd/test_igmpv3_join.c
176 pimd_mtracebis_LDADD = lib/libfrr.la
177 pimd_mtracebis_CFLAGS = $(AM_CFLAGS) -DPIM_IPV=4
178 pimd_mtracebis_SOURCES = pimd/mtracebis.c \
179 pimd/mtracebis_netlink.c \
180 pimd/mtracebis_routeget.c \