Skip to content
Syscall BSD#527

svc · unix #527

ntp_adjtime

Applique des ajustements de discipline NTP sur l'horloge système.

Prototype

int ntp_adjtime(struct timex *tp);

Retour: int

Arguments

NameTypeDirDescription
tpstruct timex-

Historique des versions

XNU tagmacOS#
xnu-4570.1.46macOS 10.13 High Sierra527
xnu-4903.221.2macOS 10.14 Mojave527
xnu-6153.11.26macOS 10.15 Catalina527
xnu-7195.50.7.100.1macOS 11.0 Big Sur527
xnu-8019.41.5macOS 12.0 Monterey527
xnu-8792.41.9macOS 13.0 Ventura527
xnu-10002.1.13macOS 14.0 Sonoma527
xnu-11215.1.10macOS 15.0 Sequoia527
xnu-11417.101.15macOS 15.4 Sequoia527
xnu-12377.1.9macOS 26.0 Tahoe527
xnu-10002.41.9—527
xnu-10002.61.3—527
xnu-10002.81.5—527
xnu-10063.101.15—527
xnu-10063.121.3—527
xnu-10063.141.1—527
xnu-11215.41.3—527
xnu-11215.61.5—527
xnu-11215.81.4—527
xnu-11417.121.6—527
xnu-11417.140.69—527
xnu-12377.101.15—527
xnu-12377.41.6—527
xnu-12377.61.12—527
xnu-12377.81.4—527
xnu-4570.20.62—527
xnu-4570.31.3—527
xnu-4570.41.2—527
xnu-4570.51.1—527
xnu-4570.61.1—527
xnu-4570.71.2—527
xnu-4903.231.4—527
xnu-4903.241.1—527
xnu-4903.270.47—527
xnu-6153.101.6—527
xnu-6153.121.1—527
xnu-6153.141.1—527
xnu-6153.41.3—527
xnu-6153.61.1—527
xnu-6153.81.5—527
xnu-7195.101.1—527
xnu-7195.121.3—527
xnu-7195.141.2—527
xnu-7195.60.75—527
xnu-7195.81.3—527
xnu-8019.61.5—527
xnu-8019.80.24—527
xnu-8020.101.4—527
xnu-8020.121.3—527
xnu-8020.140.41—527
xnu-8792.61.2—527
xnu-8792.81.2—527
xnu-8796.101.5—527
xnu-8796.121.2—527
xnu-8796.141.3—527

Notes

Implémente côté noyau la discipline NTP PLL/FLL (RFC 5905, annexe A.5). Permet à un daemon NTP privilégié d'ajuster fréquence et offset dans des plages bornées et rapporte le statut horloge (état de synchro, seconde intercalaire en attente). Sur macOS, timed est le client principal.

API associées

ntp_gettimeadjtimesettimeofdaygettimeofday