mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-04-25 14:05:15 +00:00
698 B
698 B
Name
share_buffer_with - allow another process to map a shareable buffer
Synopsis
#include <SharedBuffer.h>
int share_buffer_with(int shared_buffer_id, pid_t peer_pid);
Description
Gives the process with PID peer_pid
permission to map the shareable buffer with ID shared_buffer_id
.
Return value
On success, returns 0. Otherwise, returns -1 and errno
is set.
Errors
EINVAL
:peer_pid
is invalid, orshared_buffer_id
is not a valid ID.EPERM
: The calling process does not have access to the buffer withshared_buffer_id
.ESRCH
: No process with PIDpeer_pid
is found.