move functions to private space that have no external consumers

This commit is contained in:
Love Hornquist Astrand
2009-08-18 16:29:28 +02:00
parent d8f6c9208b
commit 0c5eeab318
3 changed files with 25 additions and 34 deletions

View File

@@ -462,17 +462,17 @@ _krb5_config_copy(krb5_context context,
#endif /* HEIMDAL_SMALLER */ #endif /* HEIMDAL_SMALLER */
const void * const void *
krb5_config_get_next (krb5_context context, _krb5_config_get_next (krb5_context context,
const krb5_config_section *c, const krb5_config_section *c,
const krb5_config_binding **pointer, const krb5_config_binding **pointer,
int type, int type,
...) ...)
{ {
const char *ret; const char *ret;
va_list args; va_list args;
va_start(args, type); va_start(args, type);
ret = krb5_config_vget_next (context, c, pointer, type, args); ret = _krb5_config_vget_next (context, c, pointer, type, args);
va_end(args); va_end(args);
return ret; return ret;
} }
@@ -501,11 +501,11 @@ vget_next(krb5_context context,
} }
const void * const void *
krb5_config_vget_next (krb5_context context, _krb5_config_vget_next (krb5_context context,
const krb5_config_section *c, const krb5_config_section *c,
const krb5_config_binding **pointer, const krb5_config_binding **pointer,
int type, int type,
va_list args) va_list args)
{ {
const krb5_config_binding *b; const krb5_config_binding *b;
const char *p; const char *p;
@@ -537,29 +537,29 @@ krb5_config_vget_next (krb5_context context,
} }
const void * const void *
krb5_config_get (krb5_context context, _krb5_config_get (krb5_context context,
const krb5_config_section *c, const krb5_config_section *c,
int type, int type,
...) ...)
{ {
const void *ret; const void *ret;
va_list args; va_list args;
va_start(args, type); va_start(args, type);
ret = krb5_config_vget (context, c, type, args); ret = _krb5_config_vget (context, c, type, args);
va_end(args); va_end(args);
return ret; return ret;
} }
const void * const void *
krb5_config_vget (krb5_context context, _krb5_config_vget (krb5_context context,
const krb5_config_section *c, const krb5_config_section *c,
int type, int type,
va_list args) va_list args)
{ {
const krb5_config_binding *foo = NULL; const krb5_config_binding *foo = NULL;
return krb5_config_vget_next (context, c, &foo, type, args); return _krb5_config_vget_next (context, c, &foo, type, args);
} }
const krb5_config_binding * const krb5_config_binding *
@@ -581,7 +581,7 @@ krb5_config_vget_list (krb5_context context,
const krb5_config_section *c, const krb5_config_section *c,
va_list args) va_list args)
{ {
return krb5_config_vget (context, c, krb5_config_list, args); return _krb5_config_vget (context, c, krb5_config_list, args);
} }
/** /**
@@ -632,7 +632,7 @@ krb5_config_vget_string (krb5_context context,
const krb5_config_section *c, const krb5_config_section *c,
va_list args) va_list args)
{ {
return krb5_config_vget (context, c, krb5_config_string, args); return _krb5_config_vget (context, c, krb5_config_string, args);
} }
/** /**
@@ -704,8 +704,8 @@ krb5_config_vget_strings(krb5_context context,
const krb5_config_binding *b = NULL; const krb5_config_binding *b = NULL;
const char *p; const char *p;
while((p = krb5_config_vget_next(context, c, &b, while((p = _krb5_config_vget_next(context, c, &b,
krb5_config_string, args))) { krb5_config_string, args))) {
char *tmp = strdup(p); char *tmp = strdup(p);
char *pos = NULL; char *pos = NULL;
char *s; char *s;

View File

@@ -293,11 +293,6 @@ is a
.Dv NULL .Dv NULL
pointer, no action occurs. pointer, no action occurs.
.Pp .Pp
.Fn krb5_config_file_free
free the result of
.Fn krb5_config_parse_file
and
.Fn krb5_config_parse_file_multi .
.Sh SEE ALSO .Sh SEE ALSO
.Xr krb5_appdefault 3 , .Xr krb5_appdefault 3 ,
.Xr krb5_init_context 3 , .Xr krb5_init_context 3 ,

View File

@@ -134,13 +134,11 @@ HEIMDAL_KRB5_2.0 {
krb5_compare_creds; krb5_compare_creds;
krb5_config_file_free; krb5_config_file_free;
krb5_config_free_strings; krb5_config_free_strings;
krb5_config_get;
krb5_config_get_bool; krb5_config_get_bool;
krb5_config_get_bool_default; krb5_config_get_bool_default;
krb5_config_get_int; krb5_config_get_int;
krb5_config_get_int_default; krb5_config_get_int_default;
krb5_config_get_list; krb5_config_get_list;
krb5_config_get_next;
krb5_config_get_string; krb5_config_get_string;
krb5_config_get_string_default; krb5_config_get_string_default;
krb5_config_get_strings; krb5_config_get_strings;
@@ -149,13 +147,11 @@ HEIMDAL_KRB5_2.0 {
krb5_config_parse_file; krb5_config_parse_file;
krb5_config_parse_file_multi; krb5_config_parse_file_multi;
krb5_config_parse_string_multi; krb5_config_parse_string_multi;
krb5_config_vget;
krb5_config_vget_bool; krb5_config_vget_bool;
krb5_config_vget_bool_default; krb5_config_vget_bool_default;
krb5_config_vget_int; krb5_config_vget_int;
krb5_config_vget_int_default; krb5_config_vget_int_default;
krb5_config_vget_list; krb5_config_vget_list;
krb5_config_vget_next;
krb5_config_vget_string; krb5_config_vget_string;
krb5_config_vget_string_default; krb5_config_vget_string_default;
krb5_config_vget_strings; krb5_config_vget_strings;