Lines Matching refs:ro
229 const struct sockaddr *dst, struct route *ro, uint8_t *phdr,
263 int af = RO_GET_FAMILY(ro, dst);
283 if (ro != NULL && (ro->ro_flags & RT_HAS_GW) != 0)
302 const struct sockaddr *dst, struct route *ro)
318 if (ro != NULL) {
320 if (ro->ro_prepend != NULL) {
321 phdr = ro->ro_prepend;
322 hlen = ro->ro_plen;
324 if ((ro->ro_flags & RT_LLE_CACHE) != 0) {
325 lle = ro->ro_lle;
330 ro->ro_lle = NULL;
372 error = infiniband_resolve_addr(ifp, m, dst, ro, phdr, &pflags,
375 ro->ro_lle = lle;
382 return (if_simloop(ifp, m, RO_GET_FAMILY(ro, dst), 0));