Home | History | Annotate | Download | only in racoon

Lines Matching refs:pr

1156 	struct saprop *pr0, *pr = NULL;
1172 pr = cmpsaprop_alloc(iph2->ph1, q1, q2, iph2->side);
1173 if (pr != NULL)
1188 iph2->approval = pr;
1202 for (sp = pr->head; sp; sp = sp->next) {
1633 struct saproto *pr;
1658 for (pr = pp->head; pr; pr = pr->next) {
1659 if (p->prop->proto_id == pr->proto_id &&
1660 p->trns->t_id == pr->head->trns_id) {
1664 if (!pr)
1671 spi = (u_int8_t *)&pr->spi;
1672 spi += sizeof(pr->spi);
1673 spi -= pr->spisize;
1674 memcpy((caddr_t)p->prop + sizeof(*p->prop), spi, pr->spisize);
1697 struct saproto *pr;
1714 for (pr = pp->head; pr; pr = pr->next) {
1716 + pr->spisize);
1718 for (tr = pr->head; tr; tr = tr->next) {
1745 for (pr = pp->head; pr; pr = pr->next) {
1749 for (tr = pr->head; tr; tr = tr->next) {
2937 setph2proposal0(iph2, pp, pr)
2940 const struct saproto *pr;
2955 p = vmalloc(sizeof(*prop) + sizeof(pr->spi));
2963 prop->proto_id = pr->proto_id;
2966 spi = (const u_int8_t *)&pr->spi;
2967 switch (pr->proto_id) {
2977 spi += sizeof(pr->spi) - sizeof(u_int16_t);
2978 p->l -= sizeof(pr->spi);
2982 prop->spi_size = sizeof(pr->spi);
2991 for (tr = pr->head; tr; tr = tr->next) {
2993 switch (pr->proto_id) {
3028 switch (pr->proto_id) {
3048 "invalid protocol: %d\n", pr->proto_id);
3107 x = isakmp_set_attr_l(x, IPSECDOI_ATTR_ENC_MODE, pr->encmode);
3113 if ((pr->proto_id == IPSECDOI_PROTO_IPSEC_ESP && tr->authtype != IPSECDOI_ATTR_AUTH_NONE)
3114 || pr->proto_id == IPSECDOI_PROTO_IPSEC_AH)
3236 struct saproto *pr = NULL;
3239 for (pr = pp->head; pr; pr = pr->next) {
3240 if (pr->encmode != IPSECDOI_ATTR_ENC_MODE_TRNS)
4599 ipsecdoi_t2satrns(t, pp, pr, tr)
4602 struct saproto *pr;
4753 if (pr->encmode &&
4754 pr->encmode != (u_int16_t)ntohs(d->lorv)) {
4760 pr->encmode = (u_int16_t)ntohs(d->lorv);
4774 if (pr->proto_id != IPSECDOI_PROTO_IPSEC_ESP) {