Statistics
| Branch: | Tag: | Revision:

root / lib / filters / blacklist-filter.c @ 3815f7e2

History | View | Annotate | Download (414 Bytes)

1 4012ec30 Hiroyuki Yamamoto
#include <glib.h>
2 4012ec30 Hiroyuki Yamamoto
3 4012ec30 Hiroyuki Yamamoto
#include "filter.h"
4 4012ec30 Hiroyuki Yamamoto
#include "blacklist-filter.h"
5 4012ec30 Hiroyuki Yamamoto
6 4012ec30 Hiroyuki Yamamoto
7 28703c7f Hiroyuki Yamamoto
static XFilterStatus xfilter_blacklist_func(XFilter *filter, const XMessageData *data, XFilterResult *result)
8 4012ec30 Hiroyuki Yamamoto
{
9 4012ec30 Hiroyuki Yamamoto
        return XF_NOJUNK;
10 4012ec30 Hiroyuki Yamamoto
}
11 4012ec30 Hiroyuki Yamamoto
12 4012ec30 Hiroyuki Yamamoto
XFilter *xfilter_blacklist_new(void)
13 4012ec30 Hiroyuki Yamamoto
{
14 4012ec30 Hiroyuki Yamamoto
        XFilter *filter;
15 4012ec30 Hiroyuki Yamamoto
16 4012ec30 Hiroyuki Yamamoto
        filter = xfilter_new(XF_TEST, "blacklist");
17 4012ec30 Hiroyuki Yamamoto
        xfilter_set_test_filter_func(X_TEST_FILTER(filter),
18 4012ec30 Hiroyuki Yamamoto
                                     xfilter_blacklist_func);
19 4012ec30 Hiroyuki Yamamoto
20 4012ec30 Hiroyuki Yamamoto
        return filter;
21 4012ec30 Hiroyuki Yamamoto
}