Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84 SMI; site sun.uucp Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!decwrl!sun!guy From: guy@sun.uucp (Guy Harris) Newsgroups: net.bugs.4bsd Subject: is incomplete Message-ID: <2202@sun.uucp> Date: Wed, 22-May-85 03:33:15 EDT Article-I.D.: sun.2202 Posted: Wed May 22 03:33:15 1985 Date-Received: Fri, 24-May-85 03:46:38 EDT Distribution: net Organization: Sun Microsystems, Inc. Lines: 15 Index: /usr/include/fcntl.h Description: I presume "fcntl.h" was stuck in for System(III|V) compatibility, since 4.2BSD has compatible "open" and "fcntl" calls; however, some definitions are missing from "fcntl.h", namely O_CREAT, O_TRUNC, and O_EXCL. Repeat-By: Try compiling some System V program which uses those modes in an "open" (but doesn't use the S5 tty driver or any S5-specific functions). Fix: Either make "fcntl.h" a symlink to "sys/file.h", or copy the missing definitions from "sys/file.h".