summaryrefslogtreecommitdiffstats
path: root/usr.bin/dig/lib/isc/unix/socket.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/dig/lib/isc/unix/socket.c')
-rw-r--r--usr.bin/dig/lib/isc/unix/socket.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/usr.bin/dig/lib/isc/unix/socket.c b/usr.bin/dig/lib/isc/unix/socket.c
index 56851275b90..42aad2efae6 100644
--- a/usr.bin/dig/lib/isc/unix/socket.c
+++ b/usr.bin/dig/lib/isc/unix/socket.c
@@ -1417,7 +1417,7 @@ isc_socket_attach(isc_socket_t *sock0, isc_socket_t **socketp) {
void
isc_socket_detach(isc_socket_t **socketp) {
isc_socket_t *sock;
- isc_boolean_t kill_socket = ISC_FALSE;
+ int kill_socket = 0;
REQUIRE(socketp != NULL);
sock = (isc_socket_t *)*socketp;
@@ -1425,7 +1425,7 @@ isc_socket_detach(isc_socket_t **socketp) {
REQUIRE(sock->references > 0);
sock->references--;
if (sock->references == 0)
- kill_socket = ISC_TRUE;
+ kill_socket = 1;
if (kill_socket)
destroy(&sock);
@@ -1679,11 +1679,11 @@ internal_send(isc_task_t *me, isc_event_t *ev) {
* and unlocking twice if both reads and writes are possible.
*/
static void
-process_fd(isc_socketmgr_t *manager, int fd, isc_boolean_t readable,
- isc_boolean_t writeable)
+process_fd(isc_socketmgr_t *manager, int fd, int readable,
+ int writeable)
{
isc_socket_t *sock;
- isc_boolean_t unwatch_read = ISC_FALSE, unwatch_write = ISC_FALSE;
+ int unwatch_read = 0, unwatch_write = 0;
/*
* If the socket is going to be closed, don't do more I/O.
@@ -1697,18 +1697,18 @@ process_fd(isc_socketmgr_t *manager, int fd, isc_boolean_t readable,
sock = manager->fds[fd];
if (readable) {
if (sock == NULL) {
- unwatch_read = ISC_TRUE;
+ unwatch_read = 1;
goto check_write;
}
if (!SOCK_DEAD(sock)) {
dispatch_recv(sock);
}
- unwatch_read = ISC_TRUE;
+ unwatch_read = 1;
}
check_write:
if (writeable) {
if (sock == NULL) {
- unwatch_write = ISC_TRUE;
+ unwatch_write = 1;
goto unlock_fd;
}
if (!SOCK_DEAD(sock)) {
@@ -1717,7 +1717,7 @@ check_write:
else
dispatch_send(sock);
}
- unwatch_write = ISC_TRUE;
+ unwatch_write = 1;
}
unlock_fd: