Navigation


Changeset 572:b1b56d4682d0 in freeDiameter for extensions/test_app/ta_serv.c


Ignore:
Timestamp:
Oct 8, 2010, 3:30:36 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Added benchmark mode in test_app

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/test_app/ta_serv.c

    r406 r572  
    6464       
    6565        /* Value of Origin-Host */
    66         fprintf(stderr, "ECHO Test-Request received from ");
    67         CHECK_FCT( fd_msg_search_avp ( *msg, ta_origin_host, &a) );
    68         if (a) {
    69                 struct avp_hdr * hdr;
    70                 CHECK_FCT( fd_msg_avp_hdr( a, &hdr ) );
    71                 fprintf(stderr, "'%.*s'", (int)hdr->avp_value->os.len, hdr->avp_value->os.data);
    72         } else {
    73                 fprintf(stderr, "no_Origin-Host");
     66        if (! (ta_conf->mode & MODE_BENCH)) {
     67                fprintf(stderr, "ECHO Test-Request received from ");
     68                CHECK_FCT( fd_msg_search_avp ( *msg, ta_origin_host, &a) );
     69                if (a) {
     70                        struct avp_hdr * hdr;
     71                        CHECK_FCT( fd_msg_avp_hdr( a, &hdr ) );
     72                        fprintf(stderr, "'%.*s'", (int)hdr->avp_value->os.len, hdr->avp_value->os.data);
     73                } else {
     74                        fprintf(stderr, "no_Origin-Host");
     75                }
     76                fprintf(stderr, ", replying...\n");
    7477        }
    75         fprintf(stderr, ", replying...\n");
    7678       
    7779        /* Create answer header */
Note: See TracChangeset for help on using the changeset viewer.