PERFORCE change 153167 for review
Julian Elischer
julian at FreeBSD.org
Tue Nov 18 13:29:18 PST 2008
http://perforce.freebsd.org/chv.cgi?CH=153167
Change 153167 by julian at julian_trafmon1 on 2008/11/18 21:28:32
arpresolve has more args now.
Affected files ...
.. //depot/projects/arp-v2/src/sys/contrib/rdma/rdma_addr.c#2 edit
Differences ...
==== //depot/projects/arp-v2/src/sys/contrib/rdma/rdma_addr.c#2 (text+ko) ====
@@ -163,6 +163,7 @@
struct route iproute;
struct sockaddr_in *dst = (struct sockaddr_in *)&iproute.ro_dst;
char dmac[ETHER_ADDR_LEN];
+ struct llentry *lle;
bzero(&iproute, sizeof iproute);
*dst = *dst_in;
@@ -172,7 +173,7 @@
return;
arpresolve(iproute.ro_rt->rt_ifp, iproute.ro_rt, NULL,
- rt_key(iproute.ro_rt), dmac);
+ rt_key(iproute.ro_rt), dmac, &lle);
RTFREE(iproute.ro_rt);
}
@@ -186,6 +187,7 @@
struct route iproute;
struct sockaddr_in *dst = (struct sockaddr_in *)&iproute.ro_dst;
char dmac[ETHER_ADDR_LEN];
+ struct llentry *lle;
bzero(&iproute, sizeof iproute);
*dst = *dst_in;
@@ -202,7 +204,7 @@
goto put;
}
ret = arpresolve(iproute.ro_rt->rt_ifp, iproute.ro_rt, NULL,
- rt_key(iproute.ro_rt), dmac);
+ rt_key(iproute.ro_rt), dmac, &lle);
if (ret) {
goto put;
}
More information about the p4-projects
mailing list