packages feed

biohazard-2.0: cbits/mmap.c

#include <sys/mman.h>

unsigned char *my_mmap(size_t len, int fd) {
        void *result = mmap(0, len, PROT_READ, MAP_SHARED, fd, 0);
        return (unsigned char*)( result == MAP_FAILED ? 0 : result );
}

void my_munmap(void *len, unsigned char *p) {
        munmap( p, (size_t)len ) ; 
}