socketcall(2) System Calls Manual socketcall(2) NOMBRE socketcall - llamadas al sistema relativas a zocalos BIBLIOTECA Biblioteca Estandar C (libc, -lc) SINOPSIS #include /* Definition of SYS_* constants */ #include /* Definition of SYS_socketcall */ #include int syscall(SYS_socketcall, int call, unsigned long *args); Note: glibc provides no wrapper for socketcall(), necessitating the use of syscall(2). DESCRIPCION socketcall() es un punto de entrada al nucleo comun para las llamadas al sistema relativas a zocalos. El argumento llamada determina a que funcion de zocalos llamar. El parametro args apunta a un bloque que contiene los argumentos reales, que se pasan tal cual a la funcion apropiada. Los programas de usuario deberian llamar a las funciones apropiadas por sus nombres usuales. Solamente los implementadores de la biblioteca estandar y los buenos programadores del nucleo necesitan conocer la existencia de socketcall(). llamada Pagina 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. ESTANDARES 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. VEASE TAMBIEN 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) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Gerardo Aburruzaga Garcia Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . Paginas de manual de Linux 6.06 31 Octubre 2023 socketcall(2)