1.1 --- a/libexec/include/exec/process.h Mon Jun 13 00:58:21 2022 +0200
1.2 +++ b/libexec/include/exec/process.h Mon Jun 13 17:32:24 2022 +0200
1.3 @@ -77,15 +77,11 @@
1.4
1.5 l4_addr_t _utcb_start;
1.6
1.7 - /* Common environment details. */
1.8 + /* Common and thread environment details. */
1.9
1.10 l4re_aux_t _aux;
1.11 l4re_env_t _env;
1.12
1.13 - /* Mapped capability details. */
1.14 -
1.15 - unsigned int _num_mapped_caps = 0;
1.16 -
1.17 /* Task and thread initialisation. */
1.18
1.19 long create_task();
1.20 @@ -95,6 +91,8 @@
1.21 public:
1.22 explicit Process(int reserved_threads = 1);
1.23
1.24 + l4_cap_idx_t allocate_cap();
1.25 +
1.26 long configure_task();
1.27
1.28 long configure_thread(l4_cap_idx_t server);