Navigation


Changeset 1121:ccbd1426e04a in freeDiameter for extensions


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

Improve testmesg_stress to measure impact of loaded dictionary

Location:
extensions
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/dbg_msg_timings/dbg_msg_timings.c

    r1103 r1121  
    7878                        TS_DIFFERENCE( &delay, &qpmd->sent_on, &pmd->received_on );
    7979                        CHECK_MALLOC_DO( fd_msg_dump_summary(&buf, &len, NULL, msg, NULL, 0, 1), return );
    80                         LOG_N("[TIMING] RCV ANS %ld.%06ld sec: %s", (long)delay.tv_sec, delay.tv_nsec / 1000, buf);
     80                        LOG_N("[TIMING] RCV ANS %ld.%06ld sec <-'%s': %s", (long)delay.tv_sec, delay.tv_nsec / 1000, peer ? peer->info.pi_diamid : "<unidentified>", buf);
    8181                }
    8282        } else if (type == HOOK_MESSAGE_SENT) {
    8383                DiamId_t source = NULL;
    84                 size_t slen = 0;
    8584               
    8685                (void)clock_gettime(CLOCK_REALTIME, &pmd->sent_on);
    8786               
    8887                /* Is this a forwarded message ? */
    89                 CHECK_FCT_DO( fd_msg_source_get(msg, &source, &slen), return );
     88                CHECK_FCT_DO( fd_msg_source_get(msg, &source, NULL), return );
    9089                if (source) {
    9190                        struct timespec delay;
     
    9392                        TS_DIFFERENCE( &delay, &pmd->received_on, &pmd->sent_on );
    9493                        CHECK_MALLOC_DO( fd_msg_dump_summary(&buf, &len, NULL, msg, NULL, 0, 1), return );
    95                         LOG_N("[TIMING] FWD %ld.%06ld sec: %s", (long)delay.tv_sec, delay.tv_nsec / 1000, buf);
     94                        LOG_N("[TIMING] FWD %ld.%06ld sec '%s'->'%s': %s", (long)delay.tv_sec, delay.tv_nsec / 1000, source, peer ? peer->info.pi_diamid : "<unidentified>", buf);
    9695                } else if (hdr->msg_flags & CMD_FLAG_REQUEST) {
    9796                        /* We are sending a request issued locally, nothing special to log */
     
    103102                                TS_DIFFERENCE( &delay, &qpmd->received_on, &pmd->sent_on );
    104103                                CHECK_MALLOC_DO( fd_msg_dump_summary(&buf, &len, NULL, msg, NULL, 0, 1), return );
    105                                 LOG_N("[TIMING] ANS %ld.%06ld sec: %s", (long)delay.tv_sec, delay.tv_nsec / 1000, buf);
     104                                LOG_N("[TIMING] ANS %ld.%06ld sec ->'%s': %s", (long)delay.tv_sec, delay.tv_nsec / 1000, peer ? peer->info.pi_diamid : "<unidentified>", buf);
    106105                        }
    107106                }
  • extensions/dict_mip6a/dict_mip6a.c

    r1120 r1121  
    405405                        struct dict_object *     type;
    406406                        struct dict_type_data    tdata = { AVP_TYPE_INTEGER32, "Enumerated(MIP-Algorithm-Type)", NULL, NULL, NULL };
    407                         struct dict_enumval_data t_2 = { "HMAC-SHA-1", { .i32 = 2 }};
     407                        struct dict_enumval_data t_2 = { "HMAC-SHA-1 [HMAC]", { .i32 = 2 }};
    408408                        struct dict_avp_data data = {
    409409                                        345,                                    /* Code */
Note: See TracChangeset for help on using the changeset viewer.