Funzione Networking_DhcpServerConfig_SetNtpServerAddresses
Intestazione: #include <applicazioni/networking.h>
Applica un set di indirizzi IP del server NTP a una struttura di Networking_DhcpServerConfig .
int Networking_DhcpServerConfig_SetNtpServerAddresses(Networking_DhcpServerConfig *dhcpServerConfig, const struct in_addr *ntpServerAddresses, size_t serverCount);
Parametri
dhcpServerConfig
Puntatore alla Networking_DhcpServerConfig struct per l'aggiornamento.ntpServerAddresses
Puntatore a una matrice di indirizzi IP del server NTP.serverCount
Numero di indirizzi IP nellantpServerAddresses
matrice.
Errori
Restituisce -1 se si verifica un errore e imposta errno
il valore di errore.
EFAULT: il
dhcpServerConfig
parametro è NULL.EFAULT: il
ntpServerAddresses
parametro è NULL.EINVAL: sono stati forniti più di tre indirizzi IP.
Potrebbero anche essere specificati altri errno
errori. Tali errori non sono deterministici e lo stesso comportamento potrebbe non essere 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.