Navigation


Changeset 974:2091bf698fb1 in freeDiameter for extensions/app_radgw


Ignore:
Timestamp:
Mar 15, 2013, 2:14:35 AM (11 years ago)
Author:
Thomas Klausner <tk@giga.or.at>
Branch:
default
Phase:
public
Message:

Remove newlines from fd_log_debug, TRACE_DEBUG, TRACE_ERROR, and TRACE_DEBUG_ERROR
(as far as sed could find them)
with manual fixing afterwards.

Location:
extensions/app_radgw
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • extensions/app_radgw/radius.c

    r972 r974  
    320320        auth =  &(msg->radius.hdr->authenticator[0]);
    321321       
    322         fd_log_debug("------ RADIUS msg dump -------\n");
    323         fd_log_debug(" id  : 0x%02hhx, code : %hhd (%s), length : %d\n", msg->radius.hdr->identifier, msg->radius.hdr->code, rgw_msg_code_str(msg->radius.hdr->code), ntohs(msg->radius.hdr->length));
    324         fd_log_debug(" auth: %02hhx %02hhx %02hhx %02hhx  %02hhx %02hhx %02hhx %02hhx\n",
     322        fd_log_debug("------ RADIUS msg dump -------");
     323        fd_log_debug(" id  : 0x%02hhx, code : %hhd (%s), length : %d", msg->radius.hdr->identifier, msg->radius.hdr->code, rgw_msg_code_str(msg->radius.hdr->code), ntohs(msg->radius.hdr->length));
     324        fd_log_debug(" auth: %02hhx %02hhx %02hhx %02hhx  %02hhx %02hhx %02hhx %02hhx",
    325325                        auth[0], auth[1], auth[2], auth[3], auth[4], auth[5], auth[6], auth[7]);
    326         fd_log_debug("       %02hhx %02hhx %02hhx %02hhx  %02hhx %02hhx %02hhx %02hhx\n",
     326        fd_log_debug("       %02hhx %02hhx %02hhx %02hhx  %02hhx %02hhx %02hhx %02hhx",
    327327                        auth[8],  auth[9],  auth[10], auth[11], auth[12], auth[13], auth[14], auth[15]);
    328328        for (i = 0; i < msg->radius.attr_used; i++) {
     
    332332        }
    333333        if (has_meta && msg->ps_nb) {
    334                 fd_log_debug("---- hidden attributes:\n");
     334                fd_log_debug("---- hidden attributes:");
    335335                for (i = msg->ps_first; i < msg->ps_first + msg->ps_nb; i++) {
    336336                        struct radius_attr_hdr *attr = (struct radius_attr_hdr *)(msg->radius.buf + msg->radius.attr_pos[i]);
     
    339339                }
    340340        }
    341         fd_log_debug("-----------------------------\n");
     341        fd_log_debug("-----------------------------");
    342342}
    343343
     
    527527        msg_len = ntohs(hdr->length);
    528528        if (msg_len < sizeof(*hdr) || msg_len > len) {
    529                 TRACE_DEBUG(INFO, "Invalid RADIUS message length\n");
     529                TRACE_DEBUG(INFO, "Invalid RADIUS message length");
    530530                return EINVAL;
    531531        }
    532532
    533533        if (msg_len < len) {
    534                 TRACE_DEBUG(INFO, "Ignored %lu extra bytes after RADIUS message\n",
     534                TRACE_DEBUG(INFO, "Ignored %lu extra bytes after RADIUS message",
    535535                       (unsigned long) len - msg_len);
    536536        }
  • extensions/app_radgw/rgw_clients.c

    r965 r974  
    983983       
    984984        if (!FD_IS_LIST_EMPTY(&cli_ip))
    985                 fd_log_debug(" RADIUS IP clients list:\n");
     985                fd_log_debug(" RADIUS IP clients list:");
    986986        dump_cli_list(&cli_ip);
    987987               
    988988        if (!FD_IS_LIST_EMPTY(&cli_ip6))
    989                 fd_log_debug(" RADIUS IPv6 clients list:\n");
     989                fd_log_debug(" RADIUS IPv6 clients list:");
    990990        dump_cli_list(&cli_ip6);
    991991               
  • extensions/app_radgw/rgw_conf.l

    r741 r974  
    8989                                yylval->string = strdup(yytext+1);
    9090                                if (yylval->string == NULL) {
    91                                         fd_log_debug("Unable to allocate memory: %s\n", strerror(errno));
     91                                        fd_log_debug("Unable to allocate memory: %s", strerror(errno));
    9292                                        return LEX_ERROR; /* trig an error in yacc parser */
    9393                                }
     
    111111                                if (ret != 1) {
    112112                                        /* No matching: an error occurred */
    113                                         fd_log_debug("Unable to convert the value '%s' to a valid number: %s\n", yytext, strerror(errno));
     113                                        fd_log_debug("Unable to convert the value '%s' to a valid number: %s", yytext, strerror(errno));
    114114                                        return LEX_ERROR; /* trig an error in yacc parser */
    115115                                        /* Maybe we could REJECT instead of failing here? */
     
    133133                                work = strdup(yytext);
    134134                                if ( work == NULL ) {
    135                                         fd_log_debug("Unable to allocate memory: %s\n", strerror(errno));
     135                                        fd_log_debug("Unable to allocate memory: %s", strerror(errno));
    136136                                        return LEX_ERROR; /* trig an error in yacc parser */
    137137                                }
     
    141141                                        port++;
    142142                                        if (sscanf(port, "%hu]", &p) != 1) {
    143                                                 fd_log_debug("'%s' is not a valid port: %s\n", port, strerror(errno));
     143                                                fd_log_debug("'%s' is not a valid port: %s", port, strerror(errno));
    144144                                                free(work);
    145145                                                return LEX_ERROR; /* trig an error in yacc parser */
     
    153153                                        sin6 = malloc(sizeof(struct sockaddr_in6));
    154154                                        if (sin6 == NULL) {
    155                                                 fd_log_debug("Unable to allocate memory: %s\n", strerror(errno));
     155                                                fd_log_debug("Unable to allocate memory: %s", strerror(errno));
    156156                                                free(work);
    157157                                                return LEX_ERROR; /* trig an error in yacc parser */
     
    161161                                        sin6->sin6_family = AF_INET6;
    162162                                        if (inet_pton(AF_INET6, work, &sin6->sin6_addr) != 1) {
    163                                                 fd_log_debug("'%s' is not a valid IPv6 address: %s\n", work, strerror(errno));
     163                                                fd_log_debug("'%s' is not a valid IPv6 address: %s", work, strerror(errno));
    164164                                                free(work);
    165165                                                free(sin6);
     
    173173                                        sin = malloc(sizeof(struct sockaddr_in));
    174174                                        if (sin == NULL) {
    175                                                 fd_log_debug("Unable to allocate memory: %s\n", strerror(errno));
     175                                                fd_log_debug("Unable to allocate memory: %s", strerror(errno));
    176176                                                free(work);
    177177                                                return LEX_ERROR; /* trig an error in yacc parser */
     
    181181                                        sin->sin_family = AF_INET;
    182182                                        if (inet_pton(AF_INET, work, &sin->sin_addr) != 1) {
    183                                                 fd_log_debug("'%s' is not a valid IP address: %s\n", work, strerror(errno));
     183                                                fd_log_debug("'%s' is not a valid IP address: %s", work, strerror(errno));
    184184                                                free(work);
    185185                                                free(sin);
     
    213213                                        if (ret != 1) {
    214214                                                /* No matching: an error occurred */
    215                                                 fd_log_debug("Unable to convert the value '%s' to a valid number: %s\n", yytext, strerror(errno));
     215                                                fd_log_debug("Unable to convert the value '%s' to a valid number: %s", yytext, strerror(errno));
    216216                                                return LEX_ERROR; /* trig an error in yacc parser */
    217217                                                /* Maybe we could REJECT instead of failing here? */
     
    227227                                        sin = malloc(sizeof(struct sockaddr_in));
    228228                                        if (sin == NULL) {
    229                                                 fd_log_debug("Unable to allocate memory: %s\n", strerror(errno));
     229                                                fd_log_debug("Unable to allocate memory: %s", strerror(errno));
    230230                                                return LEX_ERROR; /* trig an error in yacc parser */
    231231                                        }
     
    234234                                        sin->sin_family = AF_INET;
    235235                                        if (inet_pton(AF_INET, yytext, &sin->sin_addr) != 1) {
    236                                                 fd_log_debug("'%s' is not a valid IP address: %s\n", yytext, strerror(errno));
     236                                                fd_log_debug("'%s' is not a valid IP address: %s", yytext, strerror(errno));
    237237                                                free(sin);
    238238                                                return LEX_ERROR; /* trig an error in yacc parser */
     
    247247                                        sin6 = malloc(sizeof(struct sockaddr_in6));
    248248                                        if (sin6 == NULL) {
    249                                                 fd_log_debug("Unable to allocate memory: %s\n", strerror(errno));
     249                                                fd_log_debug("Unable to allocate memory: %s", strerror(errno));
    250250                                                return LEX_ERROR; /* trig an error in yacc parser */
    251251                                        }
     
    254254                                        sin6->sin6_family = AF_INET6;
    255255                                        if (inet_pton(AF_INET6, yytext, &sin6->sin6_addr) != 1) {
    256                                                 fd_log_debug("'%s' is not a valid IPv6 address: %s\n", yytext, strerror(errno));
     256                                                fd_log_debug("'%s' is not a valid IPv6 address: %s", yytext, strerror(errno));
    257257                                                free(sin6);
    258258                                                return LEX_ERROR; /* trig an error in yacc parser */
     
    271271        /* Unrecognized character */
    272272<*>.                    {
    273                                 fd_log_debug("Unrecognized text on line %d col %d: '%s'.\n", yylloc->first_line, yylloc->first_column, yytext);
     273                                fd_log_debug("Unrecognized text on line %d col %d: '%s'.", yylloc->first_line, yylloc->first_column, yytext);
    274274                                return LEX_ERROR;
    275275                        }
  • extensions/app_radgw/rgw_conf.y

    r741 r974  
    6969        if (rgw_confin == NULL) {
    7070                ret = errno;
    71                 fd_log_debug("Unable to open extension configuration file %s for reading: %s\n", conffile, strerror(ret));
     71                fd_log_debug("Unable to open extension configuration file %s for reading: %s", conffile, strerror(ret));
    7272                return ret;
    7373        }
     
    9191{
    9292        if (ploc->first_line != ploc->last_line)
    93                 fd_log_debug("%s:%d.%d-%d.%d : %s\n", conffile, ploc->first_line, ploc->first_column, ploc->last_line, ploc->last_column, s);
     93                fd_log_debug("%s:%d.%d-%d.%d : %s", conffile, ploc->first_line, ploc->first_column, ploc->last_line, ploc->last_column, s);
    9494        else if (ploc->first_column != ploc->last_column)
    95                 fd_log_debug("%s:%d.%d-%d : %s\n", conffile, ploc->first_line, ploc->first_column, ploc->last_column, s);
     95                fd_log_debug("%s:%d.%d-%d : %s", conffile, ploc->first_line, ploc->first_column, ploc->last_column, s);
    9696        else
    97                 fd_log_debug("%s:%d.%d : %s\n", conffile, ploc->first_line, ploc->first_column, s);
     97                fd_log_debug("%s:%d.%d : %s", conffile, ploc->first_line, ploc->first_column, s);
    9898}
    9999
     
    111111                rez = realloc(buf, buf_rsz);
    112112                if (rez == NULL) {
    113                         fd_log_debug("Error on memory allocation: %s\n", strerror(errno));
     113                        fd_log_debug("Error on memory allocation: %s", strerror(errno));
    114114                        return 0;
    115115                }
     
    198198                                if (fd == NULL) {
    199199                                        int ret = errno;
    200                                         TRACE_DEBUG(INFO, "Unable to open file %s for reading: %s\n", fname, strerror(ret));
     200                                        TRACE_DEBUG(INFO, "Unable to open file %s for reading: %s", fname, strerror(ret));
    201201                                        yyerror (&yylloc, conffile, "Error adding plugin");
    202202                                        YYERROR;
  • extensions/app_radgw/rgw_plugins.c

    r741 r974  
    188188        if (new->dlo == NULL) {
    189189                /* An error occured */
    190                 fd_log_debug("Loading of plugin '%s' failed:\n %s\n", plgfile, dlerror());
     190                fd_log_debug("Loading of plugin '%s' failed: %s", plgfile, dlerror());
    191191                goto error;
    192192        }
     
    196196        if (new->descriptor == NULL) {
    197197                /* An error occured */
    198                 fd_log_debug("Unable to resolve 'rgwp_descriptor' in plugin '%s':\n %s\n", plgfile, dlerror());
     198                fd_log_debug("Unable to resolve 'rgwp_descriptor' in plugin '%s': %s", plgfile, dlerror());
    199199                goto error;
    200200        }
     
    206206                CHECK_FCT_DO( (*(new->descriptor->rgwp_conf_parse))(conffile, &new->cs),
    207207                        {
    208                                 fd_log_debug("An error occurred while parsing configuration file '%s' in plugin '%s', aborting...\n", conffile, plgfile);
     208                                fd_log_debug("An error occurred while parsing configuration file '%s' in plugin '%s', aborting...", conffile, plgfile);
    209209                                goto error;
    210210                        } );
     
    266266       
    267267        if ( ! FD_IS_LIST_EMPTY( &plg_list ) )
    268                 fd_log_debug("[app_radgw]  --- List of registered plugins:\n");
     268                fd_log_debug("[app_radgw]  --- List of registered plugins:");
    269269        for (ptr = plg_list.next; ptr != &plg_list; ptr = ptr->next) {
    270                
     270                char buf[1024];
    271271                plg = (struct plg_descr *)ptr;
    272272               
    273                 fd_log_debug("  %-25s ( %p ) - types: %s%s, codes: ",
    274                                 plg->descriptor->rgwp_name,
    275                                 plg->cs,
    276                                 plg->type & RGW_PLG_TYPE_AUTH ? "Au" : "  ",
    277                                 plg->type & RGW_PLG_TYPE_ACCT ? "Ac" : "  ");
     273                snprintf(buf, sizeof(buf), "  %-25s ( %p ) - types: %s%s, codes: ",
     274                         plg->descriptor->rgwp_name,
     275                         plg->cs,
     276                         plg->type & RGW_PLG_TYPE_AUTH ? "Au" : "  ",
     277                         plg->type & RGW_PLG_TYPE_ACCT ? "Ac" : "  ");
    278278               
    279279                if (plg->cc) {
     
    281281                       
    282282                        for (i = 0; i < plg->cc_len; i++) {
    283                                 fd_log_debug("%02hhx ", plg->cc[i]);
     283                                snprintf(buf+strlen(buf), sizeof(buf)-strlen(buf), "%02hhx ", plg->cc[i]);
    284284                        }
    285                         fd_log_debug("\n");
     285                        fd_log_debug("%s", buf);
    286286                } else {
    287                         fd_log_debug("*\n");
     287                        fd_log_debug("%s*", buf);
    288288                }
    289289        }
     
    297297        CHECK_POSIX_DO( pthread_rwlock_rdlock(&plg_lock), );
    298298        if ( !FD_IS_LIST_EMPTY( &plg_accel_auth ) || !FD_IS_LIST_EMPTY( &plg_accel_acct ))
    299                 fd_log_debug("  --- Accelerators:\n");
     299                fd_log_debug("  --- Accelerators:");
    300300       
    301301        for (ptraccel = plg_accel_auth.next; ptraccel != &plg_accel_auth; ptraccel = ptraccel->next) {
    302302                struct plg_accel * accel = (struct plg_accel *)ptraccel;
    303                 fd_log_debug("  auth, code %02hhu:\n", accel->ccode);
     303                fd_log_debug("  auth, code %02hhu:", accel->ccode);
    304304
    305305                for (ptr = accel->plugins.next; ptr != &accel->plugins; ptr = ptr->next) {
    306306                        struct plg_accel_item * item = (struct plg_accel_item *)ptr;
    307                         fd_log_debug("     %-15s (%p)\n", item->plg->descriptor->rgwp_name, item->plg->cs);
     307                        fd_log_debug("     %-15s (%p)", item->plg->descriptor->rgwp_name, item->plg->cs);
    308308                }
    309309        }
    310310        for (ptraccel = plg_accel_acct.next; ptraccel != &plg_accel_acct; ptraccel = ptraccel->next) {
    311311                struct plg_accel * accel = (struct plg_accel *)ptraccel;
    312                 fd_log_debug("  acct, code %02hhu:\n", accel->ccode);
     312                fd_log_debug("  acct, code %02hhu:", accel->ccode);
    313313
    314314                for (ptr = accel->plugins.next; ptr != &accel->plugins; ptr = ptr->next) {
    315315                        struct plg_accel_item * item = (struct plg_accel_item *)ptr;
    316                         fd_log_debug("     %-15s (%p)\n", item->plg->descriptor->rgwp_name, item->plg->cs);
     316                        fd_log_debug("     %-15s (%p)", item->plg->descriptor->rgwp_name, item->plg->cs);
    317317                }
    318318        }
     
    380380        if (ret > 0) {
    381381                /* Critical error, log and exit */
    382                 TRACE_DEBUG(NONE, "An error occurred while handling a RADIUS message from '%s': %s\n", rgw_clients_id(cli), strerror(ret));
     382                TRACE_DEBUG(NONE, "An error occurred while handling a RADIUS message from '%s': %s", rgw_clients_id(cli), strerror(ret));
    383383                return ret;
    384384        }
     
    436436        if (ret > 0) {
    437437                /* Critical error, log and exit */
    438                 fd_log_debug("[app_radgw] An error occurred while handling a DIAMETER answer to a converted RADIUS request, turn on DEBUG for details: %s\n", strerror(ret));
     438                fd_log_debug("[app_radgw] An error occurred while handling a DIAMETER answer to a converted RADIUS request, turn on DEBUG for details: %s", strerror(ret));
    439439                return ret;
    440440        }
  • extensions/app_radgw/rgw_servers.c

    r965 r974  
    5252                return;
    5353       
    54         fd_log_debug(" auth server:\n");
    55         fd_log_debug("    disabled..... : %s\n", rgw_servers.auth_serv.disabled ? "TRUE":"false");
    56         fd_log_debug("    IP disabled.. : %s\n", rgw_servers.auth_serv.ip_disabled ? "TRUE":"false");
    57         fd_log_debug("    IPv6 disabled : %s\n", rgw_servers.auth_serv.ip6_disabled ? "TRUE":"false");
    58         fd_log_debug("    port......... : %hu\n", ntohs(rgw_servers.auth_serv.port));
     54        fd_log_debug(" auth server:");
     55        fd_log_debug("    disabled..... : %s", rgw_servers.auth_serv.disabled ? "TRUE":"false");
     56        fd_log_debug("    IP disabled.. : %s", rgw_servers.auth_serv.ip_disabled ? "TRUE":"false");
     57        fd_log_debug("    IPv6 disabled : %s", rgw_servers.auth_serv.ip6_disabled ? "TRUE":"false");
     58        fd_log_debug("    port......... : %hu", ntohs(rgw_servers.auth_serv.port));
    5959        inet_ntop(AF_INET, &rgw_servers.auth_serv.ip_endpoint,ipstr,sizeof(ipstr));
    60         fd_log_debug("    IP bind...... : %s\n", ipstr);
     60        fd_log_debug("    IP bind...... : %s", ipstr);
    6161        inet_ntop(AF_INET6, &rgw_servers.auth_serv.ip6_endpoint,ipstr,sizeof(ipstr));
    62         fd_log_debug("    IPv6 bind.... : %s\n", ipstr);
    63 
    64         fd_log_debug(" acct server:\n");
    65         fd_log_debug("    disabled..... : %s\n", rgw_servers.acct_serv.disabled ? "TRUE":"false");
    66         fd_log_debug("    IP disabled.. : %s\n", rgw_servers.acct_serv.ip_disabled ? "TRUE":"false");
    67         fd_log_debug("    IPv6 disabled : %s\n", rgw_servers.acct_serv.ip6_disabled ? "TRUE":"false");
    68         fd_log_debug("    port......... : %hu\n", ntohs(rgw_servers.acct_serv.port));
     62        fd_log_debug("    IPv6 bind.... : %s", ipstr);
     63
     64        fd_log_debug(" acct server:");
     65        fd_log_debug("    disabled..... : %s", rgw_servers.acct_serv.disabled ? "TRUE":"false");
     66        fd_log_debug("    IP disabled.. : %s", rgw_servers.acct_serv.ip_disabled ? "TRUE":"false");
     67        fd_log_debug("    IPv6 disabled : %s", rgw_servers.acct_serv.ip6_disabled ? "TRUE":"false");
     68        fd_log_debug("    port......... : %hu", ntohs(rgw_servers.acct_serv.port));
    6969        inet_ntop(AF_INET, &rgw_servers.acct_serv.ip_endpoint,ipstr,sizeof(ipstr));
    70         fd_log_debug("    IP bind...... : %s\n", ipstr);
     70        fd_log_debug("    IP bind...... : %s", ipstr);
    7171        inet_ntop(AF_INET6, &rgw_servers.acct_serv.ip6_endpoint,ipstr,sizeof(ipstr));
    72         fd_log_debug("    IPv6 bind.... : %s\n", ipstr);
     72        fd_log_debug("    IPv6 bind.... : %s", ipstr);
    7373
    7474}
  • extensions/app_radgw/rgw_worker.c

    r767 r974  
    163163                /* Check the created Diameter message -- it will be invalid if no callback has handled the RADIUS message */
    164164                if ((diam_msg == NULL) || ( fd_msg_parse_rules(diam_msg, fd_g_config->cnf_dict, NULL) ) ) {
    165                         fd_log_debug("[radgw] No or invalid Diameter message was generated after processing the RADIUS command %hhd (%s).\n"
     165                        fd_log_debug("[radgw] No or invalid Diameter message was generated after processing the RADIUS command %hhd (%s)."
    166166                                        " It may indicate a gateway configuration problem, or implementation issue in a plugin.\n",
    167167                                        msg->radius.hdr->code, rgw_msg_code_str(msg->radius.hdr->code));
     
    174174                        struct radius_attr_hdr *attr = (struct radius_attr_hdr *)(msg->radius.buf + msg->radius.attr_pos[a]);
    175175                        pb++;
    176                         fd_log_debug("[radgw] No plugin available to handle attribute %hhd (%s) in command %hhd (%s)! Translation aborted.\n",
     176                        fd_log_debug("[radgw] No plugin available to handle attribute %hhd (%s) in command %hhd (%s)! Translation aborted.",
    177177                                        attr->type, rgw_msg_attrtype_str(attr->type),
    178178                                        msg->radius.hdr->code, rgw_msg_code_str(msg->radius.hdr->code));
     
    193193                        rgw_clients_dispose(&cli);
    194194                       
    195                         TRACE_DEBUG(INFO, "%d problem(s) occurred while translating a RADIUS message, data discarded.\n", pb);
     195                        TRACE_DEBUG(INFO, "%d problem(s) occurred while translating a RADIUS message, data discarded.", pb);
    196196                        continue;
    197197                }
     
    207207                        {
    208208                                /* If an error occurs, log and destroy the data */
    209                                 fd_log_debug("An error occurred while sending Diameter message, please turn Debug on for detail.\n");
     209                                fd_log_debug("An error occurred while sending Diameter message, please turn Debug on for detail.");
    210210                                if (session) {
    211211                                        CHECK_FCT_DO( fd_sess_destroy(&session), );
  • extensions/app_radgw/rgwx_acct.c

    r965 r974  
    12661266               
    12671267                default:
    1268                         fd_log_debug("[acct.rgwx] Received Diameter answer with error code '%d' from server '%.*s', session %.*s, not translating into Accounting-Response\n",
     1268                        fd_log_debug("[acct.rgwx] Received Diameter answer with error code '%d' from server '%.*s', session %.*s, not translating into Accounting-Response",
    12691269                                        ahdr->avp_value->u32,
    12701270                                        oh->avp_value->os.len, oh->avp_value->os.data,
     
    12731273                        if (avp) {
    12741274                                CHECK_FCT( fd_msg_avp_hdr ( avp, &ahdr ) );
    1275                                 fd_log_debug("[acct.rgwx]   Error-Message content: '%.*s'\n",
     1275                                fd_log_debug("[acct.rgwx]   Error-Message content: '%.*s'",
    12761276                                                ahdr->avp_value->os.len, ahdr->avp_value->os.data);
    12771277                        }
     
    12791279                        if (avp) {
    12801280                                CHECK_FCT( fd_msg_avp_hdr ( avp, &ahdr ) );
    1281                                 fd_log_debug("[acct.rgwx]   Error-Reporting-Host: '%.*s'\n",
     1281                                fd_log_debug("[acct.rgwx]   Error-Reporting-Host: '%.*s'",
    12821282                                                ahdr->avp_value->os.len, ahdr->avp_value->os.data);
    12831283                        }
    12841284                        CHECK_FCT( fd_msg_search_avp (*diam_ans, cs->dict.Failed_AVP, &avp) );
    12851285                        if (avp) {
    1286                                 fd_log_debug("[acct.rgwx]   Failed-AVP was included in the message.\n");
     1286                                fd_log_debug("[acct.rgwx]   Failed-AVP was included in the message.");
    12871287                                /* Dump its content ? */
    12881288                        }
  • extensions/app_radgw/rgwx_auth.c

    r972 r974  
    12371237                        /* In any case, the following is processed: */
    12381238                        (*rad_fw)->hdr->code = RADIUS_CODE_ACCESS_REJECT;
    1239                         fd_log_debug("[auth.rgwx] Received Diameter answer with error code '%d' from server '%.*s', session %.*s, translating into Access-Reject\n",
     1239                        fd_log_debug("[auth.rgwx] Received Diameter answer with error code '%d' from server '%.*s', session %.*s, translating into Access-Reject",
    12401240                                        ahdr->avp_value->u32,
    12411241                                        oh->avp_value->os.len, oh->avp_value->os.data,
     
    12441244                        if (avp_x) {
    12451245                                CHECK_FCT( fd_msg_avp_hdr ( avp_x, &ahdr ) );
    1246                                 fd_log_debug("[auth.rgwx]   Error-Message content: '%.*s'\n",
     1246                                fd_log_debug("[auth.rgwx]   Error-Message content: '%.*s'",
    12471247                                                ahdr->avp_value->os.len, ahdr->avp_value->os.data);
    12481248                        }
     
    12501250                        if (avp_x) {
    12511251                                CHECK_FCT( fd_msg_avp_hdr ( avp_x, &ahdr ) );
    1252                                 fd_log_debug("[auth.rgwx]   Error-Reporting-Host: '%.*s'\n",
     1252                                fd_log_debug("[auth.rgwx]   Error-Reporting-Host: '%.*s'",
    12531253                                                ahdr->avp_value->os.len, ahdr->avp_value->os.data);
    12541254                        }
    12551255                        CHECK_FCT( fd_msg_search_avp (*diam_ans, cs->dict.Failed_AVP, &avp_x) );
    12561256                        if (avp_x) {
    1257                                 fd_log_debug("[auth.rgwx]   Failed-AVP was included in the message.\n");
     1257                                fd_log_debug("[auth.rgwx]   Failed-AVP was included in the message.");
    12581258                                /* Dump its content ? */
    12591259                        }
     
    14491449                                        /* We only check the value */
    14501450                                        if (ahdr->avp_value->u32 != 3) {
    1451                                                 fd_log_debug("[auth.rgwx] Received Diameter answer with Auth-Request-Type set to %d (%s) from server %.*s, session %.*s.\n"
     1451                                                fd_log_debug("[auth.rgwx] Received Diameter answer with Auth-Request-Type set to %d (%s) from server %.*s, session %.*s."
    14521452                                                                "  This may cause interoperability problems with RADIUS.\n",
    14531453                                                                ahdr->avp_value->u32,
     
    16141614                                case DIAM_ATTR_NAS_FILTER_RULE:
    16151615                                        /* This is not translatable to RADIUS */
    1616                                         fd_log_debug("[auth.rgwx] Received Diameter answer with non-translatable NAS-Filter-Rule AVP from '%.*s' (session: '%.*s'), ignoring.\n",
     1616                                        fd_log_debug("[auth.rgwx] Received Diameter answer with non-translatable NAS-Filter-Rule AVP from '%.*s' (session: '%.*s'), ignoring.",
    16171617                                                        oh->avp_value->os.len, oh->avp_value->os.data,
    16181618                                                        sid->avp_value->os.len, sid->avp_value->os.data);
     
    16471647                                case DIAM_ATTR_QOS_FILTER_RULE:
    16481648                                        /* This is not translatable to RADIUS */
    1649                                         fd_log_debug("[auth.rgwx] Received Diameter answer with non-translatable QoS-Filter-Rule AVP from '%.*s' (session: '%.*s'), ignoring.\n",
     1649                                        fd_log_debug("[auth.rgwx] Received Diameter answer with non-translatable QoS-Filter-Rule AVP from '%.*s' (session: '%.*s'), ignoring.",
    16501650                                                        oh->avp_value->os.len, oh->avp_value->os.data,
    16511651                                                        sid->avp_value->os.len, sid->avp_value->os.data);
     
    18561856                                               
    18571857                                                if (ahdr->avp_value->os.len != 64) {
    1858                                                         TRACE_DEBUG(INFO, "Received EAP-Master-Session-Key attribute with length %d != 64.\n", ahdr->avp_value->os.len)
     1858                                                        TRACE_DEBUG(INFO, "Received EAP-Master-Session-Key attribute with length %d != 64.", ahdr->avp_value->os.len)
    18591859                                                }
    18601860                                               
  • extensions/app_radgw/rgwx_debug.c

    r740 r974  
    5757       
    5858        auth =  &(msg->hdr->authenticator[0]);
    59         fd_log_debug(" id  : 0x%02hhx, code: %hhd (%s)\n", msg->hdr->identifier, msg->hdr->code, rgw_msg_code_str(msg->hdr->code));
    60         fd_log_debug(" auth: %02hhx %02hhx %02hhx %02hhx  %02hhx %02hhx %02hhx %02hhx\n",
     59        fd_log_debug(" id  : 0x%02hhx, code: %hhd (%s)", msg->hdr->identifier, msg->hdr->code, rgw_msg_code_str(msg->hdr->code));
     60        fd_log_debug(" auth: %02hhx %02hhx %02hhx %02hhx  %02hhx %02hhx %02hhx %02hhx",
    6161                        auth[0], auth[1], auth[2], auth[3],
    6262                        auth[4], auth[5], auth[6], auth[7]);
    63         fd_log_debug("       %02hhx %02hhx %02hhx %02hhx  %02hhx %02hhx %02hhx %02hhx\n",
     63        fd_log_debug("       %02hhx %02hhx %02hhx %02hhx  %02hhx %02hhx %02hhx %02hhx",
    6464                        auth[8],  auth[9],  auth[10], auth[11],
    6565                        auth[12], auth[13], auth[14], auth[15]);
    6666        for (i = 0; i < msg->attr_used; i++) {
    6767                struct radius_attr_hdr *attr = (struct radius_attr_hdr *)(msg->buf + msg->attr_pos[i]);
    68                 fd_log_debug("  - len:%3hhu, type:0x%02hhx (%s)\n", attr->length, attr->type, rgw_msg_attrtype_str(attr->type));
     68                fd_log_debug("  - len:%3hhu, type:0x%02hhx (%s)", attr->length, attr->type, rgw_msg_attrtype_str(attr->type));
    6969                /* If we need to dump the value, it's better to call directly radius_msg_dump instead... */
    7070        }
     
    7676        TRACE_ENTRY("%p %p %p %p %p %p", cs, session, rad_req, rad_ans, diam_fw, cli);
    7777       
    78         fd_log_debug("------------- RADIUS/Diameter Request Debug%s%s%s -------------\n", cs ? " [" : "", cs ? (char *)cs : "", cs ? "]" : "");
     78        fd_log_debug("------------- RADIUS/Diameter Request Debug%s%s%s -------------", cs ? " [" : "", cs ? (char *)cs : "", cs ? "]" : "");
    7979       
    8080        if (!rad_req) {
    81                 fd_log_debug(" RADIUS request: NULL pointer\n");
     81                fd_log_debug(" RADIUS request: NULL pointer");
    8282        } else {
    83                 fd_log_debug(" RADIUS request (%p) DUMP:\n", rad_req);
     83                fd_log_debug(" RADIUS request (%p) DUMP:", rad_req);
    8484                debug_dump_radius(rad_req);
    8585        }
    8686       
    8787        if (!rad_ans || ! *rad_ans) {
    88                 fd_log_debug(" RADIUS answer: NULL pointer\n");
     88                fd_log_debug(" RADIUS answer: NULL pointer");
    8989        } else {
    90                 fd_log_debug(" RADIUS answer (%p) DUMP:\n", *rad_ans);
     90                fd_log_debug(" RADIUS answer (%p) DUMP:", *rad_ans);
    9191                debug_dump_radius(*rad_ans);
    9292        }
    9393       
    9494        if (!diam_fw || ! *diam_fw) {
    95                 fd_log_debug(" Diameter message: NULL pointer\n");
     95                fd_log_debug(" Diameter message: NULL pointer");
    9696        } else {
    97                 fd_log_debug(" Diameter message (%p) DUMP:\n", *diam_fw);
     97                fd_log_debug(" Diameter message (%p) DUMP:", *diam_fw);
    9898                fd_msg_dump_walk(0, *diam_fw);
    9999        }
    100100       
    101101        if (!session || ! *session) {
    102                 fd_log_debug(" Diameter session: NULL pointer\n");
     102                fd_log_debug(" Diameter session: NULL pointer");
    103103        } else {
    104104                os0_t str;
     
    106106                CHECK_FCT( fd_sess_getsid(*session, &str, &str_len) );
    107107
    108                 fd_log_debug(" Diameter session: %s\n", str);
     108                fd_log_debug(" Diameter session: %s", str);
    109109        }
    110110       
    111         fd_log_debug("===========  Debug%s%s%s complete =============\n", cs ? " [" : "", cs ? (char *)cs : "", cs ? "]" : "");
     111        fd_log_debug("===========  Debug%s%s%s complete =============", cs ? " [" : "", cs ? (char *)cs : "", cs ? "]" : "");
    112112       
    113113        return 0;
     
    119119        TRACE_ENTRY("%p %p %p %p %p %p", cs, session, diam_ans, rad_fw, cli, stateful);
    120120
    121         fd_log_debug("------------- RADIUS/Diameter Answer Debug%s%s%s -------------\n", cs ? " [" : "", cs ? (char *)cs : "", cs ? "]" : "");
     121        fd_log_debug("------------- RADIUS/Diameter Answer Debug%s%s%s -------------", cs ? " [" : "", cs ? (char *)cs : "", cs ? "]" : "");
    122122       
    123123        if (!diam_ans || ! *diam_ans) {
    124                 fd_log_debug(" Diameter message: NULL pointer\n");
     124                fd_log_debug(" Diameter message: NULL pointer");
    125125        } else {
    126                 fd_log_debug(" Diameter message (%p) DUMP:\n", *diam_ans);
     126                fd_log_debug(" Diameter message (%p) DUMP:", *diam_ans);
    127127                fd_msg_dump_walk(0, *diam_ans);
    128128        }
    129129       
    130130        if (!rad_fw || ! *rad_fw) {
    131                 fd_log_debug(" RADIUS answer: NULL pointer\n");
     131                fd_log_debug(" RADIUS answer: NULL pointer");
    132132        } else {
    133                 fd_log_debug(" RADIUS answer (%p) DUMP:\n", *rad_fw);
     133                fd_log_debug(" RADIUS answer (%p) DUMP:", *rad_fw);
    134134                debug_dump_radius(*rad_fw);
    135135        }
    136136       
    137         fd_log_debug("===========  Debug%s%s%s complete =============\n", cs ? " [" : "", cs ? (char *)cs : "", cs ? "]" : "");
     137        fd_log_debug("===========  Debug%s%s%s complete =============", cs ? " [" : "", cs ? (char *)cs : "", cs ? "]" : "");
    138138        return 0;
    139139}
  • extensions/app_radgw/rgwx_echodrop.c

    r741 r974  
    6060        TRACE_ENTRY("%p %p", conffile, state);
    6161        CHECK_PARAMS( state );
    62         CHECK_PARAMS_DO( conffile, { fd_log_debug("[echodrop.rgwx] The configuration file is not optional for this plugin.\n"); return EINVAL; } );
     62        CHECK_PARAMS_DO( conffile, { fd_log_debug("[echodrop.rgwx] The configuration file is not optional for this plugin."); return EINVAL; } );
    6363       
    6464        CHECK_MALLOC( new = malloc(sizeof(struct rgwp_config)) );
     
    8282                        char * act = (eca->action == ACT_ECHO) ? "ECHO" : "DROP";
    8383                        if (eca->ext) {
    84                                 fd_log_debug("  %s Code: %hhu, Vendor: %u, Ext-Type: %hu\n", act, eca->code, eca->vendor_id, eca->extype);
     84                                fd_log_debug("  %s Code: %hhu, Vendor: %u, Ext-Type: %hu", act, eca->code, eca->vendor_id, eca->extype);
    8585                                continue;
    8686                        }
    8787                        if (eca->tlv) {
    88                                 fd_log_debug("  %s Code: %hhu, Vendor: %u, Type: %hhu\n", act, eca->code, eca->vendor_id, eca->type);
     88                                fd_log_debug("  %s Code: %hhu, Vendor: %u, Type: %hhu", act, eca->code, eca->vendor_id, eca->type);
    8989                                continue;
    9090                        }
    9191                        if (eca->vsa) {
    92                                 fd_log_debug("  %s Code: %hhu, Vendor: %u\n", act, eca->code, eca->vendor_id);
    93                                 continue;
    94                         }
    95                         fd_log_debug("  %s Code: %hhu\n", act, eca->code);
     92                                fd_log_debug("  %s Code: %hhu, Vendor: %u", act, eca->code, eca->vendor_id);
     93                                continue;
     94                        }
     95                        fd_log_debug("  %s Code: %hhu", act, eca->code);
    9696                }
    9797        }
     
    186186                        if (eca->ext) {
    187187                                /* To be done */
    188                                 fd_log_debug("Extended attributes are not implemented yet!\n");
     188                                fd_log_debug("Extended attributes are not implemented yet!");
    189189                                ASSERT(0);
    190190                                continue;
     
    219219                CHECK_PARAMS_DO(*session,
    220220                        {
    221                                 fd_log_debug(   "[echodrop.rgwx] The extension is configured to echo some attributes from this message, but no session object has been created for it (yet).\n"
     221                                fd_log_debug(   "[echodrop.rgwx] The extension is configured to echo some attributes from this message, but no session object has been created for it (yet)."
    222222                                                "  Please check your configuration file and include a session-generating extension BEFORE calling echodrop.rgwx to echo attributes.\n"
    223223                                                "  Please use debug.rgwx to retrieve more information.\n" );
  • extensions/app_radgw/rgwx_echodrop.l

    r741 r974  
    7171                                if (ret != 1) {
    7272                                        /* No matching: an error occurred */
    73                                         fd_log_debug("[echodrop.rgwx] Unable to convert the value '%s' to a valid number: %s\n", yytext, strerror(errno));
     73                                        fd_log_debug("[echodrop.rgwx] Unable to convert the value '%s' to a valid number: %s", yytext, strerror(errno));
    7474                                        return LEX_ERROR; /* trig an error in yacc parser */
    7575                                        /* Maybe we could REJECT instead of failing here? */
     
    9393        /* Unrecognized character */
    9494<*>.                    {
    95                                 fd_log_debug("[echodrop.rgwx] Unrecognized text on line %d col %d: '%s'.\n", yylloc->first_line, yylloc->first_column, yytext);
     95                                fd_log_debug("[echodrop.rgwx] Unrecognized text on line %d col %d: '%s'.", yylloc->first_line, yylloc->first_column, yytext);
    9696                                return LEX_ERROR;
    9797                        }
  • extensions/app_radgw/rgwx_echodrop.y

    r741 r974  
    7878        if (rgwx_echodropin == NULL) {
    7979                ret = errno;
    80                 fd_log_debug("[echodrop.rgwx] Unable to open plugin configuration file %s for reading: %s\n", conffile, strerror(ret));
     80                fd_log_debug("[echodrop.rgwx] Unable to open plugin configuration file %s for reading: %s", conffile, strerror(ret));
    8181                return ret;
    8282        }
     
    9797{
    9898        if (ploc->first_line != ploc->last_line)
    99                 fd_log_debug("%s:%d.%d-%d.%d : %s\n", conffile, ploc->first_line, ploc->first_column, ploc->last_line, ploc->last_column, s);
     99                fd_log_debug("%s:%d.%d-%d.%d : %s", conffile, ploc->first_line, ploc->first_column, ploc->last_line, ploc->last_column, s);
    100100        else if (ploc->first_column != ploc->last_column)
    101                 fd_log_debug("%s:%d.%d-%d : %s\n", conffile, ploc->first_line, ploc->first_column, ploc->last_column, s);
     101                fd_log_debug("%s:%d.%d-%d : %s", conffile, ploc->first_line, ploc->first_column, ploc->last_column, s);
    102102        else
    103                 fd_log_debug("%s:%d.%d : %s\n", conffile, ploc->first_line, ploc->first_column, s);
     103                fd_log_debug("%s:%d.%d : %s", conffile, ploc->first_line, ploc->first_column, s);
    104104}
    105105
  • extensions/app_radgw/rgwx_sip.c

    r924 r974  
    803803                default:
    804804                        (*rad_fw)->hdr->code = RADIUS_CODE_ACCESS_REJECT;
    805                         fd_log_debug("[sip.rgwx] Received Diameter answer with error code '%d', session %.*s, translating into Access-Reject\n",
     805                        fd_log_debug("[sip.rgwx] Received Diameter answer with error code '%d', session %.*s, translating into Access-Reject",
    806806                                        ahdr->avp_value->u32,
    807807                                        sid->avp_value->os.len, sid->avp_value->os.data);
Note: See TracChangeset for help on using the changeset viewer.