38 #ifndef OPENAPI_NTP_H_INCLUDED
39 #define OPENAPI_NTP_H_INCLUDED
44 #define OPEN_NTP_BUFFER_SIZE 256
45 #define OPEN_SECS_PER_MIN 60
46 #define OPEN_NTP_DATE_STRING_SIZE 21
47 #define OPEN_NTP_MIN_KEY_LENGTH 1
48 #define OPEN_NTP_MAX_KEY_LENGTH 129
49 #define OPEN_NTP_MIN_KEY_NUM 1
50 #define OPEN_NTP_MAX_KEY_NUM 65535
51 #define OPEN_VRF_MAX_NAME 15
52 #define OPEN_NTP_MAX_SERVERS 8
109 OPEN_NTP_MSG_AUTH_ALG_NONE = 0,
110 OPEN_NTP_MSG_AUTH_ALG_MD5,
111 OPEN_NTP_MSG_AUTH_ALG_SHA1,
112 OPEN_NTP_MSG_AUTH_ALG_SHA256
113 } OPEN_NTP_MSG_AUTH_ALG_t;
176 uint32_t *maxNtpServers);
217 uint32_t *ntpServerAddrLen);
429 uint32_t *refStrLen);
463 uint32_t *currEntries);
918 OPEN_BOOL_t isEncrypted, OPEN_NTP_MSG_AUTH_ALG_t msgAuthAlg);
1010 OPEN_NTP_MSG_AUTH_ALG_t msgAlg);
1033 OPEN_NTP_MSG_AUTH_ALG_t *msgAlg);
1097 uint32_t *keyNumber);
1117 uint32_t *nextKeyNum);