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>

authored by Ursula Braun and committed by Jeff Garzik f1ecfd5d b877fe28

+1 -1
+1 -1
include/linux/netdevice.h
··· 834 const void *daddr, const void *saddr, 835 unsigned len) 836 { 837 - if (!dev->header_ops) 838 return 0; 839 840 return dev->header_ops->create(skb, dev, type, daddr, saddr, len);
··· 834 const void *daddr, const void *saddr, 835 unsigned len) 836 { 837 + if (!dev->header_ops || !dev->header_ops->create) 838 return 0; 839 840 return dev->header_ops->create(skb, dev, type, daddr, saddr, len);