Index: libs/std/socket.c --- libs/std/socket.c.orig +++ libs/std/socket.c @@ -371,7 +371,7 @@ static value host_resolve( value host ) { ip = inet_addr(val_string(host)); if( ip == INADDR_NONE ) { struct hostent *h; -# if defined(NEKO_WINDOWS) || defined(NEKO_MAC) || defined(NEKO_CYGWIN) +# if defined(NEKO_WINDOWS) || defined(NEKO_MAC) || defined(NEKO_CYGWIN) || defined(__OpenBSD__) h = gethostbyname(val_string(host)); # else struct hostent hbase;