Diff between 8dbf8864845e2d0bae4b487cdcb711e8d5bbda83 and 550dab5ce251ca54e81a9541b03be56a10c8744d
Changed Files
| File | Additions | Deletions | Status |
| lib/sdp.c | +0 | -8 | modified |
Full Patch
diff --git a/lib/sdp.c b/lib/sdp.c
index 800b37a..d8bfc51 100644
--- a/lib/sdp.c
+++ b/lib/sdp.c
@@ -4243,14 +4243,6 @@ int sdp_process(sdp_session_t *session)
rsp_count = bt_get_be16(pdata);
SDPDBG("Attrlist byte count : %d", rsp_count);
- /* Valid range for rsp_count is 0x0002-0xFFFF */
- if (rsp_count < 0x0002) {
- t->err = EPROTO;
- SDPERR("Protocol error: invalid AttrList size");
- status = SDP_INVALID_PDU_SIZE;
- goto end;
- }
-
/*
* Number of bytes in the AttributeLists parameter(without
* continuation state) + AttributeListsByteCount field size.