diff options
author | milo <milo@r0ot.me> | 2010-08-08 23:08:16 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cynapses.org> | 2010-08-09 20:54:28 +0200 |
commit | 51a21823f901b832cffd17ce53ac1d8c2a544e45 (patch) | |
tree | 2b9a9ea3bfe20bfbff58fe36639f44f06bebec45 | |
parent | 7a68331fcd311c79341c66d2174cc45876dd4755 (diff) | |
download | libssh-51a21823f901b832cffd17ce53ac1d8c2a544e45.tar.gz libssh-51a21823f901b832cffd17ce53ac1d8c2a544e45.tar.xz libssh-51a21823f901b832cffd17ce53ac1d8c2a544e45.zip |
server: Added a define to set the server status.
Signed-off-by: Andreas Schneider <asn@cynapses.org>
-rw-r--r-- | libssh/server.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libssh/server.c b/libssh/server.c index d62e3b3f..0c8dd4ce 100644 --- a/libssh/server.c +++ b/libssh/server.c @@ -44,6 +44,11 @@ #include "libssh/dh.h" #include "libssh/messages.h" +#define set_status(session, status) do {\ + if (session->callbacks && session->callbacks->connect_status_function) \ + session->callbacks->connect_status_function(session->callbacks->userdata, status); \ + } while (0) + /** * @addtogroup libssh_server * |