summaryrefslogtreecommitdiff
path: root/ofproto/ofproto-dpif-sflow.c
diff options
context:
space:
mode:
authorThadeu Lima de Souza Cascardo <cascardo@redhat.com>2015-09-29 19:10:56 -0300
committerPravin B Shelar <pshelar@nicira.com>2015-10-13 14:37:33 -0700
commit0b8da9ae1f38496530ddb06c2f3318898acf2526 (patch)
tree430a42daad6fc6602d6a52d2836d1e1db13f23cc /ofproto/ofproto-dpif-sflow.c
parent12c96b8af6d9b738a05e93f37941083016d06bf8 (diff)
downloadopenvswitch-0b8da9ae1f38496530ddb06c2f3318898acf2526.tar.gz
route: support IPv6 and use IPv4-mapped addresses
This adds support for IPv6 in ovs-router and route-table. IPv4 is stored in ovs-router using IPv4-mapped addresses. Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@redhat.com> Acked-by: Pravin B Shelar <pshelar@nicira.com>
Diffstat (limited to 'ofproto/ofproto-dpif-sflow.c')
-rw-r--r--ofproto/ofproto-dpif-sflow.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ofproto/ofproto-dpif-sflow.c b/ofproto/ofproto-dpif-sflow.c
index d47999756..e182810d3 100644
--- a/ofproto/ofproto-dpif-sflow.c
+++ b/ofproto/ofproto-dpif-sflow.c
@@ -455,7 +455,7 @@ sflow_choose_agent_address(const char *agent_device,
&& sa.ss.ss_family == AF_INET) {
ovs_be32 gw;
- if (ovs_router_lookup(sa.sin.sin_addr.s_addr, name, &gw)
+ if (ovs_router_lookup4(sa.sin.sin_addr.s_addr, name, &gw)
&& !netdev_get_in4_by_name(name, &in4)) {
goto success;
}