OSDN Git Service

gobex: Fix RX MTU setting
authorJohan Hedberg <johan.hedberg@intel.com>
Mon, 4 Jul 2011 13:20:42 +0000 (16:20 +0300)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 4 Dec 2012 21:21:58 +0000 (22:21 +0100)
gobex/gobex.c

index 8ff99cc..26ec5c3 100644 (file)
@@ -671,6 +671,8 @@ GObex *g_obex_new(GIOChannel *io, GObexTransportType transport_type,
 
        if (io_rx_mtu > G_OBEX_MAXIMUM_MTU)
                obex->rx_mtu = G_OBEX_MAXIMUM_MTU;
+       else if (io_rx_mtu < G_OBEX_MINIMUM_MTU)
+               obex->rx_mtu = G_OBEX_DEFAULT_MTU;
        else
                obex->rx_mtu = io_rx_mtu;