Lines Matching defs:proposal

78 #include "proposal.h"
172 * the pointer to one of isakmpsa in proposal is set into iph1->approval.
186 /* get proposal pair */
231 /* compare proposal and select one */
234 iph1->rmconf->proposal, &tsa,
242 * if there is no suitable proposal, racoon complains about all of
243 * mismatched items in those proposal.
254 iph1->rmconf->proposal);
259 plog(LLV_ERROR, LOCATION, NULL, "no suitable proposal found.\n");
264 plog(LLV_DEBUG, LOCATION, NULL, "an acceptable proposal found.\n");
290 if (iph1->rmconf->proposal->gssid != NULL)
291 iph1->gi_i = vdup(iph1->rmconf->proposal->gssid);
328 * compare peer's single proposal and all of my proposal.
330 * p : one of peer's proposal.
331 * proposal: my proposals.
334 get_ph1approvalx(p, proposal, sap, check_level)
336 struct isakmpsa *proposal, *sap;
359 for (s = proposal; s != NULL; s = s->next) {
397 * if responder side and peer's key length in proposal
474 * print all of items in peer's proposal which are mismatched to my proposal.
475 * p : one of peer's proposal.
476 * proposal: my proposals.
479 print_ph1mismatched(p, proposal)
481 struct isakmpsa *proposal;
488 for (s = proposal; s ; s = s->next) {
881 * check phase 2 SA payload and select single proposal.
895 /* get proposal pair */
900 /* check and select a proposal. */
933 /* get proposal pair of SA sent. */
943 /* get proposal pair of SA replayed */
951 /* check proposal is only one ? */
962 "no proposal received.\n");
973 "invalid proposal number:%d received.\n", i);
985 "proposal mismathed.\n");
990 * check and select a proposal.
991 * ensure that there is no modification of the proposal by
1019 * compare two prop_pair which is assumed to have same proposal number.
1021 * a: a proposal that is multi protocols and single transform, usually replyed.
1022 * b: a proposal that is multi protocols and multi transform, usually sent.
1052 "proposal #%d mismatched, "
1133 /* compare proposal and select one */
1147 * compare my proposal and peers just one proposal.
1164 for (q2 = iph2->proposal; q2; q2 = q2->next) {
1180 /* no proposal matching */
1199 * find a proposal with matching proto_id.
1282 * get proposal pairs from SA payload.
1283 * tiny check for proposal payload.
1291 int num_p = 0; /* number of proposal for use */
1351 "proposal #%u len=%d\n", prop->p_no, proplen);
1355 "invalid proposal with length %d\n", proplen);
1408 * XXX at this moment, we cannot accept proposal group
1413 "proposal #%u ignored "
1414 "(multiple proposal not supported)\n",
1429 "proposal #%u: %d transform\n",
1435 /* bark if no proposal is found. */
1461 int tlen; /* total length of all transform in a proposal */
1595 /* create proposal payloads */
1604 /* create proposal */
1652 /* create proposal payloads */
1655 * find a proposal/transform with matching proto_id/t_id.
1703 /* get proposal pair */
1742 /* create proposal payloads */
1762 /* create proposal */
1922 "SPI size isn't zero, but IKE proposal.\n");
1930 "invalid SPI size=%d for IPSEC proposal.\n",
1939 "invalid SPI size=%d for IPCOMP proposal.\n",
2637 * create phase1 proposal from remote configuration.
2683 /* create proposal */
2711 /* update proposal length */
2959 /* create proposal */
3142 "no suitable proposal was created.\n");
3153 * create phase2 proposal from policy configuration.
3161 struct saprop *proposal, *a;
3168 proposal = iph2->proposal;
3184 for (a = proposal; a; a = a->next) {
4595 * set IPsec data attributes into a proposal.
4694 /* lifetime must be equal in a proposal. */
4700 "in a proposal, "
4714 /* lifebyte must be equal in a proposal. */
4720 "in a proposal, "
4747 "in a proposal.\n");