SMOLNET PORTAL home about changes
/* Copied from OpenVMS VAX C library, edited to support standard includes */
#if defined(__VMS) && !defined(__DECC)

#ifndef __UNIXIO_LOADED
#define __UNIXIO_LOADED	1

/*	UNIXIO - V3.0 - Prototypes for UNIX emulation functions	*/

#include <stdio.h>
#include "stat.h"

int	access	(char *file_spec, int mode);
int	close	(int file_desc);
int	creat	(char *file_spec, unsigned int mode, ...);
int	delete	(const char *file_spec);
int	dup	(int file_desc);
int	dup2	(int file_desc1, int file_desc2);
int	fstat	(int file_desc, stat_t *buffer);
char   *getname	(int file_desc, char *buffer, ...);
int	isapipe	(int file_desc);
int	isatty	(int file_desc);
int	lseek	(int file_desc, int offset, int direction);
char   *mktemp	(char *template);
int	read	(int file_desc, void *buffer, int nbytes);
int	rename	(const char *old_file_spec, const char *new_file_spec);
int	open	(char *file_spec, int flags, unsigned int mode, ...);
int	stat	(char *file_spec, stat_t *buffer);
char   *ttyname	(void);
int	write	(int file_desc, void *buffer, int nbytes);


#endif					/* __UNIXIO_LOADED */

#else
#include <unixio.h>
#endif
.
Response: text/plain
Original URLgopher://bitreich.org/9/gopher2007/2007-gopher-mirror/gop...
Content-Typetext/plain; charset=utf-8