função Networking_TimeSync_EnableCustomNTP
Cabeçalho: #include <applibs/networking.h>
Instrui o dispositivo a usar os endereços do servidor NTP fornecidos pelo usuário. Até dois nomes de host ou endereços IP podem ser especificados e até três serão tentados se o servidor padrão estiver habilitado.
int Networking_TimeSync_EnableCustomNtp(const char *primaryNtpServer, const char *secondaryNtpServer, Networking_NtpOption option);
Parâmetros
-
primaryNtpServer
O endereço do servidor NTP primário a ser usado. -
secondaryNtpServer
O endereço do servidor NTP secundário a ser usado. Isso pode ser definido como NULL. -
option
Habilita ou desabilita o servidor NTP padrão.
Erros
Retorna -1 se um erro for encontrado e definir errno
como o valor do erro.
EFAULT: o
primaryNtpServer
é NULL.EACCES: o aplicativo de chamada não tem a funcionalidade TimeSyncConfig.
ERANGE: o
primaryNtpServer
comprimento ousecondaryNtpServer
é maior que o comprimento máximo do FQDN ou não é encerrado nulo.
Qualquer outro errno
também pode ser especificado; esses erros não são determinísticos e não há garantia de que o mesmo comportamento será mantido por meio de atualizações do sistema.
Valor retornado
Retorna 0 para êxito ou -1 para falha, nesse caso errno
, será definido como o valor do erro.