Lines Matching refs:dstext
1948 sadb_address_t *srcext, *dstext; in sadb_addrfix() local
2072 dstext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_DST]; in sadb_addrfix()
2075 if (dstext == NULL || srcext == NULL) in sadb_addrfix()
2078 dst = (struct sockaddr_in6 *)(dstext + 1); in sadb_addrfix()
2094 if (srcext->sadb_address_proto != dstext->sadb_address_proto) { in sadb_addrfix()
2096 srcext->sadb_address_proto = dstext->sadb_address_proto; in sadb_addrfix()
2097 } else if (dstext->sadb_address_proto == 0) { in sadb_addrfix()
2098 dstext->sadb_address_proto = srcext->sadb_address_proto; in sadb_addrfix()
2230 sq->dstext = (sadb_address_t *)ksi->ks_in_extv[SADB_EXT_ADDRESS_DST]; in sadb_form_query()
2234 if ((req & IPSA_Q_DST) && (sq->dstext == NULL)) { in sadb_form_query()
2252 if (sq->dstext != NULL) in sadb_form_query()
2253 sq->dst = (struct sockaddr_in *)(sq->dstext + 1); in sadb_form_query()
2276 if ((match & IPSA_Q_DST) && (sq->dstext != NULL)) { in sadb_form_query()
2299 if ((match & IPSA_Q_DST) && (sq->dstext != NULL)) { in sadb_form_query()
2916 sadb_address_t *dstext = local
2962 if (dstext == NULL) {
2973 dst = (struct sockaddr_in *)(dstext + 1);
2974 dst6 = (struct sockaddr_in6 *)(dstext + 1);
3047 dstext->sadb_address_proto =
3070 dstext->sadb_address_proto =
3088 idst->sin_port, dstext->sadb_address_proto,
3091 idst->sin_port, dstext->sadb_address_proto,
3096 dst->sin_port, dstext->sadb_address_proto, 0);
3098 dst->sin_port, dstext->sadb_address_proto, 0);
6766 sadb_address_t *dstext, int *diagnostic) argument
6775 dst = (struct sockaddr_in *)(dstext + 1);
6971 *dstext = (sadb_address_t *)extv[SADB_EXT_ADDRESS_DST], local
6992 if (sadb_addrcheck(NULL, (mblk_t *)samsg, (sadb_ext_t *)dstext, 0, ns)
6998 dst = (struct sockaddr_in6 *)(dstext + 1);
7044 err = ipsec_get_inverse_acquire_sel(&sel, srcext, dstext, &diagnostic);