Enable building WITHOUT_ACCOUNTING
[freeradius.git] / src / modules / rlm_detail / rlm_detail.c
index 6446359..8436317 100644 (file)
@@ -478,12 +478,14 @@ static int do_detail(void *instance, REQUEST *request, RADIUS_PACKET *packet,
  */
 static int detail_accounting(void *instance, REQUEST *request)
 {
+#ifdef WITH_DETAIL
        if (request->listener->type == RAD_LISTEN_DETAIL &&
            strcmp(((struct detail_instance *)instance)->detailfile,
                   ((listen_detail_t *)request->listener->data)->filename) == 0) {
                RDEBUG("Suppressing writes to detail file as the request was just read from a detail file.");
                return RLM_MODULE_NOOP;
        }
+#endif
 
        return do_detail(instance,request,request->packet, TRUE);
 }