summaryrefslogtreecommitdiffstats
path: root/src/providers/krb5
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2014-12-08 17:39:57 +0100
committerJakub Hrozek <jhrozek@redhat.com>2015-01-15 10:33:01 +0100
commitf3d91181d4ee9da3f8bbf4ddf8782951c0ae46c1 (patch)
treebac7a56e6bf8d336437396d937f01ed1d04ebd11 /src/providers/krb5
parent0e8a48e38e467b05951d2719956f8c0d5aed76b3 (diff)
downloadsssd-f3d91181d4ee9da3f8bbf4ddf8782951c0ae46c1.tar.gz
sssd-f3d91181d4ee9da3f8bbf4ddf8782951c0ae46c1.tar.xz
sssd-f3d91181d4ee9da3f8bbf4ddf8782951c0ae46c1.zip
UTIL: Unify the fd_nonblocking implementation
The responder and child_common modules each had their own implementation. Unify it instead and add a unit test. Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Diffstat (limited to 'src/providers/krb5')
-rw-r--r--src/providers/krb5/krb5_child_handler.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/providers/krb5/krb5_child_handler.c b/src/providers/krb5/krb5_child_handler.c
index 633cd9177..28ed0cb1c 100644
--- a/src/providers/krb5/krb5_child_handler.c
+++ b/src/providers/krb5/krb5_child_handler.c
@@ -320,8 +320,8 @@ static errno_t fork_child(struct tevent_req *req)
close(pipefd_from_child[1]);
state->io->write_to_child_fd = pipefd_to_child[1];
close(pipefd_to_child[0]);
- fd_nonblocking(state->io->read_from_child_fd);
- fd_nonblocking(state->io->write_to_child_fd);
+ sss_fd_nonblocking(state->io->read_from_child_fd);
+ sss_fd_nonblocking(state->io->write_to_child_fd);
ret = child_handler_setup(state->ev, pid, NULL, NULL, NULL);
if (ret != EOK) {