summaryrefslogtreecommitdiffstats
path: root/sys/netatm/spans
diff options
context:
space:
mode:
authorharti <harti@FreeBSD.org>2003-07-29 13:32:10 +0000
committerharti <harti@FreeBSD.org>2003-07-29 13:32:10 +0000
commite57d86c1ec38c63f22ddae8025c1dbc035586faa (patch)
tree676fa306ffbf8bb59c756cf9a9bb95f16ae21cd4 /sys/netatm/spans
parent0b9b67134272377bf22b1b9f1092a5da3d74f251 (diff)
downloadFreeBSD-src-e57d86c1ec38c63f22ddae8025c1dbc035586faa.zip
FreeBSD-src-e57d86c1ec38c63f22ddae8025c1dbc035586faa.tar.gz
Make the ioctl() interface cleaner with regard to types: use size_t
instead of int where the variable has to hold buffer lengths, use u_int for things like number of network interfaces which in principle can never be negative.
Diffstat (limited to 'sys/netatm/spans')
-rw-r--r--sys/netatm/spans/spans_arp.c3
-rw-r--r--sys/netatm/spans/spans_if.c3
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/netatm/spans/spans_arp.c b/sys/netatm/spans/spans_arp.c
index 9e8666c..06b73fe 100644
--- a/sys/netatm/spans/spans_arp.c
+++ b/sys/netatm/spans/spans_arp.c
@@ -927,7 +927,8 @@ spansarp_ioctl(code, data, arg1)
struct ipvcc *ivp, *inext;
struct in_addr ip;
u_long dst;
- int err = 0, i, buf_len;
+ int err = 0, i;
+ size_t buf_len;
caddr_t buf_addr;
diff --git a/sys/netatm/spans/spans_if.c b/sys/netatm/spans/spans_if.c
index b0ae569..c4f071e 100644
--- a/sys/netatm/spans/spans_if.c
+++ b/sys/netatm/spans/spans_if.c
@@ -906,7 +906,8 @@ spans_ioctl(code, data, arg1)
struct spans_vccb *svp;
struct air_vcc_rsp rsp;
Atm_connection *cop;
- int buf_len, err = 0, i, vpi, vci;
+ int err = 0, i, vpi, vci;
+ size_t buf_len;
caddr_t buf_addr;
OpenPOWER on IntegriCloud