]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Error if there is no detail file listener
authorAlan T. DeKok <aland@freeradius.org>
Wed, 19 Oct 2011 14:59:52 +0000 (16:59 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 19 Oct 2011 15:31:16 +0000 (17:31 +0200)
src/main/command.c

index 934069401b0a9b61912b52118bb6e5adb4c4f549..97d961e74adfceeda9c903d5a3a8bccc267a47e4 100644 (file)
@@ -1610,6 +1610,11 @@ static int command_stats_detail(rad_listen_t *listener, int argc, char *argv[])
                break;
        }
 
+       if (!data) {
+               cprintf(listener, "ERROR: No detail file listener\n");
+               return 0;
+       }
+
        cprintf(listener, "\tstate\t%s\n",
                fr_int2str(state_names, data->state, "?"));