Witam, zainteresowałem się biblioteką SDL_net, lecz napotkałem na drodze jeden problem, oto kod:

connect::connect()
{
    SDLNet_ResolveHost(&ipaddress, "127.0.0.1", 666);
    sd = SDLNet_TCP_Open(&ipaddress);
}

To 'dzieło' zrobiłem na podstawie tego http://content.gpwiki.org/index.php/SDL:Tutorial:Using_SDL_net
Czyli na chłopski rozum te dwie linijki kodu mają wywołać połączenie z serwerem na localhoście z portem 666, tak?
A tu guzik. Postawiłem serwer na kompie, który nasłuchiwał port 666, lecz po wywołaniu tych powyższych linijek w innym programie, serwer nie odebrał żadnego sygnału. Serwer na 200% działa prawidłowo, ponieważ testowałem go telnetem poleceniem 'open 127.0.0.1 666'.
Więc o co chodzi? Jak powinno wyglądać to, co próbuję osiągnąć?
Z góry dziękuje za pomoc.