From 5167f4e2d9900454b98657a327bb90a09911d77a Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Sun, 6 Dec 2015 21:41:37 +0100 Subject: [PATCH] rfcomm: ignore packets_granted for outgoing data --- src/rfcomm.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/rfcomm.c b/src/rfcomm.c index f8f6bacac..530d8e8fb 100644 --- a/src/rfcomm.c +++ b/src/rfcomm.c @@ -2034,7 +2034,6 @@ int rfcomm_can_send_packet_now(uint16_t rfcomm_cid){ return 1; } if (!channel->credits_outgoing) return 0; - if (!channel->packets_granted) return 0; if ((channel->multiplexer->fcon & 1) == 0) return 0; return l2cap_can_send_packet_now(channel->multiplexer->l2cap_cid); @@ -2050,11 +2049,6 @@ static int rfcomm_assert_send_valid(rfcomm_channel_t * channel , uint16_t len){ log_info("rfcomm_send_internal cid 0x%02x, no rfcomm outgoing credits!", channel->rfcomm_cid); return RFCOMM_NO_OUTGOING_CREDITS; } - - if (!channel->packets_granted){ - log_info("rfcomm_send_internal cid 0x%02x, no rfcomm credits granted!", channel->rfcomm_cid); - return RFCOMM_NO_OUTGOING_CREDITS; - } if ((channel->multiplexer->fcon & 1) == 0){ log_info("rfcomm_send_internal cid 0x%02x, aggregate flow off!", channel->rfcomm_cid);