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