xref: /openbsd-src/gnu/usr.sbin/mkhybrid/src/vms.h (revision f0d9efc08bdf8f314c206a5c81ebc300245394f8)
1*f0d9efc0Sbeck /*
2*f0d9efc0Sbeck  * Header file mkisofs.h - assorted structure definitions and typecasts.
3*f0d9efc0Sbeck 
4*f0d9efc0Sbeck    Written by Eric Youngdale (1993).
5*f0d9efc0Sbeck 
6*f0d9efc0Sbeck  * $Id: vms.h,v 1.1 2000/10/10 20:40:21 beck Exp $
7*f0d9efc0Sbeck  */
8*f0d9efc0Sbeck 
9*f0d9efc0Sbeck #ifdef VMS
10*f0d9efc0Sbeck #define stat(X,Y) VMS_stat(X,Y)
11*f0d9efc0Sbeck #define lstat VMS_stat
12*f0d9efc0Sbeck 
13*f0d9efc0Sbeck /* gmtime not available under VMS - make it look like we are in Greenwich */
14*f0d9efc0Sbeck #define gmtime localtime
15*f0d9efc0Sbeck 
16*f0d9efc0Sbeck #define S_ISBLK(X) (0)
17*f0d9efc0Sbeck #define S_ISCHR(X) (0)
18*f0d9efc0Sbeck #define S_ISREG(X)  (((X) & S_IFMT) == S_IFREG)
19*f0d9efc0Sbeck #define S_ISDIR(X)  (((X) & S_IFMT) == S_IFDIR)
20*f0d9efc0Sbeck #endif
21