Skip to content
This repository was archived by the owner on Sep 21, 2021. It is now read-only.
This repository was archived by the owner on Sep 21, 2021. It is now read-only.

Resource sharing between multiple NROs #62

Open
@roblabla

Description

@roblabla

This is heavily related to #58 : We'll need to figure out a way to share resources between multiple started NROs, off the top of my head : filesystem hierarchy and open file descriptors. This would allow us to port stuff like bash without too much trouble, and it would "generalize" the way to pass file descriptors from the parent to the child (I'm thinking of stdin/stdout/stderr from ace_loader to the started process).

I think the best would be to have the libtransistor_context contain an optional pointer to the file descriptor array (or NULL if we don't want to pass any fds), which the child would copy into its own array. Something similar would probably be done to share a filesystem hierarchy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions