summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/include/sys/mman.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2003-09-09 09:41:18 +0000
committerCorinna Vinschen <corinna@vinschen.de>2003-09-09 09:41:18 +0000
commit807dfb3d4a8b4c9ba13903cfbf62a43c3cb4dc5a (patch)
tree9a60e9cffd8f2bc1677d06bf90992e748dab526c /winsup/cygwin/include/sys/mman.h
parent3ef50005c759d5dbdb5a7b31730bf836a6519ab0 (diff)
downloadcygnal-807dfb3d4a8b4c9ba13903cfbf62a43c3cb4dc5a.tar.gz
cygnal-807dfb3d4a8b4c9ba13903cfbf62a43c3cb4dc5a.tar.bz2
cygnal-807dfb3d4a8b4c9ba13903cfbf62a43c3cb4dc5a.zip
* mmap.cc (mmap64): Change address types from caddr_t to void *
according to SUSv3. (mmap): Ditto. (munmap): Ditto. (msync): Ditto. (mprotect): Ditto. Move to before the fhandler methods. * include/sys/mman.h: Change prototypes accordingly.
Diffstat (limited to 'winsup/cygwin/include/sys/mman.h')
-rw-r--r--winsup/cygwin/include/sys/mman.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/winsup/cygwin/include/sys/mman.h b/winsup/cygwin/include/sys/mman.h
index 5059f894a..13393e9cc 100644
--- a/winsup/cygwin/include/sys/mman.h
+++ b/winsup/cygwin/include/sys/mman.h
@@ -41,11 +41,11 @@ extern "C" {
#define MS_INVALIDATE 4
#ifndef __INSIDE_CYGWIN__
-extern caddr_t mmap (caddr_t __addr, size_t __len, int __prot, int __flags, int __fd, off_t __off);
+extern void *mmap (void *__addr, size_t __len, int __prot, int __flags, int __fd, off_t __off);
#endif
-extern int munmap (caddr_t __addr, size_t __len);
-extern int mprotect (caddr_t __addr, size_t __len, int __prot);
-extern int msync (caddr_t __addr, size_t __len, int __flags);
+extern int munmap (void *__addr, size_t __len);
+extern int mprotect (void *__addr, size_t __len, int __prot);
+extern int msync (void *__addr, size_t __len, int __flags);
#ifdef __cplusplus
};