IPnom Home • Manuals • FreeBSD

 FreeBSD Man Pages

Man Sections:Commands (1)System Calls (2)Library Functions (3)Device Drivers (4)File Formats (5)Miscellaneous (7)System Utilities (8)
Keyword Live Search (10 results max):
 Type in part of a command in the search box.
 


krb5_config(3)

NAME

     krb5_config_get_bool_default, krb5_config_get_int_default,
     krb5_config_get_string_default, krb5_config_get_time_default -- get con-
     figuration value


LIBRARY

     Kerberos 5 Library (libkrb5, -lkrb5)


SYNOPSIS

     #include <krb5.h>

     krb5_boolean
     krb5_config_get_bool_default(krb5_context context,
	 krb5_config_section *c, krb5_boolean def_value, ...);

     int
     krb5_config_get_int_default(krb5_context context, krb5_config_section *c,
	 int def_value, ...);

     const char*
     krb5_config_get_string_default(krb5_context context,
	 krb5_config_section *c, const char *def_value, ...);

     int
     krb5_config_get_time_default(krb5_context context,
	 krb5_config_section *c, int def_value, ...);


DESCRIPTION

     These functions get values from the krb5.conf(5) configuration file, or
     another configuration database specified by the c parameter.

     The variable arguments should be a list of strings naming each subsection
     to look for. For example:

	   krb5_config_get_bool_default(context, NULL, FALSE, "libdefaults", "log_utc", NULL)

     gets the boolean value for the log_utc option, defaulting to FALSE.

     krb5_config_get_bool_default() will convert the option value to a boolean
     value, where `yes', `true', and any non-zero number means TRUE, and any
     other value FALSE.

     krb5_config_get_int_default() will convert the value to an integer.

     krb5_config_get_time_default() will convert the value to a period of time
     (not a time stamp) in seconds, so the string `2 weeks' will be converted
     to 1209600 (2 * 7 * 24 * 60 * 60).


BUGS

     Other than for the string case, there's no way to tell whether there was
     a value specified or not.


SEE ALSO

     krb5_appdefault(3), krb5.conf(5)

HEIMDAL 			 July 25, 2000			       HEIMDAL

SPONSORED LINKS




Man(1) output converted with man2html , sed , awk