summaryrefslogtreecommitdiffstats
path: root/src/kim/lib/kim_options.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kim/lib/kim_options.c')
-rw-r--r--src/kim/lib/kim_options.c135
1 files changed, 68 insertions, 67 deletions
diff --git a/src/kim/lib/kim_options.c b/src/kim/lib/kim_options.c
index 96e49ca57..3eb09e44b 100644
--- a/src/kim/lib/kim_options.c
+++ b/src/kim/lib/kim_options.c
@@ -29,7 +29,7 @@
/* ------------------------------------------------------------------------ */
struct kim_options_opaque {
- kim_prompt_callback_t prompt_callback;
+ kim_prompt_callback prompt_callback;
const void *prompt_callback_data;
#warning add prompt responses here
kim_time start_time;
@@ -43,15 +43,15 @@ struct kim_options_opaque {
};
struct kim_options_opaque kim_options_initializer = {
- NULL, NULL,
- 0,
- kim_default_lifetime,
- kim_default_renewable,
- kim_default_renewal_lifetime,
- kim_default_forwardable,
- kim_default_proxiable,
- kim_default_addressless,
- NULL };
+NULL, NULL,
+0,
+kim_default_lifetime,
+kim_default_renewable,
+kim_default_renewal_lifetime,
+kim_default_forwardable,
+kim_default_proxiable,
+kim_default_addressless,
+NULL };
/* ------------------------------------------------------------------------ */
@@ -90,7 +90,7 @@ kim_error kim_options_create_from_defaults (kim_options *out_options)
if (!err) {
err = kim_options_allocate (&options);
}
-
+
if (!err) {
*out_options = options;
options = NULL;
@@ -126,14 +126,14 @@ kim_error kim_options_create (kim_options *out_options)
/* ------------------------------------------------------------------------ */
kim_error kim_options_copy (kim_options *out_options,
- kim_options in_options)
+ kim_options in_options)
{
kim_error err = KIM_NO_ERROR;
kim_options options = NULL;
if (!err && !out_options) { err = param_error (1, "out_options", "NULL"); }
if (!err && !in_options ) { err = param_error (2, "in_options", "NULL"); }
-
+
if (!err) {
err = kim_options_allocate (&options);
}
@@ -164,14 +164,14 @@ kim_error kim_options_copy (kim_options *out_options,
}
kim_options_free (&options);
-
+
return check_error (err);
}
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_prompt_callback (kim_options io_options,
- kim_prompt_callback_t in_prompt_callback)
+ kim_prompt_callback in_prompt_callback)
{
kim_error err = KIM_NO_ERROR;
@@ -187,7 +187,7 @@ kim_error kim_options_set_prompt_callback (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_prompt_callback (kim_options in_options,
- kim_prompt_callback_t *out_prompt_callback)
+ kim_prompt_callback *out_prompt_callback)
{
kim_error err = KIM_NO_ERROR;
@@ -204,7 +204,7 @@ kim_error kim_options_get_prompt_callback (kim_options in_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_data (kim_options io_options,
- const void *in_data)
+ const void *in_data)
{
kim_error err = KIM_NO_ERROR;
@@ -221,7 +221,7 @@ kim_error kim_options_set_data (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_data (kim_options in_options,
- const void **out_data)
+ const void **out_data)
{
kim_error err = KIM_NO_ERROR;
@@ -237,9 +237,9 @@ kim_error kim_options_get_data (kim_options in_options,
/* ------------------------------------------------------------------------ */
-kim_error kim_options_set_prompt_response (kim_options io_options,
- kim_prompt_type_t in_prompt_type,
- void *in_response)
+kim_error kim_options_set_prompt_response (kim_options io_options,
+ kim_prompt_type in_prompt_type,
+ void *in_response)
{
kim_error err = KIM_NO_ERROR;
@@ -256,8 +256,8 @@ kim_error kim_options_set_prompt_response (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_prompt_response (kim_options in_options,
- kim_prompt_type_t in_prompt_type,
- void **out_response)
+ kim_prompt_type in_prompt_type,
+ void **out_response)
{
kim_error err = KIM_NO_ERROR;
@@ -274,7 +274,7 @@ kim_error kim_options_get_prompt_response (kim_options in_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_start_time (kim_options io_options,
- kim_time in_start_time)
+ kim_time in_start_time)
{
kim_error err = KIM_NO_ERROR;
@@ -290,7 +290,7 @@ kim_error kim_options_set_start_time (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_start_time (kim_options in_options,
- kim_time *out_start_time)
+ kim_time *out_start_time)
{
kim_error err = KIM_NO_ERROR;
@@ -307,7 +307,7 @@ kim_error kim_options_get_start_time (kim_options in_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_lifetime (kim_options io_options,
- kim_lifetime in_lifetime)
+ kim_lifetime in_lifetime)
{
kim_error err = KIM_NO_ERROR;
@@ -323,7 +323,7 @@ kim_error kim_options_set_lifetime (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_lifetime (kim_options in_options,
- kim_lifetime *out_lifetime)
+ kim_lifetime *out_lifetime)
{
kim_error err = KIM_NO_ERROR;
@@ -340,7 +340,7 @@ kim_error kim_options_get_lifetime (kim_options in_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_renewable (kim_options io_options,
- kim_boolean in_renewable)
+ kim_boolean in_renewable)
{
kim_error err = KIM_NO_ERROR;
@@ -356,7 +356,7 @@ kim_error kim_options_set_renewable (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_renewable (kim_options in_options,
- kim_boolean *out_renewable)
+ kim_boolean *out_renewable)
{
kim_error err = KIM_NO_ERROR;
@@ -373,7 +373,7 @@ kim_error kim_options_get_renewable (kim_options in_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_renewal_lifetime (kim_options io_options,
- kim_lifetime in_renewal_lifetime)
+ kim_lifetime in_renewal_lifetime)
{
kim_error err = KIM_NO_ERROR;
@@ -389,7 +389,7 @@ kim_error kim_options_set_renewal_lifetime (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_renewal_lifetime (kim_options in_options,
- kim_lifetime *out_renewal_lifetime)
+ kim_lifetime *out_renewal_lifetime)
{
kim_error err = KIM_NO_ERROR;
@@ -406,7 +406,7 @@ kim_error kim_options_get_renewal_lifetime (kim_options in_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_forwardable (kim_options io_options,
- kim_boolean in_forwardable)
+ kim_boolean in_forwardable)
{
kim_error err = KIM_NO_ERROR;
@@ -422,7 +422,7 @@ kim_error kim_options_set_forwardable (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_forwardable (kim_options in_options,
- kim_boolean *out_forwardable)
+ kim_boolean *out_forwardable)
{
kim_error err = KIM_NO_ERROR;
@@ -439,7 +439,7 @@ kim_error kim_options_get_forwardable (kim_options in_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_proxiable (kim_options io_options,
- kim_boolean in_proxiable)
+ kim_boolean in_proxiable)
{
kim_error err = KIM_NO_ERROR;
@@ -455,7 +455,7 @@ kim_error kim_options_set_proxiable (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_proxiable (kim_options in_options,
- kim_boolean *out_proxiable)
+ kim_boolean *out_proxiable)
{
kim_error err = KIM_NO_ERROR;
@@ -472,7 +472,7 @@ kim_error kim_options_get_proxiable (kim_options in_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_addressless (kim_options io_options,
- kim_boolean in_addressless)
+ kim_boolean in_addressless)
{
kim_error err = KIM_NO_ERROR;
@@ -488,7 +488,7 @@ kim_error kim_options_set_addressless (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_addressless (kim_options in_options,
- kim_boolean *out_addressless)
+ kim_boolean *out_addressless)
{
kim_error err = KIM_NO_ERROR;
@@ -505,7 +505,7 @@ kim_error kim_options_get_addressless (kim_options in_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_set_service_name (kim_options io_options,
- kim_string in_service_name)
+ kim_string in_service_name)
{
kim_error err = KIM_NO_ERROR;
kim_string service_name = NULL;
@@ -528,7 +528,7 @@ kim_error kim_options_set_service_name (kim_options io_options,
/* ------------------------------------------------------------------------ */
kim_error kim_options_get_service_name (kim_options in_options,
- kim_string *out_service_name)
+ kim_string *out_service_name)
{
kim_error err = KIM_NO_ERROR;
@@ -544,9 +544,9 @@ kim_error kim_options_get_service_name (kim_options in_options,
/* ------------------------------------------------------------------------ */
-kim_error kim_options_get_init_cred_options (kim_options in_options,
- krb5_context in_context,
- krb5_get_init_creds_opt **out_init_cred_options)
+kim_error kim_options_get_init_cred_options (kim_options in_options,
+ krb5_context in_context,
+ krb5_get_init_creds_opt **out_init_cred_options)
{
kim_error err = KIM_NO_ERROR;
krb5_get_init_creds_opt *init_cred_options;
@@ -557,9 +557,10 @@ kim_error kim_options_get_init_cred_options (kim_options in_options
if (!err && !out_init_cred_options) { err = param_error (3, "out_init_cred_options", "NULL"); }
if (!err && !in_options->addressless) {
- err = krb5_error (krb5_os_localaddr (in_context, &addresses));
+ err = krb5_error (in_context,
+ krb5_os_localaddr (in_context, &addresses));
}
-
+
if (!err) {
krb5_get_init_creds_opt_alloc (in_context, &init_cred_options);
krb5_get_init_creds_opt_set_tkt_life (init_cred_options, in_options->lifetime);
@@ -567,7 +568,7 @@ kim_error kim_options_get_init_cred_options (kim_options in_options
krb5_get_init_creds_opt_set_forwardable (init_cred_options, in_options->forwardable);
krb5_get_init_creds_opt_set_proxiable (init_cred_options, in_options->proxiable);
krb5_get_init_creds_opt_set_address_list (init_cred_options, addresses);
-
+
*out_init_cred_options = init_cred_options;
init_cred_options = NULL;
addresses = NULL;
@@ -581,8 +582,8 @@ kim_error kim_options_get_init_cred_options (kim_options in_options
/* ------------------------------------------------------------------------ */
-kim_error kim_options_free_init_cred_options (krb5_context in_context,
- krb5_get_init_creds_opt **io_init_cred_options)
+kim_error kim_options_free_init_cred_options (krb5_context in_context,
+ krb5_get_init_creds_opt **io_init_cred_options)
{
kim_error err = KIM_NO_ERROR;
@@ -615,11 +616,11 @@ void kim_options_free (kim_options *io_options)
/* ------------------------------------------------------------------------ */
kim_error_code kim_prompt_callback_default (kim_options *io_options,
- kim_prompt_type_t in_type,
- kim_string in_title,
- kim_string in_message,
- kim_string in_description,
- void **out_reply)
+ kim_prompt_type in_type,
+ kim_string in_title,
+ kim_string in_message,
+ kim_string in_description,
+ void **out_reply)
{
kim_error err = KIM_NO_ERROR;
kim_error_code code = KIM_NO_ERROR_ECODE;
@@ -638,11 +639,11 @@ kim_error_code kim_prompt_callback_default (kim_options *io_options,
/* ------------------------------------------------------------------------ */
kim_error_code kim_prompt_callback_gui (kim_options *io_options,
- kim_prompt_type_t in_type,
- kim_string in_title,
- kim_string in_message,
- kim_string in_description,
- void **out_reply)
+ kim_prompt_type in_type,
+ kim_string in_title,
+ kim_string in_message,
+ kim_string in_description,
+ void **out_reply)
{
kim_error err = KIM_NO_ERROR;
kim_error_code code = KIM_NO_ERROR_ECODE;
@@ -661,11 +662,11 @@ kim_error_code kim_prompt_callback_gui (kim_options *io_options,
/* ------------------------------------------------------------------------ */
kim_error_code kim_prompt_callback_cli (kim_options *io_options,
- kim_prompt_type_t in_type,
- kim_string in_title,
- kim_string in_message,
- kim_string in_description,
- void **out_reply)
+ kim_prompt_type in_type,
+ kim_string in_title,
+ kim_string in_message,
+ kim_string in_description,
+ void **out_reply)
{
kim_error err = KIM_NO_ERROR;
kim_error_code code = KIM_NO_ERROR_ECODE;
@@ -684,11 +685,11 @@ kim_error_code kim_prompt_callback_cli (kim_options *io_options,
/* ------------------------------------------------------------------------ */
kim_error_code kim_prompt_callback_none (kim_options *io_options,
- kim_prompt_type_t in_type,
- kim_string in_title,
- kim_string in_message,
- kim_string in_description,
- void **out_reply)
+ kim_prompt_type in_type,
+ kim_string in_title,
+ kim_string in_message,
+ kim_string in_description,
+ void **out_reply)
{
return KIM_USER_CANCELED_ECODE;
}