]> git.ipfire.org Git - thirdparty/dhcp.git/commitdiff
Fix a stupid bug in the listener object accept routine.
authorTed Lemon <source@isc.org>
Wed, 6 Oct 1999 19:27:21 +0000 (19:27 +0000)
committerTed Lemon <source@isc.org>
Wed, 6 Oct 1999 19:27:21 +0000 (19:27 +0000)
omapip/listener.c

index f415386bba2cfaf9b0cfeb21b7bf6bf93e8d30d4..b83cbdd2d5780d97589e6c026fd076128ac5f54c 100644 (file)
@@ -140,7 +140,7 @@ isc_result_t omapi_accept (omapi_object_t *h)
                accept (listener -> socket,
                        ((struct sockaddr *)
                         &(obj -> remote_addr)), &len);
-       if (!obj -> socket) {
+       if (obj -> socket < 0) {
                omapi_object_dereference ((omapi_object_t **)&obj,
                                          "omapi_accept");
                if (errno == EMFILE || errno == ENFILE || errno == ENOBUFS)