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 nella ntpServerAddresses 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.

Concetti ed esempi