Skip to contentSkip to conversation

IRDA: fix skb leak in irda_connect_indication

PATCH New Arnaldo Carvalho de Melo 1 participant 1 message Nov 1, 2003

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 IRDA: fix skb leak in irda_connect_indication

Hi David, Jean,

Please apply.

- Arnaldo

===== net/irda/af_irda.c 1.46 vs edited =====

net/irda/af_irda.c +3 -1
@@ -248,8 +248,10 @@
 	IRDA_DEBUG(2, "%s(%p)\n", __FUNCTION__, self);
 
 	sk = self->sk;
-	if (sk == NULL)
+	if (sk == NULL) {
+		kfree_skb(skb);
 		return;
+	}
 
 	/* How much header space do we need to reserve */
 	self->max_header_size = max_header_size;