| version 1.15, 2007/07/18 12:07:52 |
version 1.16, 2008/07/22 13:25:18 |
| Line 503 cmpsaprop_alloc(ph1, pp1, pp2, side) |
|
| Line 503 cmpsaprop_alloc(ph1, pp1, pp2, side) |
|
| if (newtr == NULL) { |
if (newtr == NULL) { |
| plog(LLV_ERROR, LOCATION, NULL, |
plog(LLV_ERROR, LOCATION, NULL, |
| "failed to allocate satrns.\n"); |
"failed to allocate satrns.\n"); |
| |
racoon_free(newpr); |
| goto err; |
goto err; |
| } |
} |
| newtr->trns_no = tr1->trns_no; |
newtr->trns_no = tr1->trns_no; |
| Line 776 aproppair2saprop(p0) |
|
| Line 777 aproppair2saprop(p0) |
|
| if (sizeof(newpr->spi) < p->prop->spi_size) { |
if (sizeof(newpr->spi) < p->prop->spi_size) { |
| plog(LLV_ERROR, LOCATION, NULL, |
plog(LLV_ERROR, LOCATION, NULL, |
| "invalid spi size %d.\n", p->prop->spi_size); |
"invalid spi size %d.\n", p->prop->spi_size); |
| |
racoon_free(newpr); |
| goto err; |
goto err; |
| } |
} |
| |
|
| Line 810 aproppair2saprop(p0) |
|
| Line 812 aproppair2saprop(p0) |
|
| if (newtr == NULL) { |
if (newtr == NULL) { |
| plog(LLV_ERROR, LOCATION, NULL, |
plog(LLV_ERROR, LOCATION, NULL, |
| "failed to allocate satrns.\n"); |
"failed to allocate satrns.\n"); |
| |
racoon_free(newpr); |
| goto err; |
goto err; |
| } |
} |
| |
|
| Line 817 aproppair2saprop(p0) |
|
| Line 820 aproppair2saprop(p0) |
|
| newpp, newpr, newtr) < 0) { |
newpp, newpr, newtr) < 0) { |
| flushsaprop(newpp); |
flushsaprop(newpp); |
| racoon_free(newtr); |
racoon_free(newtr); |
| |
racoon_free(newpr); |
| return NULL; |
return NULL; |
| } |
} |
| |
|
| Line 1154 set_proposal_from_policy(iph2, sp_main, |
|
| Line 1158 set_proposal_from_policy(iph2, sp_main, |
|
| |
|
| return 0; |
return 0; |
| err: |
err: |
| |
flushsaprop(newpp); |
| return -1; |
return -1; |
| } |
} |
| |
|
| Line 1228 set_proposal_from_proposal(iph2) |
|
| Line 1233 set_proposal_from_proposal(iph2) |
|
| { |
{ |
| plog(LLV_ERROR, LOCATION, NULL, |
plog(LLV_ERROR, LOCATION, NULL, |
| "failed to allocate saproto.\n"); |
"failed to allocate saproto.\n"); |
| |
racoon_free(pp0); |
| goto end; |
goto end; |
| } |
} |
| newpr->proto_id = pr->proto_id; |
newpr->proto_id = pr->proto_id; |
| Line 1260 set_proposal_from_proposal(iph2) |
|
| Line 1266 set_proposal_from_proposal(iph2) |
|
| plog(LLV_ERROR, LOCATION, NULL, |
plog(LLV_ERROR, LOCATION, NULL, |
| "failed to get algorithms.\n"); |
"failed to get algorithms.\n"); |
| racoon_free(newpr); |
racoon_free(newpr); |
| |
racoon_free(pp0); |
| goto end; |
goto end; |
| } |
} |
| inssaproto(pp0, newpr); |
inssaproto(pp0, newpr); |