diff options
author | harti <harti@FreeBSD.org> | 2003-07-29 13:32:10 +0000 |
---|---|---|
committer | harti <harti@FreeBSD.org> | 2003-07-29 13:32:10 +0000 |
commit | e57d86c1ec38c63f22ddae8025c1dbc035586faa (patch) | |
tree | 676fa306ffbf8bb59c756cf9a9bb95f16ae21cd4 /sys/netatm/spans | |
parent | 0b9b67134272377bf22b1b9f1092a5da3d74f251 (diff) | |
download | FreeBSD-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.c | 3 | ||||
-rw-r--r-- | sys/netatm/spans/spans_if.c | 3 |
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; |