aboutsummaryrefslogtreecommitdiff
path: root/net/ifstat
diff options
context:
space:
mode:
authorBeech Rintoul <beech@FreeBSD.org>2008-02-21 19:05:33 +0000
committerBeech Rintoul <beech@FreeBSD.org>2008-02-21 19:05:33 +0000
commit7ac0b01b571c215f5858eb1908b356395358c564 (patch)
tree6c2764574c3bd664228b0c5576d66b635d615455 /net/ifstat
parent716547f6fcb543f5765db842613af66f555958f8 (diff)
downloadports-7ac0b01b571c215f5858eb1908b356395358c564.tar.gz
ports-7ac0b01b571c215f5858eb1908b356395358c564.zip
- Fix build with amd64
PR: ports/120625 Submitted by: Mike Tancsa <mike@sentex.net>
Notes
Notes: svn path=/head/; revision=207727
Diffstat (limited to 'net/ifstat')
-rw-r--r--net/ifstat/files/patch-drivers.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/net/ifstat/files/patch-drivers.c b/net/ifstat/files/patch-drivers.c
new file mode 100644
index 000000000000..5d37d642afa7
--- /dev/null
+++ b/net/ifstat/files/patch-drivers.c
@@ -0,0 +1,22 @@
+--- drivers.c.orig 2003-11-21 19:27:51.000000000 -0600
++++ drivers.c 2008-02-13 12:25:14.000000000 -0600
+@@ -593,7 +593,8 @@
+ int ifcount[] = {
+ CTL_NET, PF_LINK, NETLINK_GENERIC, IFMIB_SYSTEM, IFMIB_IFCOUNT
+ };
+- int count, size;
++ int count;
++ size_t size;
+
+ size = sizeof(count);
+ if (sysctl(ifcount, sizeof(ifcount) / sizeof(int), &count, &size, NULL, 0) < 0) {
+@@ -607,7 +608,7 @@
+ int ifinfo[] = {
+ CTL_NET, PF_LINK, NETLINK_GENERIC, IFMIB_IFDATA, index, IFDATA_GENERAL
+ };
+- int size = sizeof(*ifmd);
++ size_t size = sizeof(*ifmd);
+
+ if (sysctl(ifinfo, sizeof(ifinfo) / sizeof(int), ifmd, &size, NULL, 0) < 0)
+ return 0;
+