Lines Matching defs:spidx0

4945  *	spidx0: source, it is often in SPD.
4953 struct secpolicyindex *spidx0,
4957 if (spidx0 == NULL && spidx1 == NULL)
4960 if (spidx0 == NULL || spidx1 == NULL)
4963 if (spidx0->prefs != spidx1->prefs
4964 || spidx0->prefd != spidx1->prefd
4965 || spidx0->ul_proto != spidx1->ul_proto)
4968 if (key_sockaddrcmp((struct sockaddr *)&spidx0->src,
4972 if (key_sockaddrcmp((struct sockaddr *)&spidx0->dst,
4983 * spidx0: source, it is often in SPD.
4991 struct secpolicyindex *spidx0,
4995 if (spidx0 == NULL && spidx1 == NULL)
4998 if (spidx0 == NULL || spidx1 == NULL)
5001 if (spidx0->src.ss_family != spidx1->src.ss_family ||
5002 spidx0->dst.ss_family != spidx1->dst.ss_family ||
5003 spidx0->src.ss_len != spidx1->src.ss_len ||
5004 spidx0->dst.ss_len != spidx1->dst.ss_len)
5008 if (spidx0->ul_proto != (u_int16_t)IPSEC_ULPROTO_ANY
5009 && spidx0->ul_proto != spidx1->ul_proto)
5012 switch (spidx0->src.ss_family) {
5014 if (satosin(&spidx0->src)->sin_port != IPSEC_PORT_ANY
5015 && satosin(&spidx0->src)->sin_port !=
5018 if (!key_bbcmp((caddr_t)&satosin(&spidx0->src)->sin_addr,
5019 (caddr_t)&satosin(&spidx1->src)->sin_addr, spidx0->prefs))
5023 if (satosin6(&spidx0->src)->sin6_port != IPSEC_PORT_ANY
5024 && satosin6(&spidx0->src)->sin6_port !=
5031 if (satosin6(&spidx0->src)->sin6_scope_id &&
5033 satosin6(&spidx0->src)->sin6_scope_id !=
5036 if (!key_bbcmp((caddr_t)&satosin6(&spidx0->src)->sin6_addr,
5037 (caddr_t)&satosin6(&spidx1->src)->sin6_addr, spidx0->prefs))
5042 if (bcmp(&spidx0->src, &spidx1->src, spidx0->src.ss_len) != 0)
5047 switch (spidx0->dst.ss_family) {
5049 if (satosin(&spidx0->dst)->sin_port != IPSEC_PORT_ANY
5050 && satosin(&spidx0->dst)->sin_port !=
5053 if (!key_bbcmp((caddr_t)&satosin(&spidx0->dst)->sin_addr,
5054 (caddr_t)&satosin(&spidx1->dst)->sin_addr, spidx0->prefd))
5058 if (satosin6(&spidx0->dst)->sin6_port != IPSEC_PORT_ANY
5059 && satosin6(&spidx0->dst)->sin6_port !=
5066 if (satosin6(&spidx0->src)->sin6_scope_id &&
5068 satosin6(&spidx0->dst)->sin6_scope_id !=
5071 if (!key_bbcmp((caddr_t)&satosin6(&spidx0->dst)->sin6_addr,
5072 (caddr_t)&satosin6(&spidx1->dst)->sin6_addr, spidx0->prefd))
5077 if (bcmp(&spidx0->dst, &spidx1->dst, spidx0->dst.ss_len) != 0)