# HG changeset patch # User Thomas Klausner # Date 1397576145 -7200 # Node ID d51fa7231f73744c14e0e6119fd37b93b445ba91 # Parent 4f6f61e67599b7134b8627834cc4e615dacaff27 Add support for dumping address family 8 (E.164). diff -r 4f6f61e67599 -r d51fa7231f73 libfdproto/dictionary_functions.c --- a/libfdproto/dictionary_functions.c Mon Mar 24 13:21:41 2014 +0100 +++ b/libfdproto/dictionary_functions.c Tue Apr 15 17:35:45 2014 +0200 @@ -200,6 +200,10 @@ if (avp_value->os.len == 20) memcpy(&s.sin6.sin6_port, avp_value->os.data + 18, 2); break; + case 8: + /* E.164 */ + CHECK_MALLOC_DO( fd_dump_extend(FD_DUMP_STD_PARAMS, "%.*s", avp_value->os.len-2, avp_value->os.data+2), return NULL); + return *buf; default: CHECK_MALLOC_DO( fd_dump_extend(FD_DUMP_STD_PARAMS, "[unsupported family: 0x%hx]", fam), return NULL); return *buf;