Я просто хотел узнать, как использовать C для автоматического назначения свободного порта (и посмотреть, что использовалось), если не указан конкретный номер порта.
Например, я использую это:
struct sockaddr_in address;
address->sin_family = AF_INET;
address->sin_addr.s_addr = INADDR_ANY;
address->sin_port = htons( port );
Но как я могу заменить назначение sin_port и позволить C автоматически назначать для меня?
Спасибо!