Navigation



Ignore:
Timestamp:
Sep 11, 2010, 8:52:36 AM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

The previous commit provoked an Accounting-Response with empty authenticator... Should be fixed now.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/app_radgw/rgw_clients.c

    r538 r539  
    841841        }
    842842       
    843         if ((*msg)->hdr->code != RADIUS_CODE_ACCOUNTING_RESPONSE) {
    844             if (radius_msg_finish_srv(*msg, cli->key.data, cli->key.len, req->radius.hdr->authenticator)) {
    845                     TRACE_DEBUG(INFO, "An error occurred while preparing the RADIUS answer");
    846                     radius_msg_free(*msg);
    847                     free(*msg);
    848                     *msg = NULL;
    849                     return EINVAL;
    850             }
     843        if (radius_msg_finish_srv(*msg, cli->key.data, cli->key.len, req->radius.hdr->authenticator)) {
     844                TRACE_DEBUG(INFO, "An error occurred while preparing the RADIUS answer");
     845                radius_msg_free(*msg);
     846                free(*msg);
     847                *msg = NULL;
     848                return EINVAL;
    851849        }
    852850       
Note: See TracChangeset for help on using the changeset viewer.