1
/* Copyright 1994-1995 The Santa Cruz Operation, Inc. All Rights Reserved. */
4
#if defined(_NO_PROTOTYPE) /* Old, crufty environment */
5
#include <oldstyle/__stdio.h>
6
#elif defined(_XOPEN_SOURCE) || defined(_XPG4_VERS) /* Xpg4 environment */
7
#include <xpg4/__stdio.h>
8
#elif defined(_POSIX_SOURCE) || defined(_POSIX_C_SOURCE) /* Posix environment */
9
#include <posix/__stdio.h>
10
#elif _STRICT_ANSI /* Pure Ansi/ISO environment */
11
#include <ansi/__stdio.h>
12
#elif defined(_SCO_ODS_30) /* Old, Tbird compatible environment */
13
#include <ods_30_compat/__stdio.h>
14
#else /* Normal, default environment */
16
* Portions Copyright (C) 1984-1995 The Santa Cruz Operation, Inc.
17
* All Rights Reserved.
19
* The information in this file is provided for the exclusive use of
20
* the licensees of The Santa Cruz Operation, Inc. Such users have the
21
* right to use, modify, and incorporate this code into other products
22
* for purposes authorized by the license agreement provided they include
23
* this notice and the associated copyright notice with any such product.
24
* The information in this file is provided "AS IS" without warranty.
27
/* Portions Copyright (c) 1990, 1991, 1992, 1993 UNIX System Laboratories, Inc. */
28
/* Portions Copyright (c) 1979 - 1990 AT&T */
29
/* All Rights Reserved */
31
/* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF */
32
/* UNIX System Laboratories, Inc. */
33
/* The copyright notice above does not evidence any */
34
/* actual or intended publication of such source code. */
39
#pragma comment(exestr, "xpg4plus @(#) stdio.h 20.1 94/12/04 ")
49
typedef unsigned int size_t;
80
#define TMP_MAX 17576 /* 26 * 26 * 26 */
83
#define BUFSIZ 1024 /* default buffer size */
86
#define _IOEOF 0020 /* EOF reached on read */
87
#define _IOERR 0040 /* I/O error from system */
89
#define _IOREAD 0001 /* currently reading */
90
#define _IOWRT 0002 /* currently writing */
91
#define _IORW 0200 /* opened for reading and writing */
92
#define _IOMYBUF 0010 /* stdio malloc()'d buffer */
98
/* Non name space polluting version of above */
99
#define _P_tmpdir "/usr/tmp/"
102
#define _VA_LIST char *
112
#endif /* ___STDIO_H */