1
0
mirror of https://gitlab.xiph.org/xiph/icecast-common.git synced 2024-09-22 04:15:55 -04:00
icecast-common/net
brendan 8dbdefbc10 Use gnu archive ACX_PTHREAD macro to figure out how to compile thread support.
Also make it possible to build libshout without threads, albeit without locking
in the resolver or avl trees.
New option --disable-pthread too.

svn path=/trunk/avl/; revision=4411
2003-03-06 01:55:20 +00:00
..
.cvsignore .cvsignore is fun! 2001-09-10 03:04:11 +00:00
BUILDING Initial revision 2001-09-10 02:24:39 +00:00
COPYING Initial revision 2001-09-10 02:24:39 +00:00
Makefile.am Initial revision 2001-09-10 02:24:39 +00:00
README Initial revision 2001-09-10 02:24:39 +00:00
resolver.c Use gnu archive ACX_PTHREAD macro to figure out how to compile thread support. 2003-03-06 01:55:20 +00:00
resolver.h Initial revision 2001-09-10 02:24:39 +00:00
sock.c Fix formatting of ip addresses so that v6 sockets are logged correctly. 2003-02-14 11:14:55 +00:00
sock.h Better IPv6 support. Hopefully logging will work correctly now. 2003-02-13 11:29:07 +00:00
test_resolver.c Initial revision 2001-09-10 02:24:39 +00:00
TODO Initial revision 2001-09-10 02:24:39 +00:00

This is a name resolving library that's threadsafe.

Right now it only implements this with mutexes, but we should extend it to use gethostbyXXXX_r()
if it's available.

It shoudl work on win32, but i'm probably forgetting a headerfile.

API is basically not going to change.  Please consult with the rest of the team before changing the interface.

jack.