From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Feb  4 15:25:24 1996
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) id PAA00689
	Sun, 4 Feb 1996 15:25:24 +0900 (JST)
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with ESMTP id PAA00684
	for <freebsd-users-jp@jp.freebsd.org>; Sun, 4 Feb 1996 15:25:22 +0900 (JST)
Received: from auspex.mdc.tijp.ti.com ([137.167.157.101]) by dragon.ti.com (8.6.12/) with ESMTP id AAA13784 for <freebsd-users-jp@jp.freebsd.org>; Sun, 4 Feb 1996 00:25:04 -0600
Received: from penguin.mdc.tijp.ti.com (penguin.mdc.tijp.ti.com [137.167.157.46]) by auspex.mdc.tijp.ti.com (8.7.1/8.7.1) with ESMTP id PAA11432 for <freebsd-users-jp@jp.freebsd.org>; Sun, 4 Feb 1996 15:23:31 +0900 (JST)
Received: from penguin.mdc.tijp.ti.com (localhost [127.0.0.1]) by penguin.mdc.tijp.ti.com (8.7.1/3.3W6) with ESMTP id PAA04679 for freebsd-users-jp@jp.freebsd.org; Sun, 4 Feb 1996 15:25:05 +0900 (JST)
Message-Id: <199602040625.PAA04679@penguin.mdc.tijp.ti.com>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Fri, 02 Feb 1996 11:16:00 +0900"
References: <199602020216.LAA02670@penguin.mdc.tijp.ti.com>
X-Mailer: Mew version 1.00 on Emacs 19.28.1, Mule 2.2
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Sun_Feb__4_15:24:53_1996)--"
Date: Sun, 04 Feb 1996 15:25:05 +0900
From: Kenji Tomita <tommy@mdc.tijp.ti.com>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 157
Subject: [FreeBSD-users-jp 157] Re: [Q] dserver
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

----Next_Part(Sun_Feb__4_15:24:53_1996)--
Content-Type: Text/Plain; charset=iso-2022-jp

$BF|K\(BTI$B$NIYED$G$9!#(B

>>>>> "Kenji" == Kenji Tomita <tommy@mdc.tijp.ti.com> writes:

Kenji> $B;d$N2H$G$O(Bdserver-2.1$B$,F0$$$F$^$9!#(B

Kenji> Email unreachable$B$J$H$3$X9T$/$N$G(Bpatch$B$O(B2/13$B0J9_$G$J$$$HAw$l$^(B
Kenji> $B$;$s!#(B

$B$H=q$-$^$7$?$,!"5YF|=P6P$7$?$N$G!"Aw$j$^$9!#(B

$B$A$J$_$K2H$N%^%7%s$O%M%C%H%o!<%/$K$O7Q$C$F$$$J$$$N$G!"%9%?%s%I%"%m%s$G(B
$B$7$+;n$7$F$$$^$;$s!#(B

---
    $BIYED(B $B8,<#(B $B!w(B $BF|K\%F%-%5%9%$%s%9%D%k%a%s%D(B (tommy@mdc.tijp.ti.com)


----Next_Part(Sun_Feb__4_15:24:53_1996)--
Content-Type: message/rfc822

diff -ruN dserver-2.1.org/server2.1/Makefile dserver/server2.1/Makefile
--- dserver-2.1.org/server2.1/Makefile	Thu Oct 19 13:03:31 1995
+++ dserver/server2.1/Makefile	Fri Feb  2 22:00:22 1996
@@ -4,26 +4,27 @@
 DSERVERTOPDIR=/usr/local/etc/dserverdir
 ACCESSFILE=${DSERVERTOPDIR}/dserver_access
 
-BINDIR=/usr/local/lib
+BINDIR=/usr/local/libexec
 LISPLIB=/usr/local/lib/Nemacs/lisp #usui
 
 DEFS=-D'ACCESSFILE="$(ACCESSFILE)"' \
 -D'DSERVERTOPDIR="$(DSERVERTOPDIR)"'
 
-OFLAG=
-#OFLAG=-O
+#OFLAG=
+OFLAG=-O
 #OFLAG=-g
 #CFLAGS= $(OFLAG) -DSTANDALONE $(DEFS) -DDEBUG -DSYSLOG
-CFLAGS=-Dsparc $(OFLAG) -DSYSLOG -DSTANDALONE $(DEFS)
+#CFLAGS=-Dsparc $(OFLAG) -DSYSLOG -DSTANDALONE $(DEFS)
 #CFLAGS=-Dsparc $(OFLAG) -DSYSLOG $(DEFS)
 #CFLAGS= $(OFLAG) $(DEFS) -DSYSLOG
 #CFLAGS=-Dsparc $(OFLAG) -DSTANDALONE $(DEFS)
 #CFLAGS=-Dsparc $(OFLAG)  $(DEFS)
 #CFLAGS=-Dsparc $(OFLAG) -DSYSLOG $(DEFS)
+CFLAGS=$(OFLAG) -DSYSLOG -DSTANDALONE $(DEFS)
 
 all: dserver
 dserver: $(OBJ)
-	$(CC) $(CFLAGS) -o dserver $(OBJ)
+	$(CC) $(CFLAGS) -o dserver $(OBJ) -lgnumalloc
 $(OBJ):
 clean:
 	rm -f *.o core dserver *~ bytecmp.el
diff -ruN dserver-2.1.org/server2.1/daemon.c dserver/server2.1/daemon.c
--- dserver-2.1.org/server2.1/daemon.c	Tue Jun 27 01:20:50 1995
+++ dserver/server2.1/daemon.c	Fri Feb  2 22:02:56 1996
@@ -61,7 +61,7 @@
 	struct sockaddr_in myaddr_in;
 
 #ifdef SYSLOG
-	openlog("dserver", LOG_PID);
+	openlog("dserver", LOG_PID, LOG_DAEMON);
 #endif
 #ifdef STANDALONE
 	bzero((char *)&myaddr_in, sizeof(struct sockaddr_in));
@@ -178,7 +178,7 @@
 #endif
 			}
 		}
-		for(client_num=0; client_num<MAXUSER; client_num++) {
+		for(client_num=0; client_num<MAXUSER && env[client_num].d!=-1; client_num++) {
 			if(FD_ISSET(env[client_num].d, &readfds)) {
 				client_wants_talk(client_num);
 			}

----Next_Part(Sun_Feb__4_15:24:53_1996)----
