summaryrefslogtreecommitdiff
path: root/libtest/callbacks-example-displayheader.c
diff options
context:
space:
mode:
Diffstat (limited to 'libtest/callbacks-example-displayheader.c')
-rwxr-xr-xlibtest/callbacks-example-displayheader.c29
1 files changed, 15 insertions, 14 deletions
diff --git a/libtest/callbacks-example-displayheader.c b/libtest/callbacks-example-displayheader.c
index ae1efd4..bb71e5f 100755
--- a/libtest/callbacks-example-displayheader.c
+++ b/libtest/callbacks-example-displayheader.c
@@ -25,42 +25,43 @@
#include "htsdefines.h"
/* Local function definitions */
-static int process(t_hts_callbackarg *carg, httrackp *opt,
- char* buff, const char* adr, const char* fil,
- const char* referer_adr, const char* referer_fil,
- htsblk* incoming);
+static int process(t_hts_callbackarg * carg, httrackp * opt, char *buff,
+ const char *adr, const char *fil, const char *referer_adr,
+ const char *referer_fil, htsblk * incoming);
/* external functions */
-EXTERNAL_FUNCTION int hts_plug(httrackp *opt, const char* argv);
+EXTERNAL_FUNCTION int hts_plug(httrackp * opt, const char *argv);
/*
module entry point
*/
-EXTERNAL_FUNCTION int hts_plug(httrackp *opt, const char* argv) {
+EXTERNAL_FUNCTION int hts_plug(httrackp * opt, const char *argv) {
const char *arg = strchr(argv, ',');
+
if (arg != NULL)
arg++;
/* Plug callback functions */
CHAIN_FUNCTION(opt, receivehead, process, NULL);
- return 1; /* success */
+ return 1; /* success */
}
-static int process(t_hts_callbackarg *carg, httrackp *opt,
- char* buff, const char* adr, const char* fil,
- const char* referer_adr, const char* referer_fil,
- htsblk* incoming) {
+static int process(t_hts_callbackarg * carg, httrackp * opt, char *buff,
+ const char *adr, const char *fil, const char *referer_adr,
+ const char *referer_fil, htsblk * incoming) {
/* Call parent functions if multiple callbacks are chained. */
if (CALLBACKARG_PREV_FUN(carg, receivehead) != NULL) {
- if (!CALLBACKARG_PREV_FUN(carg, receivehead)(CALLBACKARG_PREV_CARG(carg), opt, buff, adr, fil, referer_adr, referer_fil, incoming)) {
- return 0; /* Abort */
+ if (!CALLBACKARG_PREV_FUN(carg, receivehead)
+ (CALLBACKARG_PREV_CARG(carg), opt, buff, adr, fil, referer_adr,
+ referer_fil, incoming)) {
+ return 0; /* Abort */
}
}
/* Process */
printf("[ %s%s ]\n%s\n", adr, fil, buff);
- return 1; /* success */
+ return 1; /* success */
}