Lines Matching defs:ul_proto
223 (key_addrprotohash(&(idx)->src, &(idx)->dst, &(idx)->ul_proto) & \
578 (idx)->ul_proto = (ulp); \
2768 sp->spidx.ul_proto);
2775 sp->spidx.ul_proto);
2911 sp->spidx.prefs, sp->spidx.ul_proto);
2921 sp->spidx.prefd, sp->spidx.ul_proto);
4036 u_int8_t prefixlen, u_int16_t ul_proto)
4054 p->sadb_address_proto = ul_proto;
4403 || spidx0->ul_proto != spidx1->ul_proto
4437 /* if spidx.ul_proto == IPSEC_ULPROTO_ANY, ignore. */
4438 if (spidx0->ul_proto != (u_int16_t)IPSEC_ULPROTO_ANY
4439 && spidx0->ul_proto != spidx1->ul_proto)
6881 uint16_t ul_proto;
6890 ul_proto = IPSEC_ULPROTO_ANY;
6914 if (sp != NULL && (sp->spidx.ul_proto == IPPROTO_TCP ||
6915 sp->spidx.ul_proto == IPPROTO_UDP))
6916 ul_proto = sp->spidx.ul_proto;
6920 if (ul_proto != IPSEC_ULPROTO_ANY) {
6939 m = key_setsadbaddr(SADB_EXT_ADDRESS_SRC, &addr.sa, mask, ul_proto);
6948 if (ul_proto != IPSEC_ULPROTO_ANY) {
6967 m = key_setsadbaddr(SADB_EXT_ADDRESS_DST, &addr.sa, mask, ul_proto);