From 5285db972cfff2407ca1034e1d644a14a8b7b754 Mon Sep 17 00:00:00 2001 From: Samuel Ortiz Date: Mon, 24 Nov 2008 00:58:00 +0100 Subject: [PATCH 8/8] irda: Add a WARN_ON when our head room is too small Signed-off-by: Samuel Ortiz --- include/net/irda/irda_device.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/include/net/irda/irda_device.h b/include/net/irda/irda_device.h index 3bbf695..28c690c 100644 --- a/include/net/irda/irda_device.h +++ b/include/net/irda/irda_device.h @@ -233,6 +233,7 @@ void irda_setup_dma(int channel, dma_addr_t buffer, int count, int mode); static inline struct irda_skb_cb *irda_get_skb_cb(struct sk_buff *skb) { + WARN_ON(skb_headroom(skb) < sizeof(struct irda_skb_cb)); return (struct irda_skb_cb *)(skb->data - sizeof(struct irda_skb_cb)); } -- 1.6.0.4.766.g6fc4a.dirty