Accounting-Requests don't need User-Name
authorAlan T. DeKok <aland@freeradius.org>
Tue, 6 Aug 2013 14:25:11 +0000 (10:25 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 6 Aug 2013 14:25:11 +0000 (10:25 -0400)
src/modules/rlm_realm/rlm_realm.c

index 58ae360..6333fbd 100644 (file)
@@ -393,12 +393,11 @@ static rlm_rcode_t mod_authorize(void *instance, REQUEST *request)
 static rlm_rcode_t mod_preacct(void *instance, REQUEST *request)
 {
        int rcode;
-       char const *name = request->username->vp_strvalue;
        REALM *realm;
 
-       if (!name)
-         return RLM_MODULE_OK;
-
+       if (!request->username) {
+               return RLM_MODULE_OK;
+       }
 
        /*
         *      Check if we've got to proxy the request.