Тема: SNTP
Показать сообщение отдельно
Старый 24.06.2013, 12:01   #1
AlexKid
Senior Member
 
Регистрация: 27.02.2007
Сообщений: 133
Вес репутации: 142/50
AlexKid will become famous soon enoughAlexKid will become famous soon enough
По умолчанию SNTP

Добрый день.

Используя TCPStack v5.42.04 хочу прикрутить SNTP к часам.

Подскажите как можно сделать возможность изменения NTP сервера (изменять с htm странички).
В исходники (SNTP.c)
Код:
#define NTP_SERVER    "pool.ntp.org"
Если сделать
Код:
BYTE NTP_SERVER[20]="pool.ntp.org";
то
Код:
case SM_HOME:
            if(MySocket == INVALID_UDP_SOCKET)
                MySocket = UDPOpenEx((DWORD)(PTR_BASE)NTP_SERVER,UDP_OPEN_ROM_HOST,0,NTP_SERVER_PORT);
            SNTPState++;
            break;
            
        case SM_UDP_IS_OPENED:
            if(UDPIsOpened(MySocket) == TRUE)
            {
                SNTPState = SM_UDP_SEND;
            }
не соединяется с сервером.
Подскажите, что можно сделать.
AlexKid вне форума   Ответить с цитированием