]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
allow Message-Authenticator, too.
authorAlan T. DeKok <aland@freeradius.org>
Fri, 15 Jan 2016 00:14:34 +0000 (19:14 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 15 Jan 2016 00:14:34 +0000 (19:14 -0500)
It's auto-calculated.

src/lib/radius.c

index f0b82edd9ed8cf7b905b04e064540cf8059006ae..8740dc5d3b4fef223fb3e6c701f36b614ef9a939 100644 (file)
@@ -1847,7 +1847,8 @@ int rad_encode(RADIUS_PACKET *packet, RADIUS_PACKET const *original,
                 */
                if (reply->vp_length == 0) {
                        if ((reply->da->vendor != 0) ||
-                           (reply->da->attr != PW_CHARGEABLE_USER_IDENTITY)) {
+                           ((reply->da->attr != PW_CHARGEABLE_USER_IDENTITY) &&
+                            (reply->da->attr != PW_MESSAGE_AUTHENTICATOR))) {
                                reply = reply->next;
                                continue;
                        }