api: ip: add IP_ROUTE_LOOKUP API 29/26829/7
authorChristian Hopps <chopps@labn.net>
Mon, 4 May 2020 14:28:03 +0000 (10:28 -0400)
committerNeale Ranns <nranns@cisco.com>
Tue, 5 May 2020 11:25:58 +0000 (11:25 +0000)
commitf5d38e05ac6c9c56311eb4d75ca2644d592ae535
tree5d844eda85b0130c5fc7d29f89ccce53009523eb
parent2fdb41ae41bd3a034bf28d06c17df992fc664d37
api: ip: add IP_ROUTE_LOOKUP API

Add an IP_ROUTE_LOOKUP function that does either an exact match or
longest prefix match in a given fib table for a given prefix
returning the match if present.

Add API test.

Type: improvement
Signed-off-by: Christian Hopps <chopps@labn.net>
Change-ID: I67ec5a61079f4acf1349a9c646185f91f5f11806
src/vnet/ip/ip.api
src/vnet/ip/ip_api.c
test/test_ip4.py
test/test_ip6.py