Mercurial > dropbear
diff session.h @ 130:154c8d5a6d1e private-rez
propagate of 82bb923d0154750ef716b66b498561f882891946 and f51a272341ee12268fe7028bc2f2bad66c603069 from branch 'matt.dbclient.work' to 'matt.dbclient.rez'
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 21 Sep 2004 10:08:21 +0000 |
parents | 10f4d3319780 |
children | 8c2b3506f112 |
line wrap: on
line diff
--- a/session.h Thu Sep 16 06:19:39 2004 +0000 +++ b/session.h Tue Sep 21 10:08:21 2004 +0000 @@ -36,6 +36,7 @@ #include "listener.h" #include "packet.h" #include "tcpfwd.h" +#include "chansession.h" extern int sessinitdone; /* Is set to 0 somewhere */ extern int exitflag; @@ -176,6 +177,10 @@ struct ChildPid * childpids; /* array of mappings childpid<->channel */ unsigned int childpidsize; + /* Used to avoid a race in the exit returncode handling - see + * svr-chansession.c for details */ + struct exitinfo lastexit; + }; typedef enum {