summaryrefslogtreecommitdiffstats
path: root/src/config.c
diff options
context:
space:
mode:
authorJiri Olsa <Jiri Olsa jolsa@redhat.com>2011-10-18 09:53:55 +0200
committerJiri Olsa <Jiri Olsa jolsa@redhat.com>2011-11-24 21:20:24 +0100
commite2052e8c5f9fa4dc50bdcf33ff96c6bcc71ca59e (patch)
treeeaef188a016195a3034e5ed84b74b4090383c554 /src/config.c
parent0a25b9e2b934f07cfc820efc820187f77cb98875 (diff)
downloadlatrace-e2052e8c5f9fa4dc50bdcf33ff96c6bcc71ca59e.tar.gz
latrace-e2052e8c5f9fa4dc50bdcf33ff96c6bcc71ca59e.tar.xz
latrace-e2052e8c5f9fa4dc50bdcf33ff96c6bcc71ca59e.zip
fifo,run: Add support for multiple processing functions
Adding lt_process_register to register processing function callback in latrace tracer. The callback receives all the data from the tracee FIFOs.
Diffstat (limited to 'src/config.c')
-rw-r--r--src/config.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/config.c b/src/config.c
index a7f588f..9fea08b 100644
--- a/src/config.c
+++ b/src/config.c
@@ -440,6 +440,8 @@ int lt_config(struct lt_config_app *cfg, int argc, char **argv)
cfg->fstat = stdout;
cfg->output_tty_fd = -1;
+ lt_init_list_head(&cfg->process_funcs);
+
/* read the default config file first */
if (read_config(cfg, LT_CONF_DIR "/latrace.conf")) {
printf("failed: read config file '" LT_CONF_DIR "/latrace.conf'\n");