Navigation


Changeset 1119:79dd22145f52 in freeDiameter for extensions


Ignore:
Timestamp:
May 14, 2013, 12:04:20 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Fix a number of compilation warnings

Location:
extensions
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • extensions/app_radgw/rgw_clients.c

    r1107 r1119  
    976976                char sa_buf[sSA_DUMP_STRLEN];
    977977                client = (struct rgw_client *)ref;
    978                 /* TODO: use a fct param instead of hardcoded FD_LOG_DEBUG */
    979                 TODO("Replace with appropriate code");
    980 /*              TRACE_sSA(FD_LOG_DEBUG, NONE,    "  - ", client->sa, NI_NUMERICHOST | NI_NUMERICSERV, (client->type == RGW_CLI_NAS) ? "" : " [PROXY]" ); */
     978                fd_sa_sdump_numeric(sa_buf, client->sa);
     979                LOG_D("  - %s%s", sa_buf, (client->type == RGW_CLI_NAS) ? "" : " [PROXY]" );
    981980        }
    982981}
  • extensions/app_radgw/rgwx_acct.c

    r1105 r1119  
    12201220out:
    12211221        if (answer && *answer) {
    1222                 TRACE_DEBUG(INFO, "Received the following problematic STA message, discarding anyway...");
    1223                 fd_msg_dump_walk( INFO, *answer );
     1222                char * buf = NULL; size_t buflen;
     1223                CHECK_MALLOC_DO( fd_msg_dump_treeview(&buf, &buflen, NULL, *answer, NULL, 0, 1), );
     1224                TRACE_DEBUG(INFO, "Received the following problematic STA message, discarding anyway: %s", buf ?: "<error>");
     1225                free(buf);
     1226               
    12241227                fd_msg_free(*answer);
    12251228                *answer = NULL;
  • extensions/app_radgw/rgwx_auth.c

    r1088 r1119  
    126126
    127127struct sess_state {
    128         char req_auth[16];
     128        uint8_t req_auth[16];
    129129};
    130130
  • extensions/app_radgw/rgwx_debug.c

    r996 r1119  
    9595                fd_log_debug(" Diameter message: NULL pointer");
    9696        } else {
    97                 fd_log_debug(" Diameter message (%p) DUMP:", *diam_fw);
    98                 fd_msg_dump_walk(0, *diam_fw);
     97                char * buf = NULL; size_t buflen;
     98                CHECK_MALLOC( fd_msg_dump_treeview(&buf, &buflen, NULL, *diam_fw, NULL, 0, 1) );
     99                fd_log_debug(" Diameter message (%p) DUMP: %s", *diam_fw, buf);
     100                free(buf);
    99101        }
    100102       
     
    114116                fd_log_debug(" Diameter message: NULL pointer");
    115117        } else {
    116                 fd_log_debug(" Diameter message (%p) DUMP:", *diam_ans);
    117                 fd_msg_dump_walk(0, *diam_ans);
     118                char * buf = NULL; size_t buflen;
     119                CHECK_MALLOC( fd_msg_dump_treeview(&buf, &buflen, NULL, *diam_ans, NULL, 0, 1) );
     120                fd_log_debug(" Diameter message (%p) DUMP: %s", *diam_ans, buf);
     121                free(buf);
    118122        }
    119123       
  • extensions/app_radgw/rgwx_echodrop.c

    r1088 r1119  
    6262                CHECK_MALLOC_DO( fd_dump_extend( FD_DUMP_STD_PARAMS, "\n"), return NULL);
    6363        }
     64        return *buf;
    6465}
    6566
  • extensions/app_radgw/rgwx_sip.c

    r1088 r1119  
    723723        struct avp_hdr *ahdr;
    724724        //char buf[254]; /* to store some attributes values (with final '\0') */
    725         unsigned char * req_sip = NULL;
    726725        struct session * sess;
    727726        os0_t sid = NULL;
  • extensions/app_sip/locationinfo.c

    r639 r1119  
    201201        CHECK_FCT( fd_msg_rescode_set( ans, result, NULL, NULL, 1 ) );
    202202       
    203         //DEBUG
    204         fd_msg_dump_walk(INFO,qry);
    205         fd_msg_dump_walk(INFO,ans);
    206        
    207203        CHECK_FCT( fd_msg_send( msg, NULL, NULL ));
    208204       
  • extensions/dbg_interactive/dbg_interactive.i

    r1021 r1119  
    152152/* Forward declaration for the peers module */
    153153static void fd_add_cb(struct peer_info *peer, void *data);
     154
     155/* This one gives problems when included from the header file */
     156void fd_log_va( int, const char *, va_list);
     157void fd_log_deprecated( int level, const char *format, ... ) MARK_DEPRECATED
     158{
     159        va_list ap;
     160        va_start(ap, format);
     161        fd_log_va(level, format, ap);
     162        va_end(ap);
     163}
     164
    154165%}
    155166
  • extensions/dbg_rt/dbg_rt.c

    r974 r1119  
    4646static int dbgrt_fwd_cb(void * cbdata, struct msg ** msg)
    4747{
     48        char * buf = NULL; size_t buflen;
    4849        TRACE_ENTRY("%p %p", cbdata, msg);
    4950       
    50         fd_log_debug("[dbg_rt] FWD routing message: %p", msg ? *msg : NULL);
    51         if (msg)
    52                 fd_msg_dump_walk(INFO, *msg);
    53        
     51        LOG_D("[dbg_rt] FWD routing message: %p", msg ? *msg : NULL);
     52        if (msg) {
     53                CHECK_MALLOC( fd_msg_dump_treeview(&buf, &buflen, NULL, *msg, NULL, 0, 1) );
     54                LOG_D("%s", buf);
     55        }
     56        free(buf);
    5457        return 0;
    5558}
     
    5962{
    6063        struct fd_list * li;
     64        char * buf = NULL; size_t buflen;
    6165       
    6266        TRACE_ENTRY("%p %p %p", cbdata, msg, candidates);
    6367       
    64         fd_log_debug("[dbg_rt] OUT routing message: %p", msg);
    65         fd_msg_dump_walk(INFO, msg);
    66         fd_log_debug("[dbg_rt] Current list of candidates (%p): (score - id)", msg);
     68        LOG_D("[dbg_rt] OUT routing message: %p", msg);
     69        CHECK_MALLOC( fd_msg_dump_treeview(&buf, &buflen, NULL, msg, NULL, 0, 1) );
     70        LOG_D("%s", buf);
     71        LOG_D("[dbg_rt] Current list of candidates (%p): (score - id)", msg);
    6772       
    6873        for (li = candidates->next; li != candidates; li = li->next) {
    6974                struct rtd_candidate *c = (struct rtd_candidate *) li;
    70                 fd_log_debug("[dbg_rt]   %d -\t%s", c->score, c->diamid);
     75                LOG_D("[dbg_rt]   %d -\t%s", c->score, c->diamid);
    7176        }
    7277       
  • extensions/test_sip/locationinfo.c

    r924 r1119  
    111111        }
    112112       
    113         fd_msg_dump_walk(INFO,message);
    114113        CHECK_FCT( fd_msg_send( &message, NULL, NULL ));
    115114       
  • extensions/test_sip/locationinfosl.c

    r924 r1119  
    113113        }
    114114       
    115         fd_msg_dump_walk(INFO,message);
    116115        CHECK_FCT( fd_msg_send( &message, NULL, NULL ));
    117116       
  • extensions/test_sip/serverassignment.c

    r924 r1119  
    154154        }
    155155       
    156         fd_msg_dump_walk(INFO,message);
    157156        CHECK_FCT( fd_msg_send( &message, NULL, NULL ));
    158157       
  • extensions/test_sip/userauthorization.c

    r924 r1119  
    145145        }
    146146       
    147         fd_msg_dump_walk(INFO,message);
    148147        CHECK_FCT( fd_msg_send( &message, NULL, NULL ));
    149148       
Note: See TracChangeset for help on using the changeset viewer.