summaryrefslogtreecommitdiffstats
path: root/src/server/sockhelper.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/sockhelper.c')
-rw-r--r--src/server/sockhelper.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/sockhelper.c b/src/server/sockhelper.c
index 83bea2e..2fc0620 100644
--- a/src/server/sockhelper.c
+++ b/src/server/sockhelper.c
@@ -187,17 +187,17 @@ void sock_set_block(int sock)
fcntl( sock, F_SETFL, flags & ~(int)O_NONBLOCK );
}
-int sock_add_array(const int sock, int *array, int *array_fill, const int array_length)
+bool sock_add_array(const int sock, int *array, int *array_fill, const int array_length)
{
- if ( sock == -1 ) return TRUE;
+ if ( sock == -1 ) return true;
for (int i = 0; i < *array_fill; ++i) {
if ( array[i] == -1 ) {
array[i] = sock;
- return TRUE;
+ return true;
}
}
- if ( *array_fill >= array_length ) return FALSE;
+ if ( *array_fill >= array_length ) return false;
array[*array_fill] = sock;
(*array_fill) += 1;
- return TRUE;
+ return true;
}