From 9bc7ee6a464af0d6bd203b90b472a30070996f48 Mon Sep 17 00:00:00 2001 From: jongfoster Date: Thu, 31 May 2001 21:17:20 +0000 Subject: [PATCH] New file containing list of the actions to parse for. --- actionlist.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 actionlist.h diff --git a/actionlist.h b/actionlist.h new file mode 100644 index 00000000..e54943a0 --- /dev/null +++ b/actionlist.h @@ -0,0 +1,29 @@ + +/* + * Master list of supported actions. + * + * Not really a header, since it generates code. + * + * This is included (3 times!) from actions.c + * Each time, DEFINE_ACTION_MULTI(), DEFINE_ACTION_STRING(), + * DEFINE_ACTION_BOOL(), and DEFINE_ACTION_ALIAS + * are defined to suitable values beforehand. + */ +DEFINE_ACTION_MULTI ("add-header", ACTION_MULTI_ADD_HEADER) +DEFINE_ACTION_BOOL ("block", ACTION_BLOCK) +DEFINE_ACTION_BOOL ("fast-redirects", ACTION_FAST_REDIRECTS) +DEFINE_ACTION_BOOL ("filter", ACTION_FILTER) +DEFINE_ACTION_BOOL ("hide-forwarded", ACTION_HIDE_FORWARDED) +DEFINE_ACTION_STRING("hide-from", ACTION_HIDE_FROM, ACTION_STRING_FROM) +DEFINE_ACTION_STRING("hide-referer", ACTION_HIDE_REFERER, ACTION_STRING_REFERER) +DEFINE_ACTION_STRING("hide-user-agent", ACTION_HIDE_USER_AGENT, ACTION_STRING_USER_AGENT) +DEFINE_ACTION_BOOL ("image", ACTION_IMAGE) +DEFINE_ACTION_BOOL ("no-cookies-read", ACTION_NO_COOKIE_READ) +DEFINE_ACTION_BOOL ("no-cookies-set", ACTION_NO_COOKIE_SET) +DEFINE_ACTION_BOOL ("no-popups", ACTION_NO_POPUPS) +DEFINE_ACTION_BOOL ("vanilla-wafer", ACTION_VANILLA_WAFER) +DEFINE_ACTION_MULTI ("wafer", ACTION_MULTI_WAFER) +#if DEFINE_ACTION_ALIAS +DEFINE_ACTION_BOOL ("no-popup", ACTION_NO_POPUPS) +DEFINE_ACTION_STRING("hide-referrer", ACTION_HIDE_REFERER, ACTION_STRING_REFERER) +#endif /* if DEFINE_ACTION_ALIAS */ -- 2.39.2