aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/libifconfig/libifconfig.c4
-rw-r--r--lib/libifconfig/libifconfig_internal.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/libifconfig/libifconfig.c b/lib/libifconfig/libifconfig.c
index bc0fcb6021b2..b450c15180db 100644
--- a/lib/libifconfig/libifconfig.c
+++ b/lib/libifconfig/libifconfig.c
@@ -81,7 +81,7 @@ ifconfig_open(void)
if (h == NULL) {
return (NULL);
}
- for (int i = 0; i <= AF_MAX; i++) {
+ for (int i = 0; i < AF_MAX; i++) {
h->sockets[i] = -1;
}
@@ -92,7 +92,7 @@ void
ifconfig_close(ifconfig_handle_t *h)
{
- for (int i = 0; i <= AF_MAX; i++) {
+ for (int i = 0; i < AF_MAX; i++) {
if (h->sockets[i] != -1) {
(void)close(h->sockets[i]);
}
diff --git a/lib/libifconfig/libifconfig_internal.c b/lib/libifconfig/libifconfig_internal.c
index c6c955debb3d..91de1ece59fb 100644
--- a/lib/libifconfig/libifconfig_internal.c
+++ b/lib/libifconfig/libifconfig_internal.c
@@ -78,7 +78,7 @@ int
ifconfig_socket(ifconfig_handle_t *h, const int addressfamily, int *s)
{
- if (addressfamily > AF_MAX) {
+ if (addressfamily >= AF_MAX) {
h->error.errtype = SOCKET;
h->error.errcode = EINVAL;
return (-1);