Feature request: abstract socket namespace support
Hi. I am writing my own compositor running on Android on top of Termux. There is a need to create socket in anonymous namespace and not to use XDG_RUNTIME_DIR because apps have different $HOME directories. Is it possible? What is needed:
- [wayland-server.c]
WL_EXPORT int wl_display_add_socket(struct wl_display *display, const char *name)
which will create abstract socket if the const char *name
starts with @
symbol.
- [wayland-client.c]
WL_EXPORT struct wl_display * wl_display_connect(const char *name)
which will connect to abstract socket instead of non-abstract socket if const char *name
starts with @
symbol.
Thank you.