From d008e5aeb8aeaf96625c02d5fa72e79973d8c21c Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 11 May 2009 10:05:47 +0000 Subject: Added a ssh_bind_set_fd() function. git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@754 7dcaeef0-15fb-0310-b436-a5af3365683c --- libssh/server.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libssh/server.c') diff --git a/libssh/server.c b/libssh/server.c index 9473c9a..9cc59ef 100644 --- a/libssh/server.c +++ b/libssh/server.c @@ -167,10 +167,14 @@ void ssh_bind_set_blocking(SSH_BIND *ssh_bind, int blocking) { ssh_bind->blocking = blocking ? 1 : 0; } -int ssh_bind_get_fd(SSH_BIND *ssh_bind) { +socket_t ssh_bind_get_fd(SSH_BIND *ssh_bind) { return ssh_bind->bindfd; } +void ssh_bind_set_fd(SSH_BIND *ssh_bind, socket_t fd) { + ssh_bind->bindfd = fd; +} + void ssh_bind_fd_toaccept(SSH_BIND *ssh_bind) { ssh_bind->toaccept = 1; } -- cgit