rename element private to opt_private to make c++ picky compilers less upset.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16167 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -2678,9 +2678,9 @@ _krb5_get_init_creds_opt_free_pkinit(krb5_get_init_creds_opt *opt) | |||||||
| #ifdef PKINIT | #ifdef PKINIT | ||||||
|     krb5_pk_init_ctx ctx; |     krb5_pk_init_ctx ctx; | ||||||
|  |  | ||||||
|     if (opt->private == NULL || opt->private->pk_init_ctx == NULL) |     if (opt->opt_private == NULL || opt->opt_private->pk_init_ctx == NULL) | ||||||
| 	return; | 	return; | ||||||
|     ctx = opt->private->pk_init_ctx; |     ctx = opt->opt_private->pk_init_ctx; | ||||||
|     if (ctx->dh) |     if (ctx->dh) | ||||||
| 	DH_free(ctx->dh); | 	DH_free(ctx->dh); | ||||||
| 	ctx->dh = NULL; | 	ctx->dh = NULL; | ||||||
| @@ -2705,7 +2705,7 @@ _krb5_get_init_creds_opt_free_pkinit(krb5_get_init_creds_opt *opt) | |||||||
| 	free(ctx->id); | 	free(ctx->id); | ||||||
| 	ctx->id = NULL; | 	ctx->id = NULL; | ||||||
|     } |     } | ||||||
|     opt->private->pk_init_ctx = NULL; |     opt->opt_private->pk_init_ctx = NULL; | ||||||
| #endif | #endif | ||||||
| } | } | ||||||
|      |      | ||||||
| @@ -2723,29 +2723,30 @@ krb5_get_init_creds_opt_set_pkinit(krb5_context context, | |||||||
| #ifdef PKINIT | #ifdef PKINIT | ||||||
|     krb5_error_code ret; |     krb5_error_code ret; | ||||||
|  |  | ||||||
|     if (opt->private == NULL) { |     if (opt->opt_private == NULL) { | ||||||
| 	krb5_set_error_string(context, "PKINIT: on non extendable opt"); | 	krb5_set_error_string(context, "PKINIT: on non extendable opt"); | ||||||
| 	return EINVAL; | 	return EINVAL; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     opt->private->pk_init_ctx = calloc(1, sizeof(*opt->private->pk_init_ctx)); |     opt->opt_private->pk_init_ctx =  | ||||||
|     if (opt->private->pk_init_ctx == NULL) { | 	calloc(1, sizeof(*opt->opt_private->pk_init_ctx)); | ||||||
|  |     if (opt->opt_private->pk_init_ctx == NULL) { | ||||||
| 	krb5_set_error_string(context, "malloc: out of memory"); | 	krb5_set_error_string(context, "malloc: out of memory"); | ||||||
| 	return ENOMEM; | 	return ENOMEM; | ||||||
|     } |     } | ||||||
|     opt->private->pk_init_ctx->dh = NULL; |     opt->opt_private->pk_init_ctx->dh = NULL; | ||||||
|     opt->private->pk_init_ctx->id = NULL; |     opt->opt_private->pk_init_ctx->id = NULL; | ||||||
|     opt->private->pk_init_ctx->clientDHNonce = NULL; |     opt->opt_private->pk_init_ctx->clientDHNonce = NULL; | ||||||
|     ret = _krb5_pk_load_openssl_id(context, |     ret = _krb5_pk_load_openssl_id(context, | ||||||
| 				   &opt->private->pk_init_ctx->id, | 				   &opt->opt_private->pk_init_ctx->id, | ||||||
| 				   user_id, | 				   user_id, | ||||||
| 				   x509_anchors, | 				   x509_anchors, | ||||||
| 				   prompter, | 				   prompter, | ||||||
| 				   prompter_data, | 				   prompter_data, | ||||||
| 				   password); | 				   password); | ||||||
|     if (ret) { |     if (ret) { | ||||||
| 	free(opt->private->pk_init_ctx); | 	free(opt->opt_private->pk_init_ctx); | ||||||
| 	opt->private->pk_init_ctx = NULL; | 	opt->opt_private->pk_init_ctx = NULL; | ||||||
| 	return ret; | 	return ret; | ||||||
|     } |     } | ||||||
|  |  | ||||||
| @@ -2759,27 +2760,27 @@ krb5_get_init_creds_opt_set_pkinit(krb5_context context, | |||||||
| 						     NULL); | 						     NULL); | ||||||
|  |  | ||||||
| 	ret = _krb5_parse_moduli(context, moduli_file,  | 	ret = _krb5_parse_moduli(context, moduli_file,  | ||||||
| 				 &opt->private->pk_init_ctx->m); | 				 &opt->opt_private->pk_init_ctx->m); | ||||||
| 	if (ret) { | 	if (ret) { | ||||||
| 	    _krb5_get_init_creds_opt_free_pkinit(opt); | 	    _krb5_get_init_creds_opt_free_pkinit(opt); | ||||||
| 	    return ret; | 	    return ret; | ||||||
| 	} | 	} | ||||||
| 	 | 	 | ||||||
| 	opt->private->pk_init_ctx->dh = DH_new(); | 	opt->opt_private->pk_init_ctx->dh = DH_new(); | ||||||
| 	if (opt->private->pk_init_ctx->dh == NULL) { | 	if (opt->opt_private->pk_init_ctx->dh == NULL) { | ||||||
| 	    krb5_set_error_string(context, "malloc: out of memory"); | 	    krb5_set_error_string(context, "malloc: out of memory"); | ||||||
| 	    _krb5_get_init_creds_opt_free_pkinit(opt); | 	    _krb5_get_init_creds_opt_free_pkinit(opt); | ||||||
| 	    return ENOMEM; | 	    return ENOMEM; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	ret = select_dh_group(context, opt->private->pk_init_ctx->dh, 0,  | 	ret = select_dh_group(context, opt->opt_private->pk_init_ctx->dh, 0,  | ||||||
| 			      opt->private->pk_init_ctx->m); | 			      opt->opt_private->pk_init_ctx->m); | ||||||
| 	if (ret) { | 	if (ret) { | ||||||
| 	    _krb5_get_init_creds_opt_free_pkinit(opt); | 	    _krb5_get_init_creds_opt_free_pkinit(opt); | ||||||
| 	    return ret; | 	    return ret; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	if (DH_generate_key(opt->private->pk_init_ctx->dh) != 1) { | 	if (DH_generate_key(opt->opt_private->pk_init_ctx->dh) != 1) { | ||||||
| 	    krb5_set_error_string(context, "malloc: out of memory"); | 	    krb5_set_error_string(context, "malloc: out of memory"); | ||||||
| 	    _krb5_get_init_creds_opt_free_pkinit(opt); | 	    _krb5_get_init_creds_opt_free_pkinit(opt); | ||||||
| 	    return ENOMEM; | 	    return ENOMEM; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand