Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site stolaf.UUCP Path: utzoo!linus!decvax!harpo!eagle!hou5h!hou5a!hou5d!hogpc!drux3!ihnp4!stolaf!vtl From: vtl@stolaf.UUCP Newsgroups: net.unix-wizards,net.bugs.4bsd Subject: #include question Message-ID: <1249@stolaf.UUCP> Date: Wed, 26-Oct-83 11:09:45 EDT Article-I.D.: stolaf.1249 Posted: Wed Oct 26 11:09:45 1983 Date-Received: Fri, 28-Oct-83 08:54:44 EDT Organization: St. Olaf College, Northfield MN Lines: 42 Does anyone know why (how) the file /usr/include/stat.h came into existence? I'm looking at v7, SIII and 4.1BSD systems, trying to figure out where it came from. For the people running 4.2BSD: Does this file exist? Looking at the v7 (and 4.1) /usr/man/man2/stat.2, I find at the top: #include in the middle: followed by: .so /usr/include/sys/stat.h The System III STAT(2) manual page lost this bug (feature) when it was rewritten. Here's a list of files I found in /usr/src which use "". A few may be local programs, but most appear to be Berkeley creations. ./cmd/adb/setup.c #include ./cmd/catman.c # include ./cmd/file.c #include ./cmd/last.c #include ./cmd/login/probe.c #include ./cmd/lastcomm.c # include ./cmd/ld.c #include ./cmd/nm.c #include ./cmd/symorder.c #include ./cmd/pxp/subr.c #include ./cmd/comsat.c #include ./cmd/biff.c #include ./cmd/old/lpr/lpd.c #include ./cmd/old/lpr/lpq.c #include ./cmd/old/lpr/lprm.c #include ./cmd/basic/libw/modtime.c #include ./local/where.c #include Any hints on the history (future included) of would be appreciated. I'll be happy to summarize if anyone is interested. Victor Lee -- St. Olaf College, Northfield MN -- {decvax,ihnp4}!stolaf!vtl