mirror of
https://github.com/torvalds/linux.git
synced 2024-09-25 01:13:04 +00:00
ieee1394: eth1394: CONFIG_INET is always defined
because CONFIG_IEEE1394_ETH1394 depends on it. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
This commit is contained in:
parent
17bab407d5
commit
599bba9647
|
@ -711,21 +711,13 @@ static int ether1394_header(struct sk_buff *skb, struct net_device *dev,
|
||||||
static int ether1394_rebuild_header(struct sk_buff *skb)
|
static int ether1394_rebuild_header(struct sk_buff *skb)
|
||||||
{
|
{
|
||||||
struct eth1394hdr *eth = (struct eth1394hdr *)skb->data;
|
struct eth1394hdr *eth = (struct eth1394hdr *)skb->data;
|
||||||
struct net_device *dev = skb->dev;
|
|
||||||
|
|
||||||
switch (eth->h_proto) {
|
if (eth->h_proto == htons(ETH_P_IP))
|
||||||
|
|
||||||
#ifdef CONFIG_INET
|
|
||||||
case __constant_htons(ETH_P_IP):
|
|
||||||
return arp_find((unsigned char *)ð->h_dest, skb);
|
return arp_find((unsigned char *)ð->h_dest, skb);
|
||||||
#endif
|
|
||||||
default:
|
|
||||||
ETH1394_PRINT(KERN_DEBUG, dev->name,
|
|
||||||
"unable to resolve type %04x addresses.\n",
|
|
||||||
ntohs(eth->h_proto));
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
ETH1394_PRINT(KERN_DEBUG, skb->dev->name,
|
||||||
|
"unable to resolve type %04x addresses\n",
|
||||||
|
ntohs(eth->h_proto));
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user