-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 29 October 2002 17:13, Michael Gisbers wrote:
> Hi all,
>
> compiling current CVS using GCC 3.2 results in following error:
>
> socket.cpp: In member function `bool INetSocket::SetLocalAddress(bool)':
> socket.cpp:315: invalid conversion from `int*' to `socklen_t*'
> socket.cpp: In member function `void
> TCPSocket::RecvConnection(TCPSocket&)': socket.cpp:703: invalid
> conversion from `int*' to `socklen_t*'
> make[2]: *** [socket.o] Error 1
>
> this only happens when using --with-socks

but happens only for the SOCKS library that is recomended at  the README
file, IIRC.
the getsockname() signature in that library is broken:
it should be:
   int getsockname(int s, struct sockaddr *name, socklen_t *namelen);
but it is defined as
   int getsockname(int s, struct sockaddr *name, int *namelen);


The socket support should be transparent.

in [1] there are some changes that are nedded when compiling with dante.

[1]
http://sourceforge.net/tracker/index.php?func=detail&aid=600364&group_id=254&atid=100254

- --
Buenos Aires, Argentina
-----BEGIN PGP SIGNATURE-----

iD8DBQE9v9WVUMlRieHkprgRAujAAJ9QachDGk/yylkS0e+AqafFklR5kgCgvkc9
6KKkjzrTyr04qs5CY1GDx3s=
=vQRB
-----END PGP SIGNATURE-----



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Licq-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/licq-devel

Reply via email to