netutils: netclient: Introduce CONFIG_NETUTILS_NTPCLIENT_WITH_AUTH

NOTE: currently, no authentication-related code is implemented.

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
This commit is contained in:
Masayuki Ishikawa 2020-07-17 12:10:05 +09:00 committed by Xiang Xiao
parent d85cbea7f8
commit 63068ce602
2 changed files with 6 additions and 0 deletions

View File

@ -42,4 +42,8 @@ config NETUTILS_NTPCLIENT_SIGWAKEUP
int "NTP client wakeup signal number"
default 18
config NETUTILS_NTPCLIENT_WITH_AUTH
bool "NTP client with authentication"
default n
endif # NETUTILS_NTPCLIENT

View File

@ -197,11 +197,13 @@ struct ntp_datagram_s
uint8_t origtimestamp[8]; /* Originate Timestamp */
uint8_t recvtimestamp[8]; /* Receive Timestamp */
uint8_t xmittimestamp[8]; /* Transmit Timestamp */
#ifdef CONFIG_NETUTILS_NTPCLIENT_WITH_AUTH
uint8_t keyid[4]; /* Authenticator data */
uint8_t digest1[4];
uint8_t digest2[4];
uint8_t digest3[4];
uint8_t digest4[4];
#endif
};
#endif /* __APPS_NETUTILS_NTPCLIENT_NTPV3_H */