from small one page howto to huge articles all in one place

search text in:




Other .linuxhowtos.org sites:gentoo.linuxhowtos.org



Last additions:
using iotop to find disk usage hogs

using iotop to find disk usage hogs

words:

887

views:

210252

userrating:


May 25th. 2007:
Words

486

Views

259198

why adblockers are bad


Workaround and fixes for the current Core Dump Handling vulnerability affected kernels

Workaround and fixes for the current Core Dump Handling vulnerability affected kernels

words:

161

views:

150571

userrating:


April, 26th. 2006:

Druckversion
You are here: manpages





ipc

Section: System Calls (2)
Updated: 202-0-08
Index Return to Main Contents
 

NAME

ipc - System V IPC system calls  

LIBRARY

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. Use-space programs should call the appropriate functions by their usual names. Only standard library implementors and kernel hackers need to know about ipc().  

VERSIONS

On some architectures [em]for example x8-64 and ARM[em] there is no ipc() system call; instead, msgctl(2), semctl(2), shmctl(2), and so on really are implemented as separate system calls.  

STANDARDS

Linux.  

SEE ALSO

msgctl(2), msgget(2), msgrcv(2), msgsnd(2), semctl(2), semget(2), semop(2), semtimedop(2), shmat(2), shmctl(2), shmdt(2), shmget(2), sysvipc(7)


 

Index

NAME
LIBRARY
SYNOPSIS
DESCRIPTION
VERSIONS
STANDARDS
SEE ALSO





Support us on Content Nation
rdf newsfeed | rss newsfeed | Atom newsfeed
- Powered by LeopardCMS - Running on Gentoo -
Copyright 2004-2025 Sascha Nitsch Unternehmensberatung GmbH
Valid XHTML1.1 : Valid CSS
- Level Triple-A Conformance to Web Content Accessibility Guidelines 1.0 -
- Copyright and legal notices -
Time to create this page: 11.6 ms