# Spanish translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Miguel Angel Sepulveda , 1995-1996. # Juan Piernas , 1998-1999. # Marcos Fouces , 2023. msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" "POT-Creation-Date: 2024-06-01 05:42+0200\n" "PO-Revision-Date: 2023-02-22 00:00+0100\n" "Last-Translator: Marcos Fouces \n" "Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "bind" msgstr "bind" #. type: TH #: archlinux debian-unstable opensuse-tumbleweed #, no-wrap msgid "2024-05-02" msgstr "2 Mayo 2024" #. type: TH #: archlinux debian-unstable #, no-wrap msgid "Linux man-pages 6.8" msgstr "Páginas de Manual de Linux 6.8" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "NOMBRE" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "bind - bind a name to a socket" msgstr "bind - enlaza un nombre a un conector (socket)" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "LIBRARY" msgstr "BIBLIOTECA" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Standard C library (I, I<-lc>)" msgstr "Biblioteca Estándar C (I, I<-lc>)" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "SINOPSIS" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B<#include Esys/socket.hE>\n" msgstr "B<#include Esys/socket.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "BIB<, const struct sockaddr *>IB<,>\n" "B< socklen_t >IB<);>\n" msgstr "" "BIB<, const struct sockaddr *>IB<,>\n" "B< socklen_t >IB<);>\n" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPCIÓN" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "When a socket is created with B(2), it exists in a name space " "(address family) but has no address assigned to it. B() assigns the " "address specified by I to the socket referred to by the file " "descriptor I. I specifies the size, in bytes, of the " "address structure pointed to by I. Traditionally, this operation is " "called \\[lq]assigning a name to a socket\\[rq]." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "It is normally necessary to assign a local address using B() before a " "B socket may receive connections (see B(2))." msgstr "" "Normalmente, es necesario asignar una dirección local usando B() a un " "conector B antes de que éste pueda recibir conexiones (vea " "B(2))." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The rules used in name binding vary between address families. Consult the " "manual entries in Section 7 for detailed information. For B, see " "B(7); for B, see B(7); for B, see B(7); " "for B, see B(7); for B, see B(7); for " "B, see B(7); and for B, see B(7)." msgstr "" "Las reglas usadas en el enlace de nombres varían entre familias de " "direcciones. Consulte las entradas de manual de la Sección 7 para obtener " "una información más detallada. Para B vea B(7), para " "B vea B(7), para B vea B(7), para " "B vea B(7), para B vea B(7), para " "B vea B(7) y para B vea B(7)." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The actual structure passed for the I argument will depend on the " "address family. The I structure is defined as something like:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "struct sockaddr {\n" " sa_family_t sa_family;\n" " char sa_data[14];\n" "}\n" msgstr "" "struct sockaddr {\n" " sa_family_t sa_family;\n" " char sa_data[14];\n" "}\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The only purpose of this structure is to cast the structure pointer passed " "in I in order to avoid compiler warnings. See EXAMPLES below." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "RETURN VALUE" msgstr "VALOR DEVUELTO" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "On success, zero is returned. On error, -1 is returned, and I is set " "to indicate the error." msgstr "" "En caso de éxito se devuelve cero. En caso de error se devuelve -1, y " "I se configura para indicar el error." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ERRORS" msgstr "ERRORES" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. e.g., privileged port in AF_INET domain #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The address is protected, and the user is not the superuser." msgstr "La dirección está protegida y el usuario no es el superusuario." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The given address is already in use." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "(Internet domain sockets) The port number was specified as zero in the " "socket address structure, but, upon attempting to bind to an ephemeral port, " "it was determined that all port numbers in the ephemeral port range are " "currently in use. See the discussion of I B(7)." msgstr "" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I is not a valid file descriptor." msgstr "I no es un descriptor de archivo válido." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. This may change in the future: see #. .I linux/unix/sock.c for details. #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The socket is already bound to an address." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I is wrong, or I is not a valid address for this socket's " "domain." msgstr "" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The file descriptor I does not refer to a socket." msgstr "El descriptor de archivo I no se refiere a un conector." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The following errors are specific to UNIX domain (B) sockets:" msgstr "" "Los siguientes errores son específicos a los conectores del dominio UNIX " "(I):" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Search permission is denied on a component of the path prefix. (See also " "B(7).)" msgstr "" "El permiso de búsqueda ha sido denegado en uno de los componentes de la " "ruta. Consulte B(7)." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A nonexistent interface was requested or the requested address was not local." msgstr "Se requirió una interfaz inexistente o una dirección no local." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I points outside the user's accessible address space." msgstr "" "I señala fuera del espacio de direcciones accesible por el usuario." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Too many symbolic links were encountered in resolving I." msgstr "Se han encontrado demasiados enlaces simbólicos al resolver I." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I is too long." msgstr "I es demasiado larga." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A component in the directory prefix of the socket pathname does not exist." msgstr "" "No existe algún componente del prefijo del directorio del nombre de ruta del " "conector." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Insufficient kernel memory was available." msgstr "No hay disponible suficiente memoria del núcleo." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "A component of the path prefix is not a directory." msgstr "Un componente del prefijo de la ruta no es un directorio." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The socket inode would reside on a read-only filesystem." msgstr "" "El nodo-i del conector reside en un sistema de ficheros de `sólo lectura'." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "STANDARDS" msgstr "ESTÁNDARES" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "POSIX.1-2008." msgstr "POSIX.1-2008." #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "HISTORIAL" #. SVr4 documents an additional #. .B ENOSR #. general error condition, and #. additional #. .B EIO #. and #. .B EISDIR #. UNIX-domain error conditions. #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD (B() first appeared in " #| "4.2BSD)." msgid "POSIX.1-2001, SVr4, 4.4BSD (B() first appeared in 4.2BSD)." msgstr "" "POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD (B() por primera vez en " "4.2BSD)." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BUGS" msgstr "ERRORES" #. FIXME Document transparent proxy options #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The transparent proxy options are not described." msgstr "No están descritas las opciones de proxy transparente." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "EXAMPLES" msgstr "EJEMPLOS" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "An example of the use of B() with Internet domain sockets can be " "found in B(3)." msgstr "" #. listen.7 refers to this example. #. accept.7 refers to this example. #. unix.7 refers to this example. #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The following example shows how to bind a stream socket in the UNIX " "(B) domain, and accept connections:" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid "" "#include Estdio.hE\n" "#include Estdlib.hE\n" "#include Estring.hE\n" "#include Esys/socket.hE\n" "#include Esys/un.hE\n" "#include Eunistd.hE\n" "\\&\n" "#define MY_SOCK_PATH \"/somepath\"\n" "#define LISTEN_BACKLOG 50\n" "\\&\n" "#define handle_error(msg) \\e\n" " do { perror(msg); exit(EXIT_FAILURE); } while (0)\n" "\\&\n" "int\n" "main(void)\n" "{\n" " int sfd, cfd;\n" " socklen_t peer_addr_size;\n" " struct sockaddr_un my_addr, peer_addr;\n" "\\&\n" " sfd = socket(AF_UNIX, SOCK_STREAM, 0);\n" " if (sfd == -1)\n" " handle_error(\"socket\");\n" "\\&\n" " memset(&my_addr, 0, sizeof(my_addr));\n" " my_addr.sun_family = AF_UNIX;\n" " strncpy(my_addr.sun_path, MY_SOCK_PATH,\n" " sizeof(my_addr.sun_path) - 1);\n" "\\&\n" " if (bind(sfd, (struct sockaddr *) &my_addr,\n" " sizeof(my_addr)) == -1)\n" " handle_error(\"bind\");\n" "\\&\n" " if (listen(sfd, LISTEN_BACKLOG) == -1)\n" " handle_error(\"listen\");\n" "\\&\n" " /* Now we can accept incoming connections one\n" " at a time using accept(2). */\n" "\\&\n" " peer_addr_size = sizeof(peer_addr);\n" " cfd = accept(sfd, (struct sockaddr *) &peer_addr,\n" " &peer_addr_size);\n" " if (cfd == -1)\n" " handle_error(\"accept\");\n" "\\&\n" " /* Code to deal with incoming connection(s)... */\n" "\\&\n" " if (close(sfd) == -1)\n" " handle_error(\"close\");\n" "\\&\n" " if (unlink(MY_SOCK_PATH) == -1)\n" " handle_error(\"unlink\");\n" "}\n" msgstr "" #. SRC END #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "VÉASE TAMBIÉN" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B(2), B(2), B(2), B(2), B(2), " "B(3), B(3), B(7), B(7), " "B(7), B(7), B(7)" msgstr "" "B(2), B(2), B(2), B(2), B(2), " "B(3), B(3), B(7), B(7), " "B(7), B(7), B(7)" #. type: TH #: debian-bookworm #, no-wrap msgid "2023-02-05" msgstr "5 Febrero 2023" #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Páginas de Manual de Linux 6.03" #. SVr4 documents an additional #. .B ENOSR #. general error condition, and #. additional #. .B EIO #. and #. .B EISDIR #. UNIX-domain error conditions. #. type: Plain text #: debian-bookworm msgid "" "POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD (B() first appeared in " "4.2BSD)." msgstr "" "POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD (B() por primera vez en " "4.2BSD)." #. type: SH #: debian-bookworm #, no-wrap msgid "NOTES" msgstr "NOTAS" #. type: Plain text #: debian-bookworm msgid "For background on the I type, see B(2)." msgstr "Para saber más acerca del tipo I, consulte B(2)." #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" "#include Estdio.hE\n" "#include Estdlib.hE\n" "#include Estring.hE\n" "#include Esys/socket.hE\n" "#include Esys/un.hE\n" "#include Eunistd.hE\n" msgstr "" "#include Estdio.hE\n" "#include Estdlib.hE\n" "#include Estring.hE\n" "#include Esys/socket.hE\n" "#include Esys/un.hE\n" "#include Eunistd.hE\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" "#define MY_SOCK_PATH \"/somepath\"\n" "#define LISTEN_BACKLOG 50\n" msgstr "" "#define MY_SOCK_PATH \"/unaruta\"\n" "#define LISTEN_BACKLOG 50\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" "#define handle_error(msg) \\e\n" " do { perror(msg); exit(EXIT_FAILURE); } while (0)\n" msgstr "" "#define handle_error(msg) \\e\n" " do { perror(msg); exit(EXIT_FAILURE); } while (0)\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" "int\n" "main(void)\n" "{\n" " int sfd, cfd;\n" " socklen_t peer_addr_size;\n" " struct sockaddr_un my_addr, peer_addr;\n" msgstr "" "int\n" "main(void)\n" "{\n" " int sfd, cfd;\n" " socklen_t peer_addr_size;\n" " struct sockaddr_un my_addr, peer_addr;\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " sfd = socket(AF_UNIX, SOCK_STREAM, 0);\n" " if (sfd == -1)\n" " handle_error(\"socket\");\n" msgstr "" " sfd = socket(AF_UNIX, SOCK_STREAM, 0);\n" " if (sfd == -1)\n" " handle_error(\"socket\");\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " memset(&my_addr, 0, sizeof(my_addr));\n" " my_addr.sun_family = AF_UNIX;\n" " strncpy(my_addr.sun_path, MY_SOCK_PATH,\n" " sizeof(my_addr.sun_path) - 1);\n" msgstr "" " memset(&my_addr, 0, sizeof(my_addr));\n" " my_addr.sun_family = AF_UNIX;\n" " strncpy(my_addr.sun_path, MY_SOCK_PATH,\n" " sizeof(my_addr.sun_path) - 1);\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " if (bind(sfd, (struct sockaddr *) &my_addr,\n" " sizeof(my_addr)) == -1)\n" " handle_error(\"bind\");\n" msgstr "" " if (bind(sfd, (struct sockaddr *) &my_addr,\n" " sizeof(my_addr)) == -1)\n" " handle_error(\"bind\");\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " if (listen(sfd, LISTEN_BACKLOG) == -1)\n" " handle_error(\"listen\");\n" msgstr "" " if (listen(sfd, LISTEN_BACKLOG) == -1)\n" " handle_error(\"listen\");\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " /* Now we can accept incoming connections one\n" " at a time using accept(2). */\n" msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " peer_addr_size = sizeof(peer_addr);\n" " cfd = accept(sfd, (struct sockaddr *) &peer_addr,\n" " &peer_addr_size);\n" " if (cfd == -1)\n" " handle_error(\"accept\");\n" msgstr "" " peer_addr_size = sizeof(peer_addr);\n" " cfd = accept(sfd, (struct sockaddr *) &peer_addr,\n" " &peer_addr_size);\n" " if (cfd == -1)\n" " handle_error(\"accept\");\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid " /* Code to deal with incoming connection(s)... */\n" msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " if (close(sfd) == -1)\n" " handle_error(\"close\");\n" msgstr "" " if (close(sfd) == -1)\n" " handle_error(\"close\");\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " if (unlink(MY_SOCK_PATH) == -1)\n" " handle_error(\"unlink\");\n" "}\n" msgstr "" " if (unlink(MY_SOCK_PATH) == -1)\n" " handle_error(\"unlink\");\n" "}\n" #. type: TH #: fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2023-10-31" msgstr "31 Octubre 2023" #. type: TH #: fedora-40 mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "Páginas de Manual de Linux 6.06" #. type: TH #: fedora-rawhide #, no-wrap msgid "Linux man-pages 6.7" msgstr "Páginas de Manual de Linux 6.7" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-03-30" msgstr "30 Marzo 2023" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Páginas de Manual de Linux 6.04" #. type: TH #: opensuse-tumbleweed #, no-wrap msgid "Linux man-pages (unreleased)" msgstr "Páginas de Manual de Linux (no publicadas)"