Lines Matching defs:ixas
438 ip_xmit_attr_t ixas;
477 bzero(&ixas, sizeof (ixas));
478 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V6;
479 ixas.ixa_zoneid = ira->ira_zoneid;
480 ixas.ixa_cred = kcred;
481 ixas.ixa_cpid = NOPID;
482 ixas.ixa_tsl = ira->ira_tsl; /* Behave as a multi-level responder */
483 ixas.ixa_ifindex = 0;
484 ixas.ixa_ipst = ipst;
485 ixas.ixa_multicast_ttl = IP_DEFAULT_MULTICAST_TTL;
493 ixas.ixa_flags |= IXAF_NO_IPSEC;
495 if (!ipsec_in_to_out(ira, &ixas, mp, NULL, ip6h)) {
504 ixas.ixa_flags |= IXAF_SCOPEID_SET;
506 ixas.ixa_scopeid = ill_get_upper_ifindex(ill);
508 ixas.ixa_scopeid = ill->ill_phyint->phyint_ifindex;
517 ixas.ixa_flags |= IXAF_SET_SOURCE;
522 ixas.ixa_flags |= IXAF_PMTU_DISCOVERY;
524 (void) ip_output_simple(mp, &ixas);
525 ixa_cleanup(&ixas);
1273 ip_xmit_attr_t ixas;
1277 bzero(&ixas, sizeof (ixas));
1278 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V6;
1279 ixas.ixa_zoneid = ira->ira_zoneid;
1280 ixas.ixa_ifindex = 0;
1281 ixas.ixa_ipst = ipst;
1282 ixas.ixa_cred = kcred;
1283 ixas.ixa_cpid = NOPID;
1284 ixas.ixa_tsl = ira->ira_tsl; /* Behave as a multi-level responder */
1285 ixas.ixa_multicast_ttl = IP_DEFAULT_MULTICAST_TTL;
1292 ixas.ixa_flags |= IXAF_SCOPEID_SET;
1294 ixas.ixa_scopeid = ill_get_upper_ifindex(ill);
1296 ixas.ixa_scopeid = ill->ill_phyint->phyint_ifindex;
1308 if (!ipsec_in_to_out(ira, &ixas, mp, NULL, ip6h)) {
1318 ixas.ixa_flags |= IXAF_NO_IPSEC;
1345 ixas.ixa_flags |= IXAF_SET_SOURCE;
1375 ixas.ixa_flags |= IXAF_TRUSTED_ICMP;
1402 (void) ip_output_simple(mp, &ixas);
1403 ixa_cleanup(&ixas);