Provided by: manpages-es-dev_4.23.1-1_all 

NOMBRE
socketcall - llamadas al sistema relativas a zócalos
BIBLIOTECA
Biblioteca Estándar C (libc, -lc)
SINOPSIS
#include <linux/net.h> /* Definition of SYS_* constants */
#include <sys/syscall.h> /* Definition of SYS_socketcall */
#include <unistd.h>
int syscall(SYS_socketcall, int call, unsigned long *args);
Note: glibc provides no wrapper for socketcall(), necessitating the use of syscall(2).
DESCRIPCIÓN
socketcall() es un punto de entrada al núcleo común para las llamadas al sistema relativas a zócalos. El
argumento llamada determina a qué función de zócalos llamar. El parámetro args apunta a un bloque que
contiene los argumentos reales, que se pasan tal cual a la función apropiada.
Los programas de usuario deberían llamar a las funciones apropiadas por sus nombres usuales. Solamente
los implementadores de la biblioteca estándar y los buenos programadores del núcleo necesitan conocer la
existencia de socketcall().
llamada Página de manual
SYS_SOCKET socket(2)
SYS_BIND bind(2)
SYS_CONNECT connect(2)
SYS_LISTEN listen(2)
SYS_ACCEPT accept(2)
SYS_GETSOCKNAME getsockname(2)
SYS_GETPEERNAME getpeername(2)
SYS_SOCKETPAIR socketpair(2)
SYS_SEND send(2)
SYS_RECV recv(2)
SYS_SENDTO sendto(2)
SYS_RECVFROM recvfrom(2)
SYS_SHUTDOWN shutdown(2)
SYS_SETSOCKOPT setsockopt(2)
SYS_GETSOCKOPT getsockopt(2)
SYS_SENDMSG sendmsg(2)
SYS_RECVMSG recvmsg(2)
SYS_ACCEPT4 accept4(2)
SYS_RECVMMSG recvmmsg(2)
SYS_SENDMMSG sendmmsg(2)
VERSIONES
On some architectures—for example, x86-64 and ARM—there is no socketcall() system call; instead
socket(2), accept(2), bind(2), and so on really are implemented as separate system calls.
ESTÁNDARES
Linux.
On x86-32, socketcall() was historically the only entry point for the sockets API. However, starting in
Linux 4.3, direct system calls are provided on x86-32 for the sockets API. This facilitates the creation
of seccomp(2) filters that filter sockets system calls (for new user-space binaries that are compiled to
use the new entry points) and also provides a (very) small performance improvement.
VÉASE TAMBIÉN
accept(2), bind(2), connect(2), getpeername(2), getsockname(2), getsockopt(2), listen(2), recv(2),
recvfrom(2), recvmsg(2), send(2), sendmsg(2), sendto(2), setsockopt(2), shutdown(2), socket(2),
socketpair(2)
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 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.
Páginas de Manual de Linux 6.8 2 Mayo 2024 socketcall(2)