summaryrefslogtreecommitdiff
path: root/libdde_linux26/lib/src/arch/l4
diff options
context:
space:
mode:
authorZheng Da <zhengda1936@gmail.com>2010-02-27 14:28:22 +0100
committerZheng Da <zhengda1936@gmail.com>2010-02-27 14:28:22 +0100
commit1288bc521d37d34d809ad46f4d14cc662bcfe688 (patch)
treea9dcf864af68bf20c6db51fa61973ebd169da6cd /libdde_linux26/lib/src/arch/l4
parent5b14fbc2aeedc2501b032d8ea6b4b68eafaf321b (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.c4
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)