ladybird/Base/usr/share/man/man2/share_buffer_with.md
Sergey Bugaev 8fbcfa934a Base: Add some "See also" links to the man pages
We can do this now that we have link support in LibMarkdown and LibHTML ^)
2019-10-03 08:23:54 +02:00

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, or shared_buffer_id is not a valid ID.
  • EPERM: The calling process does not have access to the buffer with shared_buffer_id.
  • ESRCH: No process with PID peer_pid is found.

See also