Sorry, please ignore this mail. -----Original Message----- From: linux-bluetooth-owner@xxxxxxxxxxxxxxx [mailto:linux-bluetooth-owner@xxxxxxxxxxxxxxx] On Behalf Of Li, Nami Sent: 2011年6月21日 13:17 To: openobex-users@xxxxxxxxxxxxxxxxxxxxx; linux-bluetooth@xxxxxxxxxxxxxxx Cc: Liu, Haijun; Fan, Hong Subject: [PATCH v3 openobex 3/3] Modify code to read entire packet when fd transport format is SEQPACKET. --- lib/fdobex.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/lib/fdobex.c b/lib/fdobex.c index 7fa4a21..46a0796 100644 --- a/lib/fdobex.c +++ b/lib/fdobex.c @@ -79,6 +79,9 @@ static int fdobex_read(obex_t *self, void *buf, int buflen) { struct obex_transport *trans = &self->trans; + if(trans->data.fd.fmt == FDOBEX_MT_SEQPACKET) + buflen = self->mtu_rx; + #ifdef _WIN32 return _read(trans->fd, buf, buflen); #else -- 1.7.1 ��.n��������+%������w��{.n�����{����^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�