Ребята, подскажите пожалуйста, как мне указать что я хочу слушать хост 127.0.0.1 и порт 3547 ?
Пишу под Linux без Qt. Так вот получилось.. И мне интересно как мне задать хост который я хочу слушать?
Имею следующий код:
int sock;
struct sockaddr_in addres;
sock = socket(AF_INET, SOCK_STREAM, 0);
if (sock < 0)
{
std::cout<<"не получилось создать сокет";
exit(1);
}
addres.sin_family = AF_INET;
addres.sin_port = htons(_port);
addres.sin_addr.s_addr = htonl(INADDR_ANY);
if(bind(sock, (struct sockaddr *)&addres, sizeof(addres)) < 0)
{
std::cout<<"ошибка bind";
exit(2);
}
listen(sock, 1);
Как вместо INADDR_ANY задать нужный мне хост?