diff options
author | Harald Welte <laforge@netfilter.org> | 2009-10-08 20:18:59 +0200 |
---|---|---|
committer | Harald Welte <laforge@netfilter.org> | 2009-10-08 20:49:51 +0200 |
commit | 4bd0a98a77111165be0a6552bf1bd9e9b0259de4 (patch) | |
tree | f2f9def894d478bd7fb2a435a3fa6d27e6cca049 /openbsc/src/abis_nm.c | |
parent | 15c44179c3f05f4bd6dc0460b8c79f6d65c9f2d2 (diff) |
[abis_nm] print object class/instance for NACK
Diffstat (limited to 'openbsc/src/abis_nm.c')
-rwxr-xr-x | openbsc/src/abis_nm.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/openbsc/src/abis_nm.c b/openbsc/src/abis_nm.c index 9308f7761..f9a7252a7 100755 --- a/openbsc/src/abis_nm.c +++ b/openbsc/src/abis_nm.c @@ -964,11 +964,17 @@ static int abis_nm_rcvmsg_fom(struct msgb *mb) if (is_in_arr(mt, nacks, ARRAY_SIZE(nacks))) { struct tlv_parsed tp; + + DEBUGP(DNM, "OC=%s(%02x) INST=(%02x,%02x,%02x) ", + obj_class_name(foh->obj_class), foh->obj_class, + foh->obj_inst.bts_nr, foh->obj_inst.trx_nr, + foh->obj_inst.ts_nr); + if (nack_names[mt]) - DEBUGP(DNM, "%s NACK ", nack_names[mt]); + DEBUGPC(DNM, "%s NACK ", nack_names[mt]); /* FIXME: NACK cause */ else - DEBUGP(DNM, "NACK 0x%02x ", mt); + DEBUGPC(DNM, "NACK 0x%02x ", mt); abis_nm_tlv_parse(&tp, foh->data, oh->length-sizeof(*foh)); if (TLVP_PRESENT(&tp, NM_ATT_NACK_CAUSES)) |