funkce Networking_DhcpServerConfig_SetNtpServerAddresses
Hlavička: #include <applibs/networking.h>
Použije sadu IP adres serveru NTP na strukturu Networking_DhcpServerConfig .
int Networking_DhcpServerConfig_SetNtpServerAddresses(Networking_DhcpServerConfig *dhcpServerConfig, const struct in_addr *ntpServerAddresses, size_t serverCount);
Parametry
dhcpServerConfig
Ukazatel na Networking_DhcpServerConfig strukturu, která se má aktualizovat.ntpServerAddresses
Ukazatel na pole IP adres serveru NTP.serverCount
Počet IP adres vntpServerAddresses
poli.
Chyby
Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno
se na chybovou hodnotu.
EFAULT:
dhcpServerConfig
Parametr je NULL.EFAULT:
ntpServerAddresses
Parametr je NULL.EINVAL: Byly poskytnuty více než tři IP adresy.
Je také možné zadat všechny ostatní errno
chyby. Tyto chyby nejsou deterministické a stejné chování nemusí být zachováno prostřednictvím aktualizací systému.
Vrácená hodnota
Vrátí hodnotu 0 pro úspěch nebo -1 pro selhání. V tomto případě errno
se nastaví na chybovou hodnotu.