diff options
author | hunt <hunt> | 2006-11-02 18:37:00 +0000 |
---|---|---|
committer | hunt <hunt> | 2006-11-02 18:37:00 +0000 |
commit | f1bad60c76d79f01a87e4128df266bf4252a71e0 (patch) | |
tree | 5114f087d844e702253a439efbcc36e310268a4b /runtime/stpd/librelay.h | |
parent | 202e1828643725d7bebef76c48cbaa28c463cee3 (diff) | |
download | systemtap-steved-f1bad60c76d79f01a87e4128df266bf4252a71e0.tar.gz systemtap-steved-f1bad60c76d79f01a87e4128df266bf4252a71e0.tar.xz systemtap-steved-f1bad60c76d79f01a87e4128df266bf4252a71e0.zip |
New dynamic module and symbol handling code.
Diffstat (limited to 'runtime/stpd/librelay.h')
-rw-r--r-- | runtime/stpd/librelay.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/runtime/stpd/librelay.h b/runtime/stpd/librelay.h index 0a6a1920..38d62369 100644 --- a/runtime/stpd/librelay.h +++ b/runtime/stpd/librelay.h @@ -7,8 +7,16 @@ #endif /* DEBUG */ /* - * stp external API functions + * functions */ -extern int init_stp(int print_summary); -extern int stp_main_loop(void); -extern int send_request(int type, void *data, int len); +int init_stp(int print_summary); +int stp_main_loop(void); +int send_request(int type, void *data, int len); +void cleanup_and_exit (int); +int do_module(void *); +void do_kernel_symbols(void); + +/* + * variables + */ +extern int control_channel; |