diff options
-rw-r--r-- | parser/l2cap.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/parser/l2cap.c b/parser/l2cap.c index 673c6b5..bc41a53 100644 --- a/parser/l2cap.c +++ b/parser/l2cap.c @@ -803,6 +803,11 @@ static void l2cap_parse(int level, struct frame *frm) p_indent(level, frm); printf("L2CAP(c): len %d psm %d\n", dlen, psm); raw_dump(level, frm); + } else if (cid == 0x04) { + if (!p_filter(FILT_ATT)) + att_dump(level, frm); + else + raw_dump(level + 1, frm); } else { /* Connection oriented channel */ |