Home | History | Annotate | Download | only in racoon

Lines Matching refs:pr

844 	struct saproto *pr;
867 for (pr = pp->head; pr != NULL; pr = pr->next) {
870 satype = ipsecdoi2pfkey_proto(pr->proto_id);
873 "invalid proto_id %d\n", pr->proto_id);
886 mode = ipsecdoi2pfkey_mode(pr->encmode);
889 "invalid encmode %d\n", pr->encmode);
894 /* XXX should we do a copy of src/dst for each pr ?
896 if (! pr->udp_encap) {
910 pr->reqid_in, iph2->seq) < 0) {
938 struct saproto *pr;
983 for (pr = pp->head; pr != NULL; pr = pr->next) {
984 if (pr->proto_id == proto_id && pr->spi == 0) {
985 pr->spi = sa->sadb_sa_spi;
992 ipsecdoi2pfkey_mode(pr->encmode)));
994 if (pr->spi == 0)
1029 struct saproto *pr;
1061 for (pr = iph2->approval->head; pr != NULL; pr = pr->next) {
1063 sa_args.satype = ipsecdoi2pfkey_proto(pr->proto_id);
1066 "invalid proto_id %d\n", pr->proto_id);
1076 sa_args.mode = ipsecdoi2pfkey_mode(pr->encmode);
1079 "invalid encmode %d\n", pr->encmode);
1084 sa_args.e_keylen = pr->head->encklen;
1086 pr->proto_id,
1087 pr->head->trns_id,
1088 pr->head->authtype,
1110 if (pr->udp_encap) {
1126 sa_args.spi = pr->spi;
1127 sa_args.reqid = pr->reqid_in;
1128 sa_args.keymat = pr->keymat->v;
1179 struct saproto *pr;
1230 for (pr = iph2->approval->head; pr != NULL; pr = pr->next) {
1244 if (pr->proto_id == proto_id
1245 && pr->spi == sa->sadb_sa_spi) {
1246 pr->ok = 1;
1261 if (pr->ok == 0)
1315 struct saproto *pr;
1348 for (pr = iph2->approval->head; pr != NULL; pr = pr->next) {
1350 sa_args.satype = ipsecdoi2pfkey_proto(pr->proto_id);
1353 "invalid proto_id %d\n", pr->proto_id);
1363 sa_args.mode = ipsecdoi2pfkey_mode(pr->encmode);
1366 "invalid encmode %d\n", pr->encmode);
1372 sa_args.e_keylen = pr->head->encklen;
1374 pr->proto_id,
1375 pr->head->trns_id,
1376 pr->head->authtype,
1401 if (pr->udp_encap) {
1422 sa_args.spi = pr->spi_p;
1423 sa_args.reqid = pr->reqid_out;
1424 sa_args.keymat = pr->keymat_p->v;
2019 struct saproto *pr;
2035 for (pr = iph2->approval->head; pr; pr = pr->next) {
2037 if (pr->encmode == IPSECDOI_ATTR_ENC_MODE_TUNNEL) {
2098 for (pr = iph2->approval->head; pr; pr = pr->next) rlist_len++;
2106 for (pr = iph2->approval->head; pr; pr = pr->next) pr_rlist[rlist_len--] = pr;
2109 for (pr = pr_rlist[rlist_len++]; pr; pr = pr_rlist[rlist_len++]) {
2111 satype = doi2ipproto(pr->proto_id);
2114 "invalid proto_id %d\n", pr->proto_id);
2117 mode = ipsecdoi2pfkey_mode(pr->encmode);
2120 "invalid encmode %d\n", pr->encmode);
2141 if (pr->encmode == IPSECDOI_ATTR_ENC_MODE_TUNNEL) {