Networking_DhcpServerConfig_SetNtpServerAddresses関数
ヘッダー: applibs </networking.h #include>
NTP サーバー IP アドレスのセットを Networking_DhcpServerConfig 構造体に適用します。
int Networking_DhcpServerConfig_SetNtpServerAddresses(Networking_DhcpServerConfig *dhcpServerConfig, const struct in_addr *ntpServerAddresses, size_t serverCount);
パラメーター
dhcpServerConfig
更新するNetworking_DhcpServerConfig構造体へのポインター。ntpServerAddresses
NTP サーバー IP アドレスの配列へのポインター。serverCount
配列内の IP アドレスのntpServerAddresses
数。
エラー
エラーが発生した場合は -1 を返し、エラー値に設定します errno
。
EFAULT: パラメーターは
dhcpServerConfig
NULL です。EFAULT: パラメーターは
ntpServerAddresses
NULL です。EINVAL: 3 つ以上の IP アドレスが提供されました。
その他 errno
のエラーも指定できます。このようなエラーは決定的ではなく、同じ動作はシステム更新によって保持されない可能性があります。
戻り値
成功の場合は 0、失敗の場合は -1 を返します。この場合 errno
はエラー値に設定されます。