diff options
author | Michael Brown <mcb30@ipxe.org> | 2012-06-14 12:54:04 +0100 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2012-06-27 19:15:16 +0100 |
commit | cc3e9f068bec051645695579907a5e2e46b7cfe4 (patch) | |
tree | 7440a6ff2d6a76887f735ee684cf5c95998143ae /src/drivers/net/realtek.c | |
parent | 512ed2b921e89a5e5208a7c6ddb9837b0d184a3e (diff) | |
download | ipxe-cc3e9f068bec051645695579907a5e2e46b7cfe4.tar.gz |
[realtek] Add missing cpu_to_le16()
Reported-by: Thomas Miletich <thomas.miletich@gmail.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers/net/realtek.c')
-rw-r--r-- | src/drivers/net/realtek.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/net/realtek.c b/src/drivers/net/realtek.c index c906f2519..104ff76eb 100644 --- a/src/drivers/net/realtek.c +++ b/src/drivers/net/realtek.c @@ -478,7 +478,7 @@ static void realtek_refill_rx ( struct realtek_nic *rtl ) { /* Populate receive descriptor */ address = virt_to_bus ( iobuf->data ); rx->address = cpu_to_le64 ( address ); - rx->length = RTL_RX_MAX_LEN; + rx->length = cpu_to_le16 ( RTL_RX_MAX_LEN ); wmb(); rx->flags = ( cpu_to_le16 ( RTL_DESC_OWN ) | ( is_last ? cpu_to_le16 ( RTL_DESC_EOR ) : 0 ) ); |