mirror of
https://github.com/fail0verflow/switch-linux.git
synced 2025-05-04 02:34:21 -04:00
[NET]: Fix warnings in 3c523.c and ni52.c
We have to put back the cast to "char *" because these pointers are volatile. Reported by Andrew Morton. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
c45d286e72
commit
3dbad80ac7
2 changed files with 2 additions and 2 deletions
|
@ -1145,7 +1145,7 @@ static int elmc_send_packet(struct sk_buff *skb, struct net_device *dev)
|
||||||
|
|
||||||
if (len != skb->len)
|
if (len != skb->len)
|
||||||
memset((char *) p->xmit_cbuffs[p->xmit_count], 0, ETH_ZLEN);
|
memset((char *) p->xmit_cbuffs[p->xmit_count], 0, ETH_ZLEN);
|
||||||
skb_copy_from_linear_data(skb, p->xmit_cbuffs[p->xmit_count], skb->len);
|
skb_copy_from_linear_data(skb, (char *) p->xmit_cbuffs[p->xmit_count], skb->len);
|
||||||
|
|
||||||
#if (NUM_XMIT_BUFFS == 1)
|
#if (NUM_XMIT_BUFFS == 1)
|
||||||
#ifdef NO_NOPCOMMANDS
|
#ifdef NO_NOPCOMMANDS
|
||||||
|
|
|
@ -1182,7 +1182,7 @@ static int ni52_send_packet(struct sk_buff *skb, struct net_device *dev)
|
||||||
else
|
else
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
skb_copy_from_linear_data(skb, p->xmit_cbuffs[p->xmit_count], skb->len);
|
skb_copy_from_linear_data(skb, (char *) p->xmit_cbuffs[p->xmit_count], skb->len);
|
||||||
len = skb->len;
|
len = skb->len;
|
||||||
if (len < ETH_ZLEN) {
|
if (len < ETH_ZLEN) {
|
||||||
len = ETH_ZLEN;
|
len = ETH_ZLEN;
|
||||||
|
|
Loading…
Add table
Reference in a new issue