[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH hurd-dde 1/3] libmachdev: fix getting parameter for get_status
From: |
Justus Winter |
Subject: |
[PATCH hurd-dde 1/3] libmachdev: fix getting parameter for get_status |
Date: |
Fri, 14 Nov 2014 19:28:06 +0100 |
Complements aa949401.
* libmachdev/net.c (device_get_status): Use count as number of parameter,
not number of bytes. Take status as integer, not short.
---
libmachdev/net.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libmachdev/net.c b/libmachdev/net.c
index e04b558..53edcd0 100644
--- a/libmachdev/net.c
+++ b/libmachdev/net.c
@@ -513,10 +513,10 @@ device_get_status (void *d, dev_flavor_t flavor,
dev_status_t status,
if (flavor == NET_FLAGS)
{
- if (*count != sizeof(short))
+ if (*count != 1)
return D_INVALID_SIZE;
- *(short *) status = netdev_flags (net->dev);
+ *(int *) status = netdev_flags (net->dev);
return D_SUCCESS;
}
--
2.1.1
- [PATCH hurd-dde 1/3] libmachdev: fix getting parameter for get_status,
Justus Winter <=