3.2.6. DVB munmap() Name

dmx-munmap - Unmap device memory


This API is still experimental. Synopsis

#include <unistd.h>
#include <sys/mman.h>
int munmap(void *start, size_t length) Arguments

Address of the mapped buffer as returned by the mmap() function.
Length of the mapped buffer. This must be the same value as given to mmap(). Description

Unmaps a previously with the mmap() function mapped buffer and frees it, if possible. Return Value

On success munmap() returns 0, on failure -1 and the errno variable is set appropriately:

The start or length is incorrect, or no buffers have been mapped yet.