From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Sep  2 20:52:00 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id UAA51285;
	Thu, 2 Sep 1999 20:52:00 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from moonlight.dnp.co.jp (moonlight.dnp.co.jp [210.251.192.66])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA51280
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 2 Sep 1999 20:52:00 +0900 (JST)
	(envelope-from noroi@nt.is.dnp.co.jp)
Received: from aja.nt.is.dnp.co.jp (aja.nt.is.dnp.co.jp [10.44.208.191]) by moonlight.dnp.co.jp (8.9.3+3.2W/3.7W/IOC-3.1/Fw/Sf/Dm) with SMTP id UAA29112 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 2 Sep 1999 20:51:59 +0900 (JST)
Received: (qmail 25998 invoked from network); 2 Sep 1999 11:51:58 -0000
Received: from localhost (127.0.0.1)
  by localhost with SMTP; 2 Sep 1999 11:51:58 -0000
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <199909021038.TAA29855@apionsv.apionet.or.jp>
References: <199909021038.TAA29855@apionsv.apionet.or.jp>
X-Mailer: Mew version 1.94b47 on Emacs 20.4 / Mule 4.0 (HANANOEN)
X-PGP-Fingerprint: 49 1B 1A FA C4 E0 18 2A  61 E2 34 52 96 59 4B 8B
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990902205158J.noroi@aja.nt.is.dnp.co.jp>
Date: Thu, 02 Sep 1999 20:51:58 +0900
From: IKEDA Kenji <noroi@nt.is.dnp.co.jp>
X-Dispatcher: imput version 990731(IM118)
Lines: 37
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 45332
Subject: [FreeBSD-users-jp 45332] Re: uncgi
 =?ISO-2022-JP?B?GyRCJE4bKEI=?= make
 =?ISO-2022-JP?B?GyRCJCwkRyQtJF4kOyRzISMbKEI=?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: noroi@nt.is.dnp.co.jp

On Thu, 02 Sep 1999 19:40:08 +0900, Sumiaki Takemoto <takemoto@apionet.or.jp> wrote:

> $B$I$J$?$+(Buncgi$B$r(BFreeBSD$B$G%3%s%Q%$%k$5$l$?J}$O$$$i$C$7$c$i$J$$$G$7$g$&$+!#(B

$B;d$OBgDq!"$3$s$JIw$K$7$^$9!#(Bsys_errlist[]$B$N@k8@$,(B stdio.h $B$KF~$C$?$N$,(B
$B2?;~$+$OCN$i$J$$$N$G!"(B199403 $B$H$$$&$N$OE,Ev$G$9!#(B4.4BSD-Lite $B$N:"$K$O(B
$B$"$C$?$s$8$c$J$$$+$H$O;W$&$N$G$9$,(B... $B$I$J$?$+@53N$JCM$r65$($F$$$?$@$1(B
$B$k$H9,$$$G$9!#(B

# $B5U$K!"(Bsys/param.h $B$,$I$3$K$G$b$"$k$+$O$b$C$HFf(B

diff -u uncgi.c.~1~ uncgi.c
--- uncgi.c.~1~	Tue Nov 25 02:07:56 1997
+++ uncgi.c	Thu Sep  2 20:36:31 1999
@@ -25,6 +25,7 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <stdlib.h>
+#include <sys/param.h>
 
 #define VERSION "1.9"
 
@@ -39,10 +40,12 @@
 #define NOPARAMS /**/
 #endif
 
-#ifndef __bsdi__
+#if !(defined(BSD) && (BSD >= 199403))
 extern char *sys_errlist[];
-#endif
 extern int errno;
+#else
+#include <errno.h>
+#endif
 
 #define PREFIX	"WWW_"
 #define ishex(x) (((x) >= '0' && (x) <= '9') || ((x) >= 'a' && (x) <= 'f') || \
