| Submitter | Samuel Ortiz |
|---|---|
| Date | Dec. 15, 2008, 1:57 a.m. |
| Message ID | <20081215015903.905115415@sortiz.org> |
| Download | mbox | patch |
| Permalink | /patch/13969/ |
| State | RFC |
| Delegated to: | David Miller |
| Headers | show |
Comments
Patch
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(-)