X-Git-Url: http://www.project-moonshot.org/gitweb/?p=freeradius.git;a=blobdiff_plain;f=src%2Fmodules%2Frlm_attr_filter%2Frlm_attr_filter.c;h=cb8f61c3d7286c361022adff9fb77097cf44ce1e;hp=4b2ed293d333e35331f3370bb5ab4f00e5c1264a;hb=9960563934a7da222528a1d82224aecc207c8aa8;hpb=63e8efeacb45c875082899883760f32017d15fa3 diff --git a/src/modules/rlm_attr_filter/rlm_attr_filter.c b/src/modules/rlm_attr_filter/rlm_attr_filter.c index 4b2ed29..cb8f61c 100644 --- a/src/modules/rlm_attr_filter/rlm_attr_filter.c +++ b/src/modules/rlm_attr_filter/rlm_attr_filter.c @@ -337,6 +337,7 @@ static int attr_filter_accounting(void *instance, REQUEST *request) return attr_filter_common(instance, request, request->reply); } +#ifdef WITH_PROXY static int attr_filter_preproxy(void *instance, REQUEST *request) { return attr_filter_common(instance, request, request->proxy); @@ -346,6 +347,7 @@ static int attr_filter_postproxy(void *instance, REQUEST *request) { return attr_filter_common(instance, request, request->proxy_reply); } +#endif static int attr_filter_postauth(void *instance, REQUEST *request) { @@ -371,8 +373,12 @@ module_t rlm_attr_filter = { attr_filter_preacct, /* pre-acct */ attr_filter_accounting, /* accounting */ NULL, /* checksimul */ +#ifdef WITH_PROXY attr_filter_preproxy, /* pre-proxy */ attr_filter_postproxy, /* post-proxy */ +#else + NULL, NULL, +#endif attr_filter_postauth /* post-auth */ }, };