Navigation


Changeset 1120:c473581adff2 in freeDiameter for libfdcore


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

Cleanup some traces

Location:
libfdcore
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • libfdcore/core.c

    r1119 r1120  
    257257        LOG_N("%s", b ?: "Error during configuration dump...");
    258258       
     259        /* Display extensions status */
     260        b = fd_ext_dump(&buf, &len, NULL, 19);
     261        LOG_N("Loaded extensions: %s", b ?: "Error during extensions dump...");
     262       
    259263        /* Display registered triggers for FDEV_TRIGGER */
    260264        b = fd_event_trig_dump(&buf, &len, &offset);
  • libfdcore/extensions.c

    r1113 r1120  
    7878
    7979/* Dump the list */
    80 DECLARE_FD_DUMP_PROTOTYPE(fd_ext_dump)
     80DECLARE_FD_DUMP_PROTOTYPE(fd_ext_dump, int indent_next)
    8181{
    8282        struct fd_list * li;
     
    8686        {
    8787                struct fd_ext_info * ext = (struct fd_ext_info *)li;
    88                 CHECK_MALLOC_DO( fd_dump_extend( FD_DUMP_STD_PARAMS, "{extension}(@%p): '%s'[%s], %sloaded%s", ext, ext->filename, ext->conffile?:"no conf", ext->handler ? "" : "not ", (li->next == &ext_list) ? "":"\n"), return NULL);
     88                CHECK_MALLOC_DO( fd_dump_extend( FD_DUMP_STD_PARAMS, "%*s'%s'[%s], %sloaded%s", (li == ext_list.next) ? 0 : indent_next,"",
     89                                        ext->filename,
     90                                        ext->conffile?:"no conf",
     91                                        ext->handler ? "" : "not ", (li->next == &ext_list) ? "":"\n"), return NULL);
    8992        }
    9093        return *buf;
  • libfdcore/hooks.c

    r1103 r1120  
    333333                                if (msg) {
    334334                                        DiamId_t id = NULL;
    335                                         size_t idlen;
    336                                         if (!fd_msg_source_get( msg, &id, &idlen ))
     335                                        if (!fd_msg_source_get( msg, &id, NULL ))
    337336                                                id = (DiamId_t)"<error getting source>";
    338337                                       
     
    353352                        case HOOK_MESSAGE_ROUTING_ERROR: {
    354353                                DiamId_t id = NULL;
    355                                 size_t idlen;
    356                                 if (!fd_msg_source_get( msg, &id, &idlen ))
     354                                if (!fd_msg_source_get( msg, &id, NULL ))
    357355                                        id = (DiamId_t)"<error getting source>";
    358356
     
    397395                       
    398396                        case HOOK_PEER_CONNECT_SUCCESS: {
     397                                DiamId_t id = NULL;
     398                                if ((!fd_msg_source_get( msg, &id, NULL )) && (id == NULL)) { /* The CEA is locally issued */
     399                                        fd_msg_answ_getq(msg, &msg); /* We dump the CER in that case */
     400                                }
    399401                                CHECK_MALLOC_DO(fd_msg_dump_treeview(&buf, &len, NULL, msg, NULL, 0, 1), break);
    400402                                LOG_N("Connected to '%s', remote capabilities: %s", peer ? peer->p_hdr.info.pi_diamid : "<unknown>", buf);
  • libfdcore/messages.c

    r1113 r1120  
    318318        struct msg_hdr *hdr;
    319319        DiamId_t diamid;
    320         size_t diamidlen;
    321320       
    322321        /* Save the callback in the message, with the timeout */
     
    326325        if ( (fd_msg_hdr(*pmsg, &hdr) == 0)
    327326         &&  (hdr->msg_flags & CMD_FLAG_REQUEST)
    328          &&  (fd_msg_source_get(*pmsg, &diamid, &diamidlen) == 0)
     327         &&  (fd_msg_source_get(*pmsg, &diamid, NULL) == 0)
    329328         &&  (diamid == NULL)) {
    330329                fd_hook_call(HOOK_MESSAGE_LOCAL, *pmsg, NULL, NULL, fd_msg_pmdl_get(*pmsg));
  • libfdcore/p_psm.c

    r1118 r1120  
    282282                return 0;
    283283       
    284         TRACE_DEBUG(((old == STATE_OPEN) || (new_state == STATE_OPEN)) ? INFO : FULL, "'%s'\t-> '%s'\t'%s'",
     284        LOG(((old == STATE_OPEN) || (new_state == STATE_OPEN)) ? FD_LOG_NOTICE : FD_LOG_DEBUG, "'%s'\t-> '%s'\t'%s'",
    285285                        STATE_STR(old),
    286286                        STATE_STR(new_state),
     
    500500                       
    501501                fd_hook_associate(msg, pmdl);
     502                CHECK_FCT_DO( fd_msg_source_set( msg, peer->p_hdr.info.pi_diamid, peer->p_hdr.info.pi_diamidlen), goto psm_end);
    502503       
    503504                /* If the current state does not allow receiving messages, just drop it */
     
    557558
    558559                                        /* Set the message source and add the Route-Record */
    559                                         CHECK_FCT_DO( fd_msg_source_set( msg, peer->p_hdr.info.pi_diamid, peer->p_hdr.info.pi_diamidlen, 1, fd_g_config->cnf_dict ), goto psm_end);
     560                                        CHECK_FCT_DO( fd_msg_source_setrr( msg, peer->p_hdr.info.pi_diamid, peer->p_hdr.info.pi_diamidlen, fd_g_config->cnf_dict ), goto psm_end);
    560561
    561562                                        /* Requeue to the global incoming queue */
     
    742743                        char * buf = NULL;
    743744                        size_t len = 0;
    744                         LOG_D("New remote endpoint(s): %s",  fd_ep_dump(&buf, &len, NULL, 0, 0, &peer->p_hdr.info.pi_endpoints) ?: "error");
     745                        LOG_D("Got low layer notification (IGNORED): remote endpoint(s) changed: %s",  fd_ep_dump(&buf, &len, NULL, 0, 0, &peer->p_hdr.info.pi_endpoints) ?: "error");
    745746                        free(buf);
    746747                }
  • libfdcore/routing_dispatch.c

    r1119 r1120  
    551551        int is_err = 0;
    552552        DiamId_t qry_src = NULL;
    553         size_t   qry_src_len = 0;
    554553        struct msg *msgptr = msg;
    555554
     
    751750                /* Retrieve the corresponding query and its origin */
    752751                CHECK_FCT( fd_msg_answ_getq( msgptr, &qry ) );
    753                 CHECK_FCT( fd_msg_source_get( qry, &qry_src, &qry_src_len ) );
     752                CHECK_FCT( fd_msg_source_get( qry, &qry_src, NULL ) );
    754753
    755754                if ((!qry_src) && (!is_err)) {
Note: See TracChangeset for help on using the changeset viewer.