bfdd: fix discriminator mismatch log message

The discriminator is an unsigned 32bit variable.

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
This commit is contained in:
Rafael Zalamena 2019-02-04 13:51:24 -02:00
parent 0c1af3e49f
commit e945606e1e

View File

@ -617,7 +617,7 @@ int bfd_recv_cb(struct thread *t)
if ((bfd->discrs.remote_discr != 0)
&& (bfd->discrs.remote_discr != ntohl(cp->discrs.my_discr)))
cp_debug(is_mhop, &peer, &local, ifindex, vrfid,
"remote discriminator mismatch (expected %d, got %d)",
"remote discriminator mismatch (expected %u, got %u)",
bfd->discrs.remote_discr, ntohl(cp->discrs.my_discr));
bfd->discrs.remote_discr = ntohl(cp->discrs.my_discr);