libipc/lib/src/map.c | raw changeset files shortlog | mmap-region-flags |
1.1 --- a/libipc/lib/src/map.c Fri Jun 17 23:36:03 2022 +0200 1.2 +++ b/libipc/lib/src/map.c Fri Jun 17 23:54:54 2022 +0200 1.3 @@ -34,7 +34,8 @@ 1.4 { 1.5 return l4_error(l4_task_map(task, L4RE_THIS_TASK_CAP, 1.6 l4_obj_fpage(mapped_cap.cap, 0, mapped_cap.rights), 1.7 - l4_map_obj_control(mapped_cap.index, L4_MAP_ITEM_MAP))); 1.8 + l4_map_obj_control(mapped_cap.mapped_cap, L4_MAP_ITEM_MAP) | 1.9 + mapped_cap.obj_rights)); 1.10 } 1.11 1.12 /* Map several capabilities to another task. */