Service Search Request problem is fixed: see BlueZ cvs
/cvsroot/bluez/utils/sdpd/request.c@1.23
Basically this problem occurs if MaximumServiceRecordCount field(in the service search request) is > 32767. There was a wrong comparison between short and unsigned short values.
> ACL data: handle 1 flags 0x02 dlen 17
L2CAP(d): cid 0x0040 len 13 [psm 1]
SDP SS Req: tid 0x1 len 0x8
pat uuid-16 0x1105 (OBEXObjPush)
max 65535
cont 00
Service Search Request problem is fixed: see BlueZ cvs bluez/utils/ sdpd/request. c@1.23
/cvsroot/
Basically this problem occurs if MaximumServiceR ecordCount field(in the service search request) is > 32767. There was a wrong comparison between short and unsigned short values.
> ACL data: handle 1 flags 0x02 dlen 17
L2CAP(d): cid 0x0040 len 13 [psm 1]
SDP SS Req: tid 0x1 len 0x8
pat uuid-16 0x1105 (OBEXObjPush)
max 65535
cont 00