Порт клиента при UDP запросе через сокет
Создаю UDP запрос на NTP сервер. Он приходит и обрабатывается, но порт клиента каждый раз разный.
Пример на Delphi
Sock:=Socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP);
FillChar(Addr.sin_zero, SizeOf(Addr.sin_zero), 0);
Addr.sin_family:=AF_INET;
Addr.sin_addr.S_addr:=inet_addr('192.168.8.3');
Addr.sin_port:=htons(123);
AddrLen:=SizeOf(Addr);
SendTo(Sock, PChar(@Mes)^, 48, 0, Addr,SizeOf(Addr));
CloseSocket(Sock);
В логе сервера
192.168.8.1 [1195]
192.168.8.1 [1208]
192.168.8.1 [1209]
Вопрос - как задать фиксированный порт клиента.