mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-23 15:32:25 +00:00
652f92c9c9
This patch enhances init with the ability to route individual environment sessions. Prior this patch, environment sessions could be routed only by an all-encompassing '<service>' node that would match both child-initiated and environment sessions. In contrast to the existing 'label', 'label_prefix', and 'label_suffix' attributes of '<service>' nodes, which are always scoped with ther name of the corresponding child, the 'unscoped_label' allows the definition of routing rules for all session requests, including init's requests for the child's environment sessions. For example, to route the ROM session requests for a child's dynamic linker, the following route would match: <route> <service name="ROM" unscoped_label="ld.lib.so"> ... </service> </route> Issue #2215 |
||
---|---|---|
.. | ||
child_config.h | ||
child_policy.h | ||
child.h | ||
verbose.h |