]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: make routing socket debug user friendlier
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 12:41:46 +0000 (10:41 -0200)
commitcd415de231fdcf4c5120bf1dc7e17af9a4eaf07f
treea2c2ad5f3d495b326a6d49adaa9354c1aa8935b1
parent7f93c428a10a4791791326d4211b0db9f0f41608
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