Navigation


Changeset 173:4c0f358b8982 in freeDiameter for libfreeDiameter/dictionary.c


Ignore:
Timestamp:
Feb 3, 2010, 11:43:22 AM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Display AVP values in decimal and hexa forms

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libfreeDiameter/dictionary.c

    r156 r173  
    12911291        int i;
    12921292        for (i = 0; i < value->os.len; i++) {
    1293                 if (i == 16) { /* Dump only up to 16 bytes of the buffer */
    1294                         fd_log_debug("(trunc, len=%zd)", value->os.len);
     1293                if (i == 24) { /* Dump only up to 24 bytes of the buffer */
     1294                        fd_log_debug("[...] (len=%zd)", value->os.len);
    12951295                        break;
    12961296                }
     
    13011301static void dump_val_i32(union avp_value * value)
    13021302{
    1303         fd_log_debug("%i", value->i32);
     1303        fd_log_debug("%i (0x%x)", value->i32, value->i32);
    13041304}
    13051305
     
    13111311static void dump_val_u32(union avp_value * value)
    13121312{
    1313         fd_log_debug("%u", value->u32);
     1313        fd_log_debug("%u (0x%x)", value->u32, value->u32);
    13141314}
    13151315
    13161316static void dump_val_u64(union avp_value * value)
    13171317{
    1318         fd_log_debug("%llu", value->u64);
     1318        fd_log_debug("%llu (0x%llx)", value->u64, value->u64);
    13191319}
    13201320
Note: See TracChangeset for help on using the changeset viewer.