ntp/

directory
v0.0.0-...-bb2197f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 13, 2026 License: Apache-2.0

README

NTP

Collection of Facebook's NTP libraries.

Protocol

Basic NTPv4 protocol implementation

Chrony

Chrony control protocol implementation

Control

ntpd control protocol implementation

Responder

Simple NTP server implementation with hardware timestamps support

shm

NTPSHM library

Quick Installation
go install github.com/facebook/time/cmd/ntpresponder@latest

Directories

Path Synopsis
Package chrony implements Chrony (https://chrony.tuxfamily.org) network protocol v6 used for monitoring of the timeserver.
Package chrony implements Chrony (https://chrony.tuxfamily.org) network protocol v6 used for monitoring of the timeserver.
Package control implements NTP Control Protocol (RFC1305, Appendix B).
Package control implements NTP Control Protocol (RFC1305, Appendix B).
Package protocol implements ntp packet and basic functions to work with.
Package protocol implements ntp packet and basic functions to work with.
responder
announce
Package announce implements announcement of server IPs.
Package announce implements announcement of server IPs.
checker
Package checker implements checking mechanism of server aliveness.
Package checker implements checking mechanism of server aliveness.
server
Package server implements simple UDP server to work with NTP packets.
Package server implements simple UDP server to work with NTP packets.
stats
Package stats implements statistics collection and reporting.
Package stats implements statistics collection and reporting.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL