Networking_TimeSync_EnableCustomNTP
Intestazione: #include <applicazioni/networking.h>
Indica al dispositivo di utilizzare gli indirizzi server NTP forniti dall'utente. È possibile specificare fino a due nomi host o indirizzi IP e se il server predefinito è abilitato verranno tentati fino a tre.
int Networking_TimeSync_EnableCustomNtp(const char *primaryNtpServer, const char *secondaryNtpServer, Networking_NtpOption option);
Parametri
-
primaryNtpServer
Indirizzo del server NTP primario da utilizzare. -
secondaryNtpServer
Indirizzo del server NTP secondario da utilizzare. Può essere impostato su NULL. -
option
Abilita o disabilita il server NTP predefinito.
Errori
Restituisce -1 se si verifica un errore e imposta errno
il valore di errore.
EFAULT: è
primaryNtpServer
NULL.EACCES: l'applicazione chiamante non dispone della funzionalità TimeSyncConfig.
ERANGE: la
primaryNtpServer
lunghezza osecondaryNtpServer
è maggiore della lunghezza massima di FQDN o non è terminata con un valore Null.
Possono anche essere specificati altri errno
errori, che non sono deterministici e non vi è alcuna garanzia che lo stesso comportamento verrà mantenuto tramite gli aggiornamenti di sistema.
Valore restituito
Restituisce 0 per operazione riuscita o -1 per errore, nel qual caso errno
verrà impostato sul valore di errore.