🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #15931

Re: Programar sockets

#15931
From: Manuel
Date: Mon, 22 May 2000 00:00
39 lines
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-mail
References: <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