Navigation


Changeset 1085:7d7266115a34 in freeDiameter for libfdcore/core.c


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

Cleaning of the traces in progress

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libfdcore/core.c

    r1079 r1085  
    8585                CHECK_FCT_DO(  fd_event_get(fd_g_config->cnf_main_ev, &code, &sz, &data),  break  );
    8686                switch (code) {
    87                         case FDEV_DUMP_DICT:
    88                                 fd_dict_dump(fd_g_config->cnf_dict);
    89                                 break;
    90                        
    91                         case FDEV_DUMP_EXT:
    92                                 fd_ext_dump();
    93                                 break;
    94                        
    95                         case FDEV_DUMP_SERV:
    96                                 fd_servers_dump();
    97                                 break;
    98                        
    99                         case FDEV_DUMP_QUEUES:
    100                                 fd_fifo_dump(0, "Incoming messages", fd_g_incoming, fd_msg_dump_walk);
    101                                 fd_fifo_dump(0, "Outgoing messages", fd_g_outgoing, fd_msg_dump_walk);
    102                                 fd_fifo_dump(0, "Local messages",    fd_g_local,    fd_msg_dump_walk);
    103                                 break;
    104                        
    105                         case FDEV_DUMP_CONFIG:
    106                                 fd_conf_dump();
    107                                 break;
    108                        
    109                         case FDEV_DUMP_PEERS:
    110                                 fd_peer_dump_list(FULL);
    111                                 break;
    112                        
    11387                        case FDEV_TRIGGER:
    11488                                {
     
    182156        }
    183157       
    184         TRACE_DEBUG(INFO, "libfdproto initialized.");
     158        LOG_D("libfdproto initialized.");
    185159       
    186160        /* Name this thread */
     
    225199int fd_core_parseconf(const char * conffile)
    226200{
     201        char * buf = NULL, *b;
     202        size_t len = 0, offset=0;
     203       
     204       
    227205        TRACE_ENTRY("%p", conffile);
    228206       
     
    240218       
    241219        /* Display configuration */
    242         fd_conf_dump();
     220        b = fd_conf_dump(&buf, &len, NULL);
     221        LOG_N("%s\n", b ?: "Error during configuration dump...");
    243222       
    244223        /* Display registered triggers for FDEV_TRIGGER */
    245         fd_event_trig_dump();
    246        
     224        b = fd_event_trig_dump(&buf, &len, &offset);
     225        if (!b || offset) {
     226                LOG_N("%s\n", b ?: "Error during triggers dump...");
     227        }
     228       
     229        free(buf);     
     230               
    247231        return 0;
    248232}
Note: See TracChangeset for help on using the changeset viewer.