4.4BSD/usr/src/old/lisp/franz/h/types.h

Compare this file to the similar file:
Show the results in this format:

/*					-[Sat Jan 29 14:01:58 1983 by jkf]-
 * 	types.h				$Locker:  $
 * Unix standard type definitions
 *
 * $Header: /na/franz/franz/h/types.h,v 1.1 83/01/29 14:07:57 jkf Exp $
 *
 * (c) copyright 1982, Regents of the University of California
 */

typedef	struct { int rrr[1]; } *	physadr;
typedef	long		daddr_t;
typedef char *		caddr_t;
typedef	unsigned short	ino_t;
typedef	long		time_t;
typedef	int		label_t[10];
typedef	short		dev_t;
typedef	long		off_t;
# ifdef UNIXTS
typedef unsigned short ushort;
# endif
/* major part of a device */
#define	major(x)	(int)(((unsigned)x>>8)&0377)

/* minor part of a device */
#define	minor(x)	(int)(x&0377)

/* make a device number */
#define	makedev(x,y)	(dev_t)(((x)<<8) | (y))