diff options
author | Ursula Braun <braunu@de.ibm.com> | 2007-10-22 10:16:14 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-10-23 20:18:13 -0400 |
commit | f1ecfd5d3b69d98b814435758c485e6fd0e112de (patch) | |
tree | 648897a4aabe5631101a4763610d479c0b14433e | |
parent | b877fe288a325b9711d83628eb54e1deb63f962e (diff) |
remove header_ops bug in qeth driver
Remove qeth bug caused by commit:
[NET]: Move hardware header operations out of netdevice.
This is the second part of the qeth header_ops patch, since
first patch sent 10/19 has been insufficient.
Nevertheless first patch is still valid and should be kept.
Signed-off-by: Ursula Braun <braunu@de.ibm.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
-rw-r--r-- | include/linux/netdevice.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h index 4a3f54e358e5..c4de536cefa3 100644 --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h | |||
@@ -834,7 +834,7 @@ static inline int dev_hard_header(struct sk_buff *skb, struct net_device *dev, | |||
834 | const void *daddr, const void *saddr, | 834 | const void *daddr, const void *saddr, |
835 | unsigned len) | 835 | unsigned len) |
836 | { | 836 | { |
837 | if (!dev->header_ops) | 837 | if (!dev->header_ops || !dev->header_ops->create) |
838 | return 0; | 838 | return 0; |
839 | 839 | ||
840 | return dev->header_ops->create(skb, dev, type, daddr, saddr, len); | 840 | return dev->header_ops->create(skb, dev, type, daddr, saddr, len); |