OpenCloudOS-Kernel/drivers/net/wireless/prism54
Patrick McHardy 4153e77596 net: fix network drivers ndo_start_xmit() return values (part 3)
net: fix network drivers ndo_start_xmit() return values (part 3)

Fix up wireless drivers that return an errno value to qdisc_restart(), causing
qdisc_restart() to print a warning an requeue/retransmit the skb.

- airo: transmission not implemented for chip, intention is to free and abort
- ipw2200: transmission not implemented for promiscous mode, intention is to
           drop
- prism54: intention is to drop
- wl3501_cs: intention appears to be to drop
- zd1201: error counter indicates intention is to drop

All drivers compile tested.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-06-13 01:18:37 -07:00
..
Makefile
isl_38xx.c
isl_38xx.h prism54 trivial annotations 2008-01-28 15:09:08 -08:00
isl_ioctl.c drivers/net/wireless/prism54: fix sparse warning: fix signedness 2009-02-17 19:49:21 -08:00
isl_ioctl.h
isl_oid.h
islpci_dev.c wireless: remove duplicated .ndo_set_mac_address 2009-03-29 13:52:21 -07:00
islpci_dev.h prism54: convert to internal net_device_stats 2009-03-21 22:51:23 -07:00
islpci_eth.c net: fix network drivers ndo_start_xmit() return values (part 3) 2009-06-13 01:18:37 -07:00
islpci_eth.h prism54 trivial annotations 2008-01-28 15:09:08 -08:00
islpci_hotplug.c dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32) 2009-04-07 08:31:11 -07:00
islpci_mgt.c
islpci_mgt.h prism54: remove private implementation of le32_add_cpu 2009-01-29 16:00:28 -05:00
oid_mgt.c drivers/net/wireless/prism54: fix sparse warning: fix signedness 2009-02-17 19:49:21 -08:00
oid_mgt.h
prismcompat.h