aboutsummaryrefslogtreecommitdiff
path: root/sample.c
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2009-02-03 18:07:26 +0000
committerAris Adamantiadis <aris@0xbadc0de.be>2009-02-03 18:07:26 +0000
commitac3d66ac69278906bb09c4c751c6b9827d7ca17a (patch)
tree3b9ffa2dfa1f34ec1ccffd32d419aa18dcbc4063 /sample.c
parent903e22cd1154270f10d765a754cb077df7b87e46 (diff)
downloadlibssh-ac3d66ac69278906bb09c4c751c6b9827d7ca17a.tar.gz
libssh-ac3d66ac69278906bb09c4c751c6b9827d7ca17a.tar.xz
libssh-ac3d66ac69278906bb09c4c751c6b9827d7ca17a.zip
channel_get_exit_status()
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@228 7dcaeef0-15fb-0310-b436-a5af3365683c
Diffstat (limited to 'sample.c')
-rw-r--r--sample.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sample.c b/sample.c
index 0f5d1bf..ffad50b 100644
--- a/sample.c
+++ b/sample.c
@@ -180,7 +180,9 @@ void select_loop(SSH_SESSION *session,CHANNEL *channel){
return;
}
if(lus==0){
- ssh_say(1,"EOF received\n");
+ ssh_log(session,SSH_LOG_RARE,"EOF received\n");
+ ssh_log(session,SSH_LOG_RARE,"exit-status : %d\n",channel_get_exit_status(channel));
+
channel_free(channel);
channel=channels[0]=NULL;
} else
@@ -194,6 +196,7 @@ void select_loop(SSH_SESSION *session,CHANNEL *channel){
}
if(lus==0){
ssh_log(session,SSH_LOG_RARE,"EOF received\n");
+ ssh_log(session,SSH_LOG_RARE,"exit-status : %d\n",channel_get_exit_status(channel));
channel_free(channel);
channel=channels[0]=NULL;
} else