Diff between dc2bd913f773a8b3a54ebaa2c549c6da318e0c05 and c248aae99d0720bce247c594770ba1459e36059f

Changed Files

File Additions Deletions Status
tools/parser/l2cap.c +9 -0 modified

Full Patch

diff --git a/tools/parser/l2cap.c b/tools/parser/l2cap.c
index 82b2e9b..54180a2 100644
--- a/tools/parser/l2cap.c
+++ b/tools/parser/l2cap.c
@@ -556,6 +556,12 @@ static void conf_opt(int level, void *ptr, int len, int in, uint16_t handle,
 			conf_efs(h->val);
 			break;
 
+		case L2CAP_CONF_EWS:
+			printf("EWS");
+			if (h->len > 0)
+				printf(" %d", get_val(h->val, h->len));
+			break;
+
 		default:
 			printf("Unknown (type %2.2x, len %d)", h->type & 0x7f, h->len);
 			break;
@@ -594,6 +600,9 @@ static void conf_list(int level, uint8_t *list, int len)
 		case L2CAP_CONF_EFS:
 			printf("EFS ");
 			break;
+		case L2CAP_CONF_EWS:
+			printf("EWS ");
+			break;
 		default:
 			printf("%2.2x ", list[i] & 0x7f);
 			break;