trying to add haiku support
git-svn-id: file:///raid/svn-personal/tewi/trunk@82 8739d7e6-ffea-ec47-b151-bdff447c6205
This commit is contained in:
parent
6a66cc2c80
commit
72a0f735a7
|
@ -131,7 +131,13 @@ int tw_server_init(void) {
|
||||||
memset(&addresses[i], 0, sizeof(addresses[i]));
|
memset(&addresses[i], 0, sizeof(addresses[i]));
|
||||||
#ifdef NO_IPV6
|
#ifdef NO_IPV6
|
||||||
addresses[i].sin_family = AF_INET;
|
addresses[i].sin_family = AF_INET;
|
||||||
|
#ifdef __HAIKU__
|
||||||
|
if((addresses[i].sin_addr.s_addr = gethostaddr()) == -1){
|
||||||
|
addresses[i].sin_addr.s_addr = INADDR_ANY;
|
||||||
|
}
|
||||||
|
#else
|
||||||
addresses[i].sin_addr.s_addr = INADDR_ANY;
|
addresses[i].sin_addr.s_addr = INADDR_ANY;
|
||||||
|
#endif
|
||||||
addresses[i].sin_port = htons(config.ports[i]);
|
addresses[i].sin_port = htons(config.ports[i]);
|
||||||
#else
|
#else
|
||||||
addresses[i].sin6_family = AF_INET6;
|
addresses[i].sin6_family = AF_INET6;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user