map: another approach

hide struct nl_mmap_hdr