diff options
| author | Rafael Zalamena <rzalamena@opensourcerouting.org> | 2021-04-22 15:10:07 -0300 |
|---|---|---|
| committer | Rafael Zalamena <rzalamena@opensourcerouting.org> | 2021-06-25 15:06:20 -0300 |
| commit | 56697b3e0affbab3d7b89af44c8b9ccec28d91c4 (patch) | |
| tree | 51bfc1172b8ab6cfef762b4e65773406e997f808 /pimd/pim_msdp_packet.c | |
| parent | 36df8a84f765cd7beaef60053c284167697f06f0 (diff) | |
pimd: rework MSDP northbound integration
Simplify the MSDP handling functions and allow source changes.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
Diffstat (limited to 'pimd/pim_msdp_packet.c')
| -rw-r--r-- | pimd/pim_msdp_packet.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pimd/pim_msdp_packet.c b/pimd/pim_msdp_packet.c index 4aaf0f53d1..48f1c864af 100644 --- a/pimd/pim_msdp_packet.c +++ b/pimd/pim_msdp_packet.c @@ -524,7 +524,8 @@ static void pim_msdp_pkt_sa_rx_one(struct pim_msdp_peer *mp, struct in_addr rp) for (ALL_LIST_ELEMENTS_RO(mp->pim->msdp.peer_list, peer_node, peer)) { if (!pim_msdp_peer_rpf_check(peer, rp) && (strcmp(mp->mesh_group_name, peer->mesh_group_name) - || !strcmp(mp->mesh_group_name, "default"))) { + || !strcmp(mp->mesh_group_name, + MSDP_SOLO_PEER_GROUP_NAME))) { pim_msdp_pkt_sa_tx_one_to_one_peer(peer, rp, sg); } } |
