summaryrefslogtreecommitdiffstats
path: root/tools/tools
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2012-06-28 20:10:43 +0000
committeremaste <emaste@FreeBSD.org>2012-06-28 20:10:43 +0000
commit897cc95908eb8a27ea149e941a02d7b098cfd154 (patch)
treebe4623c09b764a16f210a382eb061e055f2fd54c /tools/tools
parent064fbb4fb693810d1336ebcdf36a7da8dc7cc47d (diff)
downloadFreeBSD-src-897cc95908eb8a27ea149e941a02d7b098cfd154.zip
FreeBSD-src-897cc95908eb8a27ea149e941a02d7b098cfd154.tar.gz
Fix ioctl type for compiling with clang
Diffstat (limited to 'tools/tools')
-rw-r--r--tools/tools/netmap/bridge.c4
-rw-r--r--tools/tools/netmap/pcap.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/tools/tools/netmap/bridge.c b/tools/tools/netmap/bridge.c
index 6e20b63..0e9e442 100644
--- a/tools/tools/netmap/bridge.c
+++ b/tools/tools/netmap/bridge.c
@@ -79,7 +79,7 @@ sigint_h(__unused int sig)
static int
-do_ioctl(struct my_ring *me, int what)
+do_ioctl(struct my_ring *me, unsigned long what)
{
struct ifreq ifr;
int error;
@@ -98,7 +98,7 @@ do_ioctl(struct my_ring *me, int what)
}
error = ioctl(me->fd, what, &ifr);
if (error) {
- D("ioctl error %d", what);
+ D("ioctl error 0x%lx", what);
return error;
}
switch (what) {
diff --git a/tools/tools/netmap/pcap.c b/tools/tools/netmap/pcap.c
index 05287da..0a67f59 100644
--- a/tools/tools/netmap/pcap.c
+++ b/tools/tools/netmap/pcap.c
@@ -201,7 +201,7 @@ struct my_ring {
static int
-do_ioctl(struct my_ring *me, int what)
+do_ioctl(struct my_ring *me, unsigned long what)
{
struct ifreq ifr;
int error;
@@ -221,7 +221,7 @@ do_ioctl(struct my_ring *me, int what)
}
error = ioctl(me->fd, what, &ifr);
if (error) {
- D("ioctl 0x%x error %d", what, error);
+ D("ioctl 0x%lx error %d", what, error);
return error;
}
switch (what) {
OpenPOWER on IntegriCloud