From: Fabien Proriol <fabien.proriol@xxxxxxxx> omtu and imtu is define as uint16_t in l2cap_get function (use with va_arg). But in connect_event, in file bluetooth.c, variables are define as int (32bit in powerpc). When we use a platform with big endian, the result is omtu and imtu pass to obex_server_new_connection is bigger than needed. And file transfert will be lock until timeout (for file with size > 630 bytes) Fabien Proriol (1): Fix obex protocol for powerpc obexd/client/bluetooth.c | 4 ++-- obexd/plugins/bluetooth.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) -- 2.7.3 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html