Name
ipc - System V IPC system callsLibrary
Standard C library ( libc ", " -lc )Synopsis
"#include <linux/ipc.h>" " /* Definition of needed constants */""#include <sys/syscall.h>" " /* Definition of " SYS_* " constants */"#include <unistd.h> int syscall(SYS_ipc, unsigned int " call ", int first ,
unsigned long " second ", unsigned long third \
", void *" ptr , long fifth );
Note :
glibc provides no wrapper for ipc() necessitating the use of syscall(2).
Description
ipc() is a common kernel entry point for the System\ V IPC calls for messages, semaphores, and shared memory. call determines which IPC function to invoke; the other arguments are passed through to the appropriate call.User-space programs should call the appropriate functions by their usual names. Only standard library implementors and kernel hackers need to know about ipc()