diff options
| author | Zheng Da <zhengda1936@gmail.com> | 2010-02-27 14:28:22 +0100 |
|---|---|---|
| committer | Zheng Da <zhengda1936@gmail.com> | 2010-02-27 14:28:22 +0100 |
| commit | 1288bc521d37d34d809ad46f4d14cc662bcfe688 (patch) | |
| tree | a9dcf864af68bf20c6db51fa61973ebd169da6cd /libdde_linux26/lib/src/arch/l4 | |
| parent | 5b14fbc2aeedc2501b032d8ea6b4b68eafaf321b (diff) | |
Use adapted dev_queue_xmit to transmit packets in DDE Linux.
Diffstat (limited to 'libdde_linux26/lib/src/arch/l4')
| -rw-r--r-- | libdde_linux26/lib/src/arch/l4/mach_glue.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libdde_linux26/lib/src/arch/l4/mach_glue.c b/libdde_linux26/lib/src/arch/l4/mach_glue.c index 8f8b6fca..f3f56bda 100644 --- a/libdde_linux26/lib/src/arch/l4/mach_glue.c +++ b/libdde_linux26/lib/src/arch/l4/mach_glue.c @@ -50,7 +50,9 @@ int linux_pkg_xmit (char *pkg_data, int len, void *del_data, skb->dev = dev; - return dev->netdev_ops->ndo_start_xmit(skb, dev); + dev_queue_xmit(skb); + // TODO how should I return errors? + return 0; } char *netdev_addr(struct net_device *dev) |
