diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2009-06-19 23:31:18 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2009-06-19 23:31:18 +0800 |
commit | 54b7bb27c1b999463192ad19cff379d41c37b773 (patch) | |
tree | 224647d3c68e85e0c6d28268d148c491bc6c68e0 | |
parent | 1fdac6ba5e7f59deaf387ecfa7dda724f7593dba (diff) | |
download | pttbbs-54b7bb27c1b999463192ad19cff379d41c37b773.tar pttbbs-54b7bb27c1b999463192ad19cff379d41c37b773.tar.gz pttbbs-54b7bb27c1b999463192ad19cff379d41c37b773.tar.bz2 pttbbs-54b7bb27c1b999463192ad19cff379d41c37b773.tar.lz pttbbs-54b7bb27c1b999463192ad19cff379d41c37b773.tar.xz pttbbs-54b7bb27c1b999463192ad19cff379d41c37b773.tar.zst pttbbs-54b7bb27c1b999463192ad19cff379d41c37b773.zip |
allow disable INSCREEN in logind
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@4674 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | daemon/logind/logind.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/daemon/logind/logind.c b/daemon/logind/logind.c index 4e282617..c720624a 100644 --- a/daemon/logind/logind.c +++ b/daemon/logind/logind.c @@ -1749,10 +1749,12 @@ listen_cb(int lfd, short event, void *arg) // So we have to set blocking mode for client again here. if (g_nonblock) _enable_nonblock(fd); +#ifndef LOGIND_NO_INSCREEN // fast draw banner (don't use buffered i/o - this banner is not really important.) -#ifdef INSCREEN +# ifdef INSCREEN write(fd, INSCREEN, sizeof(INSCREEN)); -#endif +# endif // INSCREEN +#endif // !LOGIND_NO_INSCREEN if ((conn = malloc(sizeof(login_conn_ctx))) == NULL) { close(fd); |