Lines Matching refs:newivm
2959 struct isakmp_ivm *newivm = NULL; local
2984 newivm = racoon_calloc(1, sizeof(struct isakmp_ivm));
2985 if (newivm == NULL) {
2993 newivm->iv = oakley_hash(buf, iph1);
2994 if (newivm->iv == NULL) {
2996 oakley_delivm(newivm);
3001 newivm->iv->l = alg_oakley_encdef_blocklen(iph1->approval->enctype);
3002 if (newivm->iv->l == -1) {
3007 oakley_delivm(newivm);
3012 if ((newivm->ive = vdup(newivm->iv)) == NULL) {
3016 oakley_delivm(newivm);
3023 plogdump(LLV_DEBUG, newivm->iv->v, newivm->iv->l);
3025 iph1->ivm = newivm;
3044 struct isakmp_ivm *newivm = NULL; local
3071 newivm = racoon_calloc(1, sizeof(struct isakmp_ivm));
3072 if (newivm == NULL) {
3079 if ((newivm->iv = oakley_hash(buf, iph1)) == NULL)
3083 newivm->iv->l = alg_oakley_encdef_blocklen(iph1->approval->enctype);
3084 if (newivm->iv->l == -1) {
3092 if ((newivm->ive = vdup(newivm->iv)) == NULL) {
3100 plogdump(LLV_DEBUG, newivm->iv->v, newivm->iv->l);
3103 if (error && newivm != NULL){
3104 oakley_delivm(newivm);
3105 newivm=NULL;
3109 return newivm;