|MUNMAP(2)||System Calls Manual||MUNMAP(2)|
munmap — remove a
munmap() system call deletes the
mappings for the specified address range, and causes further references to
addresses within the range to generate invalid memory references.
Upon successful completion, the value 0 is returned; otherwise the value -1 is returned and the global variable errno is set to indicate the error.
munmap() will fail if:
When len is non-zero, the
munmap() function conforms to IEEE
Std 1003.1-2008 (“POSIX.1”).
munmap() system call first appeared in
IEEE Std 1003.1-2008
(“POSIX.1”) specifies that
munmap() shall fail with
EINVAL if len is 0.
OpenBSD performs no action in this case.
|January 11, 2019||OpenBSD-current|