|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| .gitignore | H A D | 04-Mar-2021 | 32 | 4 | 3 |
| AUTHORS | H A D | 04-Mar-2021 | 160 | 8 | 6 |
| CAVEATS | H A D | 04-Mar-2021 | 8 KiB | 183 | 140 |
| COMMANDS | H A D | 04-Mar-2021 | 3.8 KiB | 84 | 76 |
| COPYING | H A D | 04-Mar-2021 | 17.6 KiB | 341 | 281 |
| DEBUG | H A D | 04-Mar-2021 | 2.2 KiB | 85 | 55 |
| LINUX_KERNEL_MROUTE_MFC | H A D | 04-Mar-2021 | 619 | 25 | 18 |
| Makefile | H A D | 04-Mar-2021 | 143 | 11 | 8 |
| README | H A D | 04-Mar-2021 | 2.8 KiB | 98 | 63 |
| TODO | H A D | 04-Mar-2021 | 2.6 KiB | 71 | 55 |
| TROUBLESHOOTING | H A D | 04-Mar-2021 | 1.1 KiB | 34 | 28 |
| mtracebis.c | H A D | 04-Mar-2021 | 12.8 KiB | 591 | 480 |
| mtracebis_netlink.c | H A D | 04-Mar-2021 | 16.2 KiB | 728 | 617 |
| mtracebis_netlink.h | H A D | 04-Mar-2021 | 4.8 KiB | 137 | 103 |
| mtracebis_routeget.c | H A D | 04-Mar-2021 | 2.5 KiB | 103 | 68 |
| mtracebis_routeget.h | H A D | 04-Mar-2021 | 1 KiB | 32 | 7 |
| pim_assert.c | H A D | 04-Mar-2021 | 19.9 KiB | 749 | 525 |
| pim_assert.h | H A D | 04-Mar-2021 | 2.3 KiB | 68 | 29 |
| pim_bfd.c | H A D | 04-Mar-2021 | 9 KiB | 350 | 240 |
| pim_bfd.h | H A D | 04-Mar-2021 | 1.6 KiB | 41 | 16 |
| pim_br.c | H A D | 04-Mar-2021 | 2.3 KiB | 99 | 58 |
| pim_br.h | H A D | 04-Mar-2021 | 1.1 KiB | 33 | 8 |
| pim_bsm.c | H A D | 04-Mar-2021 | 37.6 KiB | 1,422 | 1,066 |
| pim_bsm.h | H A D | 04-Mar-2021 | 8.4 KiB | 199 | 88 |
| pim_cmd.c | H A D | 04-Mar-2021 | 295.9 KiB | 11,392 | 9,633 |
| pim_cmd.h | H A D | 04-Mar-2021 | 5.1 KiB | 86 | 58 |
| pim_errors.c | H A D | 04-Mar-2021 | 1.5 KiB | 50 | 24 |
| pim_errors.h | H A D | 04-Mar-2021 | 1 KiB | 34 | 9 |
| pim_hello.c | H A D | 04-Mar-2021 | 16 KiB | 569 | 456 |
| pim_hello.h | H A D | 04-Mar-2021 | 1.3 KiB | 39 | 13 |
| pim_iface.c | H A D | 04-Mar-2021 | 40.8 KiB | 1,719 | 1,198 |
| pim_iface.h | H A D | 04-Mar-2021 | 8.8 KiB | 239 | 159 |
| pim_ifchannel.c | H A D | 04-Mar-2021 | 39.3 KiB | 1,504 | 1,072 |
| pim_ifchannel.h | H A D | 04-Mar-2021 | 6.4 KiB | 177 | 110 |
| pim_igmp.c | H A D | 04-Mar-2021 | 33.7 KiB | 1,281 | 867 |
| pim_igmp.h | H A D | 04-Mar-2021 | 7.1 KiB | 204 | 124 |
| pim_igmp_join.h | H A D | 04-Mar-2021 | 2.1 KiB | 74 | 43 |
| pim_igmp_mtrace.c | H A D | 04-Mar-2021 | 22.9 KiB | 894 | 667 |
| pim_igmp_mtrace.h | H A D | 04-Mar-2021 | 3.2 KiB | 106 | 74 |
| pim_igmp_stats.c | H A D | 04-Mar-2021 | 1.4 KiB | 47 | 23 |
| pim_igmp_stats.h | H A D | 04-Mar-2021 | 1.2 KiB | 42 | 18 |
| pim_igmpv2.c | H A D | 04-Mar-2021 | 5.9 KiB | 202 | 123 |
| pim_igmpv2.h | H A D | 04-Mar-2021 | 1.3 KiB | 36 | 11 |
| pim_igmpv3.c | H A D | 04-Mar-2021 | 56.6 KiB | 2,029 | 1,321 |
| pim_igmpv3.h | H A D | 04-Mar-2021 | 4 KiB | 101 | 59 |
| pim_instance.c | H A D | 04-Mar-2021 | 4.6 KiB | 227 | 138 |
| pim_instance.h | H A D | 04-Mar-2021 | 5.2 KiB | 216 | 125 |
| pim_int.c | H A D | 04-Mar-2021 | 1.3 KiB | 45 | 17 |
| pim_int.h | H A D | 04-Mar-2021 | 1,000 | 29 | 6 |
| pim_join.c | H A D | 04-Mar-2021 | 18.9 KiB | 612 | 411 |
| pim_join.h | H A D | 04-Mar-2021 | 1.1 KiB | 36 | 10 |
| pim_jp_agg.c | H A D | 04-Mar-2021 | 9.3 KiB | 392 | 264 |
| pim_jp_agg.h | H A D | 04-Mar-2021 | 1.8 KiB | 52 | 24 |
| pim_macro.c | H A D | 04-Mar-2021 | 11.3 KiB | 429 | 169 |
| pim_macro.h | H A D | 04-Mar-2021 | 1.6 KiB | 43 | 18 |
| pim_main.c | H A D | 04-Mar-2021 | 3.8 KiB | 172 | 114 |
| pim_memory.c | H A D | 04-Mar-2021 | 2.5 KiB | 56 | 32 |
| pim_memory.h | H A D | 04-Mar-2021 | 1.7 KiB | 57 | 32 |
| pim_mlag.c | H A D | 04-Mar-2021 | 29.9 KiB | 1,102 | 763 |
| pim_mlag.h | H A D | 04-Mar-2021 | 2.1 KiB | 55 | 26 |
| pim_mroute.c | H A D | 04-Mar-2021 | 31.6 KiB | 1,255 | 917 |
| pim_mroute.h | H A D | 04-Mar-2021 | 5.5 KiB | 189 | 117 |
| pim_msdp.c | H A D | 04-Mar-2021 | 41.6 KiB | 1,627 | 1,156 |
| pim_msdp.h | H A D | 04-Mar-2021 | 7.9 KiB | 261 | 184 |
| pim_msdp_packet.c | H A D | 04-Mar-2021 | 16.1 KiB | 700 | 523 |
| pim_msdp_packet.h | H A D | 04-Mar-2021 | 3.1 KiB | 72 | 20 |
| pim_msdp_socket.c | H A D | 04-Mar-2021 | 7.1 KiB | 281 | 210 |
| pim_msdp_socket.h | H A D | 04-Mar-2021 | 994 | 25 | 5 |
| pim_msg.c | H A D | 04-Mar-2021 | 6.6 KiB | 239 | 165 |
| pim_msg.h | H A D | 04-Mar-2021 | 4.8 KiB | 157 | 82 |
| pim_neighbor.c | H A D | 04-Mar-2021 | 22.2 KiB | 848 | 579 |
| pim_neighbor.h | H A D | 04-Mar-2021 | 2.7 KiB | 77 | 48 |
| pim_nht.c | H A D | 04-Mar-2021 | 29.2 KiB | 1,113 | 883 |
| pim_nht.h | H A D | 04-Mar-2021 | 2.9 KiB | 81 | 47 |
| pim_oil.c | H A D | 04-Mar-2021 | 17.8 KiB | 628 | 448 |
| pim_oil.h | H A D | 04-Mar-2021 | 5.1 KiB | 152 | 71 |
| pim_pim.c | H A D | 04-Mar-2021 | 22.7 KiB | 900 | 653 |
| pim_pim.h | H A D | 04-Mar-2021 | 2.3 KiB | 64 | 35 |
| pim_register.c | H A D | 04-Mar-2021 | 15.3 KiB | 552 | 377 |
| pim_register.h | H A D | 04-Mar-2021 | 1.7 KiB | 49 | 21 |
| pim_routemap.c | H A D | 04-Mar-2021 | 1.6 KiB | 57 | 28 |
| pim_rp.c | H A D | 04-Mar-2021 | 35 KiB | 1,418 | 1,059 |
| pim_rp.h | H A D | 04-Mar-2021 | 3.1 KiB | 92 | 58 |
| pim_rpf.c | H A D | 04-Mar-2021 | 13.1 KiB | 465 | 354 |
| pim_rpf.h | H A D | 04-Mar-2021 | 2.5 KiB | 75 | 34 |
| pim_signals.c | H A D | 04-Mar-2021 | 1.6 KiB | 78 | 46 |
| pim_signals.h | H A D | 04-Mar-2021 | 952 | 27 | 5 |
| pim_sock.c | H A D | 04-Mar-2021 | 10.2 KiB | 442 | 334 |
| pim_sock.h | H A D | 04-Mar-2021 | 2.2 KiB | 55 | 29 |
| pim_ssm.c | H A D | 04-Mar-2021 | 3.9 KiB | 158 | 95 |
| pim_ssm.h | H A D | 04-Mar-2021 | 1.4 KiB | 43 | 19 |
| pim_ssmpingd.c | H A D | 04-Mar-2021 | 10.9 KiB | 434 | 338 |
| pim_ssmpingd.h | H A D | 04-Mar-2021 | 1.5 KiB | 45 | 18 |
| pim_static.c | H A D | 04-Mar-2021 | 10.6 KiB | 363 | 277 |
| pim_static.h | H A D | 04-Mar-2021 | 1.6 KiB | 49 | 22 |
| pim_str.c | H A D | 04-Mar-2021 | 1.4 KiB | 54 | 24 |
| pim_str.h | H A D | 04-Mar-2021 | 1.4 KiB | 47 | 15 |
| pim_time.c | H A D | 04-Mar-2021 | 3.9 KiB | 180 | 115 |
| pim_time.h | H A D | 04-Mar-2021 | 1.4 KiB | 39 | 15 |
| pim_tlv.c | H A D | 04-Mar-2021 | 20.2 KiB | 774 | 533 |
| pim_tlv.h | H A D | 04-Mar-2021 | 5.6 KiB | 120 | 87 |
| pim_upstream.c | H A D | 04-Mar-2021 | 58.5 KiB | 2,190 | 1,496 |
| pim_upstream.h | H A D | 04-Mar-2021 | 18.4 KiB | 400 | 244 |
| pim_util.c | H A D | 04-Mar-2021 | 3.4 KiB | 157 | 83 |
| pim_util.h | H A D | 04-Mar-2021 | 1.3 KiB | 40 | 14 |
| pim_version.c | H A D | 04-Mar-2021 | 908 | 25 | 3 |
| pim_version.h | H A D | 04-Mar-2021 | 950 | 28 | 5 |
| pim_vty.c | H A D | 04-Mar-2021 | 10.1 KiB | 439 | 358 |
| pim_vty.h | H A D | 04-Mar-2021 | 1 KiB | 30 | 7 |
| pim_vxlan.c | H A D | 04-Mar-2021 | 33.3 KiB | 1,189 | 797 |
| pim_vxlan.h | H A D | 04-Mar-2021 | 4.9 KiB | 154 | 85 |
| pim_vxlan_instance.h | H A D | 04-Mar-2021 | 1.3 KiB | 47 | 13 |
| pim_zebra.c | H A D | 04-Mar-2021 | 23.2 KiB | 915 | 644 |
| pim_zebra.h | H A D | 04-Mar-2021 | 2 KiB | 58 | 28 |
| pim_zlookup.c | H A D | 04-Mar-2021 | 15.8 KiB | 609 | 469 |
| pim_zlookup.h | H A D | 04-Mar-2021 | 1.5 KiB | 49 | 21 |
| pim_zpthread.c | H A D | 04-Mar-2021 | 5.7 KiB | 226 | 137 |
| pimd.c | H A D | 04-Mar-2021 | 3.9 KiB | 159 | 107 |
| pimd.conf.sample | H A D | 04-Mar-2021 | 939 | 41 | 39 |
| pimd.h | H A D | 04-Mar-2021 | 13.3 KiB | 282 | 209 |
| subdir.am | H A D | 04-Mar-2021 | 2.9 KiB | 147 | 138 |
| test_igmpv3_join.c | H A D | 04-Mar-2021 | 3.5 KiB | 151 | 107 |
README
1INTRODUCTION
2
3 qpimd aims to implement a PIM (Protocol Independent Multicast)
4 daemon for the FRR Routing Suite.
5
6 qpimd implements PIM-SM (Sparse Mode) of RFC 4601.
7 Additionally MSDP has been implemented.
8
9 In order to deliver end-to-end multicast routing control
10 plane, qpimd includes the router-side of IGMPv[2|3] (RFC 3376).
11
12LICENSE
13
14 qpimd - pimd for FRR
15 Copyright (C) 2008 Everton da Silva Marques
16
17 qpimd is free software; you can redistribute it and/or modify
18 it under the terms of the GNU General Public License as
19 published by the Free Software Foundation; either version 2,
20 or (at your option) any later version.
21
22 qpimd is distributed in the hope that it will be useful, but
23 WITHOUT ANY WARRANTY; without even the implied warranty of
24 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25 GNU General Public License for more details.
26
27 You should have received a copy of the GNU General Public
28 License along with qpimd; see the file COPYING. If not, write
29 to the Free Software Foundation, Inc., 59 Temple Place - Suite
30 330, Boston, MA 02111-1307, USA.
31
32HOME SITE
33
34 qpimd lives at:
35
36 https://github.com/frrouting/frr
37
38PLATFORMS
39
40 qpimd has been tested with Debian Jessie.
41
42REQUIREMENTS
43
44 qpimd requires FRR (2.0 or higher)
45
46
47CONFIGURATION COMMANDS
48
49 See available commands in the file pimd/COMMANDS.
50
51KNOWN CAVEATS
52
53 See list of known caveats in the file pimd/CAVEATS.
54
55SUPPORT
56
57 Please post comments, questions, patches, bug reports at the
58 support site:
59
60 https://frrouting.org/frr
61
62RELATED WORK
63
64 igmprt: An IGMPv3-router implementation
65 - http://www.loria.fr/~lahmadi/igmpv3-router.html
66
67 USC pimd: PIMv2-SM daemon
68 - http://netweb.usc.edu/pim/pimd (URL broken in 2008-12-23)
69 - http://packages.debian.org/source/sid/pimd (from Debian)
70
71 troglobit pimd: This is the original USC pimd from
72 http://netweb.usc.edu/pim/. In January 16, 2010 it was revived
73 with the intention to collect patches floating around in
74 Debian, Gentoo, Lintrack and other distribution repositories
75 and to provide a central point of collaboration.
76 - http://github.com/troglobit/pimd
77
78 zpimd: zpimd is not dependent of zebra or any other routing daemon
79 - ftp://robur.slu.se/pub/Routing/Zebra
80 - http://sunsite2.icm.edu.pl/pub/unix/routing/zpimd
81
82 mrd6: an IPv6 Multicast Router for Linux systems
83 - http://fivebits.net/proj/mrd6/
84
85 MBGP: Implementation of RFC 2858 for Quagga
86 - git://git.coplanar.net/~balajig/quagga
87 - http://www.gossamer-threads.com/lists/quagga/dev/18000
88
89REFERENCES
90
91 IANA Protocol Independent Multicast (PIM) Parameters
92 http://www.iana.org/assignments/pim-parameters/pim-parameters.txt
93
94 Address Family Numbers
95 http://www.iana.org/assignments/address-family-numbers
96
97 -- END --
98