do_h() {
do_hdr
cat <<EOF
-#ifndef PFIXTOOLS_FILTERS_H
-#define PFIXTOOLS_FILTERS_H
+#ifndef PFIXTOOLS_FILTERS_TOKENS_H
+#define PFIXTOOLS_FILTERS_TOKENS_H
typedef enum filter_token {
FTK_UNKNOWN = -1,
__attribute__((pure))
filter_token filter_tokenize(const char *s, ssize_t len);
-#endif /* MUTT_LIB_LUA_LUA_TOKEN_H */
+#endif /* PFIXTOOLS_FILTERS_TOKENS_H */
EOF
}
}
grep_self() {
- grep '^## ' "$1" | cut -d' ' -f2
+ grep 'filter_register( *"' *.c | sed 's/.*filter_register( *"\(.*\)" *,.*/\1/'
}
trap "rm -f $1" 1 2 3 15
chmod -w $1
exit 0
-
-############ Put tokens here ############
-## rbl
-## greylist
-## poisonous