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.