Lines Matching refs:ipoa
1309 struct ip_out_args ipoa =
1312 struct flowadv *adv = &ipoa.ipoa_flowadv;
1334 ipoa.ipoa_boundif = outif->if_index;
1359 if (ipoa.ipoa_boundif == IFSCOPE_NONE &&
1366 ipoa.ipoa_boundif = outif->if_index;
1369 ipoa.ipoa_flags |= IPOAF_NO_CELLULAR;
1371 ipoa.ipoa_flags |= IPOAF_NO_EXPENSIVE;
1373 ipoa.ipoa_flags |= IPOAF_AWDL_UNRESTRICTED;
1418 (ipoa.ipoa_boundif != IFSCOPE_NONE && pktinfo)) {
1456 error = in_pcbconnect(inp, addr, p, ipoa.ipoa_boundif,
1468 if (outif != NULL && ipoa.ipoa_boundif != IFSCOPE_NONE)
1469 ipoa.ipoa_boundif = outif->if_index;
1484 ipoa.ipoa_boundif, &outif)) != 0)
1494 ipoa.ipoa_boundif != IFSCOPE_NONE)
1495 ipoa.ipoa_boundif = outif->if_index;
1601 if (ipoa.ipoa_boundif != IFSCOPE_NONE)
1602 ipoa.ipoa_flags |= IPOAF_BOUND_IF;
1605 ipoa.ipoa_flags |= IPOAF_BOUND_SRCADDR;
1610 error = ip_output(m, inpopts, &ro, soopts, mopts, &ipoa);
1680 if (error != 0 && (ipoa.ipoa_retflags & IPOARF_IFDENIED) &&