diff svr-chansession.c @ 24:469950e86d0f

switching to global vars
author Matt Johnston <matt@ucc.asn.au>
date Tue, 20 Jul 2004 12:05:00 +0000
parents f76c9389e9e0
children f789045062e6
line wrap: on
line diff
--- a/svr-chansession.c	Wed Jun 23 07:24:22 2004 +0000
+++ b/svr-chansession.c	Tue Jul 20 12:05:00 2004 +0000
@@ -36,6 +36,7 @@
 #include "utmp.h"
 #include "x11fwd.h"
 #include "agentfwd.h"
+#include "runopts.h"
 
 /* Handles sessions (either shells or programs) requested by the client */
 
@@ -690,7 +691,7 @@
 		m_free(chansess->tty);
 
 #ifdef DO_MOTD
-		if (ses.opts->domotd) {
+		if (svr_opts.domotd) {
 			/* don't show the motd if ~/.hushlogin exists */
 
 			/* 11 == strlen("/hushlogin\0") */
@@ -776,8 +777,8 @@
 	unsigned int i;
 
 	/* wipe the hostkey */
-	sign_key_free(ses.opts->hostkey);
-	ses.opts->hostkey = NULL;
+	sign_key_free(svr_opts.hostkey);
+	svr_opts.hostkey = NULL;
 
 	/* overwrite the prng state */
 	seedrandom();