Provided by: manpages-es-dev_4.18.1-1_all bug

NOMBRE

       ipc - llamadas al sistema de IPC de System V

BIBLIOTECA

       Biblioteca Estándar C (libc, -lc)

SINOPSIS

       #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 primero,
                   unsigned long segundo, unsigned long tercero, void *ptr,
                   long quinto);

       Note: glibc provides no wrapper for ipc(), necessitating the use of syscall(2).

DESCRIPCIÓN

       ipc()  es  un  punto  de  entrada  al  núcleo común para las llamadas IPC de System V para
       mensajes, semáforos y memoria compartida.  El argumento llamada determina a qué función de
       IPC se ha de llamar; los otros argumentos se pasan tal cuales a la llamada apropiada.

       Los  programas  de  usuario  deberían  llamar  a  las funciones apropiadas por sus nombres
       usuales. Sólo los implementadores de la biblioteca estándar y los buenos programadores del
       núcleo necesitan conocer la existencia de ipc().

ESTÁNDARES

       ipc()  es  específico  de  Linux  y  no  debería  emplearse  en  programas pretendidamente
       transportables.

NOTAS

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

VÉASE TAMBIÉN

       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)

TRADUCCIÓN

       La  traducción  al  español  de  esta  página del manual fue creada por Gerardo Aburruzaga
       García <gerardo.aburruzaga@uca.es>

       Esta traducción es documentación libre; lea  la  GNU  General  Public  License  Version  3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  o posterior con respecto a las condiciones de
       copyright.  No existe NINGUNA RESPONSABILIDAD.

       Si encuentra algún error en la traducción de esta  página  del  manual,  envíe  un  correo
       electrónico a ⟨debian-l10n-spanish@lists.debian.org⟩.