diff options
author | Michael Brown | 2007-01-09 21:18:31 +0100 |
---|---|---|
committer | Michael Brown | 2007-01-09 21:18:31 +0100 |
commit | b7fcfe8ece36c80ddeca08aa3873063e2aefa536 (patch) | |
tree | 0c93c3baa8e256342a5795152ede5d336b2790e1 /src/drivers/net/legacy.c | |
parent | Move start/stop/expire debug messages to DBG2() level. (diff) | |
download | ipxe-b7fcfe8ece36c80ddeca08aa3873063e2aefa536.tar.gz ipxe-b7fcfe8ece36c80ddeca08aa3873063e2aefa536.tar.xz ipxe-b7fcfe8ece36c80ddeca08aa3873063e2aefa536.zip |
Added net device TX queue; this will be needed to support the PXE UNDI API
(which will need us to wait for TX completions).
Added debug autocolourisation to netdevice.c
Diffstat (limited to 'src/drivers/net/legacy.c')
-rw-r--r-- | src/drivers/net/legacy.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/net/legacy.c b/src/drivers/net/legacy.c index 0c205aed..2d952aac 100644 --- a/src/drivers/net/legacy.c +++ b/src/drivers/net/legacy.c @@ -34,7 +34,7 @@ static int legacy_transmit ( struct net_device *netdev, struct pk_buff *pkb ) { nic->nic_op->transmit ( nic, ( const char * ) ethhdr->h_dest, ntohs ( ethhdr->h_protocol ), pkb_len ( pkb ), pkb->data ); - free_pkb ( pkb ); + netdev_tx_complete ( netdev, pkb ); return 0; } |