]> git.puffer.fish Git - mirror/frr.git/commit
zebra: make routing socket debug user friendlier 3635/head
authorRafael Zalamena <rzalamena@opensourcerouting.org>
Thu, 17 Jan 2019 22:24:31 +0000 (20:24 -0200)
committerRafael Zalamena <rzalamena@opensourcerouting.org>
Mon, 21 Jan 2019 09:35:23 +0000 (07:35 -0200)
commit5b62211d760f0b03b06706997ab8046a8ac3deb6
tree09da4b41d09cdda465f392cb3bce808071131885
parent7053cae4fefa80af7544e49dd42230246a4f6304
zebra: make routing socket debug user friendlier

Implement a addrs RTA to string translator to provide more useful
debug output.

Example:

ifam_read_mesg: ifindex 2, ifname em1, ifam_addrs NETMASK,IFP,IFA
  ifam_flags 0x4, addr 2001:db8:1::1/64 broad (unspec) dst (unspec)
  gateway (unspec)

Instead of:

ifam_read_mesg: ifindex 2, ifname em1, ifam_addrs 0x34
  ifam_flags 0x4, addr 2001:db8:1::1/64 broad (unspec) dst (unspec)
  gateway (unspec)

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
zebra/kernel_socket.c