File string_util.c


Included Files


Preprocessor definitions

#define _GNU_SOURCE

Global Function string_util_bool_to_int()

int string_util_bool_to_int ( const char* txt )
Prototyped in: string_util.h
Calls: strcmp()
Called by: configuration_set_attribute() configuration.c

Global Function string_util_cat()

void string_util_cat ( char* dest, const char* src, int maxlen )
Prototyped in: string_util.h
Calls: strlen(), strncat()
Called by: process_set_attribute() process.c

Global Function string_util_divide()

int string_util_divide ( char* buffer, char separator, char** first, char** second )
Prototyped in: string_util.h
Calls: string_util_trim() string_util.c
  strchr()
Called by: process_set_attribute() process.c

Global Function string_util_fast_trim()

int string_util_fast_trim ( char* txt, char** dest, int remove_quote )
Prototyped in: string_util.h
Calls: __ctype_b_loc(), strlen()
Called by: config_parser_parse_line() config_parser.c
  string_util_split_command() string_util.c

Global Function string_util_split_command()

int string_util_split_command ( char* cmdline, char** cmd, char** args, int mxargs )
Prototyped in: string_util.h
Calls: string_util_fast_trim() string_util.c
  __ctype_b_loc(), strlen()
Called by: interpreter_process_line() interpreter.c
  process_launch() process.c

Global Function string_util_strncpy()

char* string_util_strncpy ( char* dest, const char* src, size_t n )
Prototyped in: string_util.h
Calls: strncpy()
Called by: autoproc_set_host_port() autoproc.c
  interpreter_process_line() interpreter.c
  log_initialize() log.c
  process_data_init() process.c
  process_launch() process.c
  process_set_attribute() process.c
  setup_handler_begin_block() setup.c
  setup_initialize() setup.c
  shell_command_set_attribute() shell_command.c
  sockets_unix_connect() sockets.c
  sockets_unix_create() sockets.c
  sys_util_findHomeDir() sys_util.c

Global Function string_util_trim()

int string_util_trim ( char* txt )
Prototyped in: string_util.h
Calls: __ctype_b_loc(), strlen()
Called by: autoproc_set_host_port() autoproc.c
  config_parser_parse_line() config_parser.c
  string_util_divide() string_util.c