mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-05 13:21:22 +00:00
nhrpd: use hop count 1 for registration requests
Cisco has a bug that it rejects packets with zero hop count. Use one to avoid potential forwarding of registration requests. Fixes #951 Signed-off-by: Timo Teräs <timo.teras@iki.fi>
This commit is contained in:
parent
f66bd13f3c
commit
ef9329ac02
@ -171,7 +171,7 @@ static int nhrp_reg_send_req(struct thread *t)
|
||||
|
||||
zb = zbuf_alloc(1400);
|
||||
hdr = nhrp_packet_push(zb, NHRP_PACKET_REGISTRATION_REQUEST, &nifp->nbma, &if_ad->addr, dst_proto);
|
||||
hdr->hop_count = 0;
|
||||
hdr->hop_count = 1;
|
||||
if (!(if_ad->flags & NHRP_IFF_REG_NO_UNIQUE))
|
||||
hdr->flags |= htons(NHRP_FLAG_REGISTRATION_UNIQUE);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user