diff options
Diffstat (limited to 'drivers/net/irda/nsc-ircc.c')
| -rw-r--r-- | drivers/net/irda/nsc-ircc.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/net/irda/nsc-ircc.c b/drivers/net/irda/nsc-ircc.c index 8ce7dad582f..0ff99271413 100644 --- a/drivers/net/irda/nsc-ircc.c +++ b/drivers/net/irda/nsc-ircc.c @@ -1466,9 +1466,8 @@ static int nsc_ircc_hard_xmit_fir(struct sk_buff *skb, struct net_device *dev)  	self->stats.tx_bytes += skb->len; -	memcpy(self->tx_fifo.queue[self->tx_fifo.free].start, skb->data,  -	       skb->len); -	 +	skb_copy_from_linear_data(skb, self->tx_fifo.queue[self->tx_fifo.free].start, +		      skb->len);  	self->tx_fifo.len++;  	self->tx_fifo.free++;  |