3 Copyright 1996, 1997, 1998, 2000, 2001 Red Hat, Inc.
5 This file is part of Cygwin.
7 This software is a copyrighted work licensed under the terms of the
8 Cygwin license. Please consult the file "CYGWIN_LICENSE" for
16 #endif /* __cplusplus */
19 #include <sys/types.h>
30 #define MAP_FIXED 0x10
31 #define MAP_ANONYMOUS 0x20
32 #define MAP_ANON MAP_ANONYMOUS
34 #define MAP_FAILED ((caddr_t)-1)
41 #define MS_INVALIDATE 4
43 extern caddr_t
mmap (caddr_t __addr
, size_t __len
, int __prot
, int __flags
, int __fd
, off_t __off
);
44 extern int munmap (caddr_t __addr
, size_t __len
);
45 extern int mprotect (caddr_t __addr
, size_t __len
, int __prot
);
46 extern int msync (caddr_t __addr
, size_t __len
, int __flags
);
50 #endif /* __cplusplus */
52 #endif /* _SYS_MMAN_H_ */