]>
Commit | Line | Data |
---|---|---|
35a3c3c1 DL |
1 | # |
2 | # pimd | |
3 | # | |
4 | ||
5 | if PIMD | |
6 | noinst_LIBRARIES += pimd/libpim.a | |
7 | sbin_PROGRAMS += pimd/pimd | |
4d9ad5dc | 8 | bin_PROGRAMS += pimd/mtracebis |
35a3c3c1 DL |
9 | noinst_PROGRAMS += pimd/test_igmpv3_join |
10 | dist_examples_DATA += pimd/pimd.conf.sample | |
2768748b | 11 | vtysh_scan += pimd/pim_cmd.c |
d7b86ae4 | 12 | vtysh_daemons += pimd |
42957688 | 13 | man8 += $(MANBUILD)/frr-pimd.8 |
f4f2f2cc | 14 | man8 += $(MANBUILD)/mtracebis.8 |
35a3c3c1 DL |
15 | endif |
16 | ||
17 | pimd_libpim_a_SOURCES = \ | |
18 | pimd/pim_assert.c \ | |
19 | pimd/pim_bfd.c \ | |
20 | pimd/pim_br.c \ | |
361b5843 | 21 | pimd/pim_bsm.c \ |
35a3c3c1 | 22 | pimd/pim_cmd.c \ |
d9ff4302 | 23 | pimd/pim_errors.c \ |
35a3c3c1 DL |
24 | pimd/pim_hello.c \ |
25 | pimd/pim_iface.c \ | |
26 | pimd/pim_ifchannel.c \ | |
27 | pimd/pim_igmp.c \ | |
4d9ad5dc | 28 | pimd/pim_igmp_mtrace.c \ |
21313cbf | 29 | pimd/pim_igmp_stats.c \ |
35a3c3c1 DL |
30 | pimd/pim_igmpv2.c \ |
31 | pimd/pim_igmpv3.c \ | |
32 | pimd/pim_instance.c \ | |
33 | pimd/pim_int.c \ | |
34 | pimd/pim_join.c \ | |
35 | pimd/pim_jp_agg.c \ | |
36 | pimd/pim_macro.c \ | |
37 | pimd/pim_memory.c \ | |
9dc1cb04 | 38 | pimd/pim_mlag.c \ |
35a3c3c1 DL |
39 | pimd/pim_mroute.c \ |
40 | pimd/pim_msdp.c \ | |
41 | pimd/pim_msdp_packet.c \ | |
42 | pimd/pim_msdp_socket.c \ | |
43 | pimd/pim_msg.c \ | |
44 | pimd/pim_neighbor.c \ | |
45 | pimd/pim_nht.c \ | |
46 | pimd/pim_oil.c \ | |
47 | pimd/pim_pim.c \ | |
48 | pimd/pim_register.c \ | |
49 | pimd/pim_routemap.c \ | |
50 | pimd/pim_rp.c \ | |
51 | pimd/pim_rpf.c \ | |
52 | pimd/pim_signals.c \ | |
53 | pimd/pim_sock.c \ | |
54 | pimd/pim_ssm.c \ | |
55 | pimd/pim_ssmpingd.c \ | |
56 | pimd/pim_static.c \ | |
57 | pimd/pim_str.c \ | |
58 | pimd/pim_time.c \ | |
59 | pimd/pim_tlv.c \ | |
60 | pimd/pim_upstream.c \ | |
61 | pimd/pim_util.c \ | |
62 | pimd/pim_version.c \ | |
63 | pimd/pim_vty.c \ | |
64 | pimd/pim_zebra.c \ | |
65 | pimd/pim_zlookup.c \ | |
b583b035 | 66 | pimd/pim_vxlan.c \ |
17823cdd | 67 | pimd/pim_zpthread.c \ |
35a3c3c1 DL |
68 | pimd/pimd.c \ |
69 | # end | |
70 | ||
71 | noinst_HEADERS += \ | |
72 | pimd/pim_assert.h \ | |
73 | pimd/pim_bfd.h \ | |
74 | pimd/pim_br.h \ | |
361b5843 | 75 | pimd/pim_bsm.h \ |
35a3c3c1 | 76 | pimd/pim_cmd.h \ |
d9ff4302 | 77 | pimd/pim_errors.h \ |
35a3c3c1 DL |
78 | pimd/pim_hello.h \ |
79 | pimd/pim_iface.h \ | |
80 | pimd/pim_ifchannel.h \ | |
81 | pimd/pim_igmp.h \ | |
82 | pimd/pim_igmp_join.h \ | |
4d9ad5dc | 83 | pimd/pim_igmp_mtrace.h \ |
21313cbf | 84 | pimd/pim_igmp_stats.h \ |
35a3c3c1 DL |
85 | pimd/pim_igmpv2.h \ |
86 | pimd/pim_igmpv3.h \ | |
87 | pimd/pim_instance.h \ | |
88 | pimd/pim_int.h \ | |
89 | pimd/pim_join.h \ | |
90 | pimd/pim_jp_agg.h \ | |
91 | pimd/pim_macro.h \ | |
92 | pimd/pim_memory.h \ | |
9dc1cb04 | 93 | pimd/pim_mlag.h \ |
35a3c3c1 DL |
94 | pimd/pim_mroute.h \ |
95 | pimd/pim_msdp.h \ | |
96 | pimd/pim_msdp_packet.h \ | |
97 | pimd/pim_msdp_socket.h \ | |
98 | pimd/pim_msg.h \ | |
99 | pimd/pim_neighbor.h \ | |
100 | pimd/pim_nht.h \ | |
101 | pimd/pim_oil.h \ | |
102 | pimd/pim_pim.h \ | |
103 | pimd/pim_register.h \ | |
104 | pimd/pim_rp.h \ | |
105 | pimd/pim_rpf.h \ | |
106 | pimd/pim_signals.h \ | |
107 | pimd/pim_sock.h \ | |
108 | pimd/pim_ssm.h \ | |
109 | pimd/pim_ssmpingd.h \ | |
110 | pimd/pim_static.h \ | |
111 | pimd/pim_str.h \ | |
112 | pimd/pim_time.h \ | |
113 | pimd/pim_tlv.h \ | |
114 | pimd/pim_upstream.h \ | |
115 | pimd/pim_util.h \ | |
116 | pimd/pim_version.h \ | |
117 | pimd/pim_vty.h \ | |
118 | pimd/pim_zebra.h \ | |
119 | pimd/pim_zlookup.h \ | |
b583b035 AK |
120 | pimd/pim_vxlan.h \ |
121 | pimd/pim_vxlan_instance.h \ | |
35a3c3c1 | 122 | pimd/pimd.h \ |
4d9ad5dc MS |
123 | pimd/mtracebis_netlink.h \ |
124 | pimd/mtracebis_routeget.h \ | |
35a3c3c1 DL |
125 | # end |
126 | ||
94cfb069 DL |
127 | clippy_scan += \ |
128 | pimd/pim_cmd.c \ | |
129 | # end | |
414d885a | 130 | |
b37e4b28 CS |
131 | nodist_pimd_pimd_SOURCES = \ |
132 | yang/frr-igmp.yang.c \ | |
133 | yang/frr-pim.yang.c \ | |
134 | yang/frr-pim-rp.yang.c \ | |
135 | # end | |
136 | ||
fdbd8086 | 137 | pimd_pimd_LDADD = pimd/libpim.a lib/libfrr.la $(LIBCAP) |
35a3c3c1 DL |
138 | pimd_pimd_SOURCES = pimd/pim_main.c |
139 | ||
140 | pimd_test_igmpv3_join_LDADD = lib/libfrr.la | |
141 | pimd_test_igmpv3_join_SOURCES = pimd/test_igmpv3_join.c | |
4d9ad5dc MS |
142 | |
143 | pimd_mtracebis_LDADD = lib/libfrr.la | |
144 | pimd_mtracebis_SOURCES = pimd/mtracebis.c \ | |
145 | pimd/mtracebis_netlink.c \ | |
146 | pimd/mtracebis_routeget.c \ | |
147 | # end |