Article View: es.comp.os.linux.programacion
Article #15931Re: Programar sockets
From: Manuel
Date: Mon, 22 May 2000 00:00
Date: Mon, 22 May 2000 00:00
39 lines
1695 bytes
1695 bytes
Merlin wrote: > > Tengo hecho un pequeño programa para aprender algo sobre socket que > consiste en un cliente y servidor en el puerto 7 (eco). Compilado con > Borland C++ funciona, pero he querido hacerlo con Linux, g++ y > lógicamente hay que cambiar algunas librerias. Algunas las he cambiado > pero hay ciertas definiciones que no se como llamarlas en linux. > > Por ejemplo para inicializar el socket en windows está la función > WSAStartup que recibe como parámetro un struct WSADATA, y la función > WSACleanup. ¿Como se llaman estas funciones en Linux y como se declaran > los struct's?. En windows lleva la librería winsock.h, en Linux la he > cambiado por <sys/socket.h> y <netinet/in.h> (tengo la SuSe 6.2). ¿Me > falta por añadir alguna librería? > > Os mando el programa cliente para windows para que veais un poco como > va. > WSAStartup y la compañera Cleanup no existen en Linux, eso son... añadidos de Bill Gates para complicarnos la vida. -- Manuel Cano Muñoz______________________Linux user 178001 liman@vo.lu http://www.homepages.lu/manuel
Technical Details
Message-ID:
<3929763D.BA329B03@vo.lu>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3929716C.5223A63A@REMOVE_THISrocketmail.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,3cf099769ce84316 X-Google-Attributes: gidf86c8,public From: Manuel <liman@vo.lu> Subject: Re: Programar sockets Date: 2000/05/22 Message-ID: <3929763D.BA329B03@vo.lu> X-Deja-AN: 625961798 Content-Transfer-Encoding: quoted-printable References: <3929716C.5223A63A@REMOVE_THISrocketmail.com> X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 X-Trace: 22 May 2000 20:59:57 +0200, ppp78.vo.lu MIME-Version: 1.0 Newsgroups: es.comp.os.linux.programacion