tnl-arp-cache: fix log error when using tnl/arp/set with IPv6
authorThadeu Lima de Souza Cascardo <cascardo@redhat.com>
Thu, 22 Oct 2015 17:28:55 +0000 (15:28 -0200)
committerBen Pfaff <blp@ovn.org>
Tue, 10 Nov 2015 18:00:54 +0000 (10:00 -0800)
commit5f639b68b5e908267f4cbdef9c20cf97dabd030a
tree5315434f754a6aac990511f1d71ba4f431e481f8
parent9835576bc1c1f2d8af0d65aa52ec47f61c1e01e6
tnl-arp-cache: fix log error when using tnl/arp/set with IPv6

lookup_ip will emit an error when used with an IPv6 address, like below.

2015-10-20T18:48:22.357Z|00036|socket_util|ERR|"2001:cafe::92" is not a valid IP address

Verify if address looks like IPv6 before giving it to either lookup_ip or
lookup_ipv6.

Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@redhat.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
lib/tnl-arp-cache.c