File configuration.c


Included Files


Preprocessor definitions

#define DEFAULT_PIDFILE "/var/run/autoprocd.pid"

Global Function configuration_add_environment()

void configuration_add_environment ( Configuration* opt, const char* attr, const char* value )
Prototyped in: configuration.h
Calls: environment_array_add() environment.c
Called by: setup_handler_set_attr() setup.c

Global Function configuration_clear()

void configuration_clear ( Configuration* conf )
Prototyped in: configuration.h
Calls: array_clear() array.c
  configuration_set_defaults() configuration.c
References Functions: environment_destroy() environment.c

Global Function configuration_create()

Configuration* configuration_create ( void )
Prototyped in: configuration.h
Calls: array_create() array.c
  configuration_set_defaults() configuration.c
  log_error() log.c
  free(), malloc()
Called by: setup_initialize() setup.c

Global Function configuration_destroy()

void configuration_destroy ( Configuration* conf )
Prototyped in: configuration.h
Calls: array_destroy() array.c
  free()
References Functions: environment_destroy() environment.c

Global Function configuration_set_attribute()

void configuration_set_attribute ( Configuration* opt, const char* attr, const char* value )
Prototyped in: configuration.h
Calls: log_translate_string() log.c
  log_warning() log.c
  string_util_bool_to_int() string_util.c
  sys_util_findGID() sys_util.c
  sys_util_findUID() sys_util.c
  atof(), atoi(), snprintf(), sscanf(), strcmp()
Called by: setup_handler_set_attr() setup.c

Global Function configuration_set_defaults()

void configuration_set_defaults ( Configuration* conf )
Prototyped in: configuration.h
Calls: getuid(), strcpy()
Called by: configuration_clear() configuration.c
  configuration_create() configuration.c
  setup_init_defaults() setup.c