Message ID | 20081215015903.905115415@sortiz.org |
---|---|
State | RFC, archived |
Delegated to: | David Miller |
Headers | show |
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)); }
Signed-off-by: Samuel Ortiz <samuel@sortiz.org> --- include/net/irda/irda_device.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)