diff --git a/usr.sbin/ntp/ntpd/ntpd.8 b/usr.sbin/ntp/ntpd/ntpd.8 index 7022d4b03f1b..f0632d08c37b 100644 --- a/usr.sbin/ntp/ntpd/ntpd.8 +++ b/usr.sbin/ntp/ntpd/ntpd.8 @@ -1,4 +1,4 @@ -.\" $NetBSD: ntpd.8,v 1.1 2000/03/29 13:54:44 simonb Exp $ +.\" $NetBSD: ntpd.8,v 1.2 2000/03/30 01:49:23 simonb Exp $ .\" Converted from HTML to mandoc by html-to-mdoc.pl .\" .Dd Mar 29, 2000 @@ -223,14 +223,14 @@ refer to .Pa /usr/share/doc/ntp/miscopt.htm . .Pp .Sh FILES -.Pa /etc/ntp.conf -- the default name of the configuration file -
-.Pa /etc/ntp.drift -- the default name of the drift file -
-.Pa /etc/ntp.keys -- the default name of the key file +.Bl -tag -width /etc/ntp.drift -compact +.It Pa /etc/ntp.conf +the default name of the configuration file +.It Pa /etc/ntp.drift +the default name of the drift file +.It Pa /etc/ntp.keys +the default name of the key file +.El .Sh BUGS .Nm has gotten rather fat. While not huge, it has gotten diff --git a/usr.sbin/ntp/ntpdate/ntpdate.8 b/usr.sbin/ntp/ntpdate/ntpdate.8 index 36e12ae2796f..2a52d82e1c96 100644 --- a/usr.sbin/ntp/ntpdate/ntpdate.8 +++ b/usr.sbin/ntp/ntpdate/ntpdate.8 @@ -1,4 +1,4 @@ -.\" $NetBSD: ntpdate.8,v 1.1 2000/03/29 13:54:45 simonb Exp $ +.\" $NetBSD: ntpdate.8,v 1.2 2000/03/30 01:49:24 simonb Exp $ .\" Converted from HTML to mandoc by html-to-mdoc.pl .\" .Dd Mar 29, 2000 @@ -187,10 +187,11 @@ Be verbose. This option will cause string to be logged. .El .Sh FILES -.Pa /etc/ntp.keys -- encryption keys used by -.Nm -. +.Bl -tag -width /etc/ntp.keys -compact +.It Pa /etc/ntp.keys +encryption keys used by +.Nm "" . +.El .Sh BUGS The slew adjustment is actually 50% larger than the measured offset, since this (it is argued) will tend to keep a badly drifting clock more accurate. diff --git a/usr.sbin/ntp/ntpdc/ntpdc.8 b/usr.sbin/ntp/ntpdc/ntpdc.8 index 73b336e3759d..0fdc4ef7492d 100644 --- a/usr.sbin/ntp/ntpdc/ntpdc.8 +++ b/usr.sbin/ntp/ntpdc/ntpdc.8 @@ -1,4 +1,4 @@ -.\" $NetBSD: ntpdc.8,v 1.1 2000/03/29 13:54:45 simonb Exp $ +.\" $NetBSD: ntpdc.8,v 1.2 2000/03/30 01:49:24 simonb Exp $ .\" Converted from HTML to mandoc by html-to-mdoc.pl .\" .Dd Mar 29, 2000 @@ -118,10 +118,8 @@ the program itself and do not result in NTP mode 7 requests being sent to a server. These are described following. .Bl -tag -width indent -.It Fl Ar ? [ command_keyword ] -
helpl [ -.Ar command_keyword -] +.It Ar ? [ command_keyword ] +.It Ar helpl [ command_keyword ] A .Pa ? by itself will print a list of all the command keywords known @@ -134,39 +132,41 @@ keyword will print funcation and usage information about the command. This command is probably a better source of information about .Pa ntpq than this manual page. -.It Fl Ar delay milliseconds +.It Ar delay milliseconds Specify a time interval to be added to timestamps included in requests which require authentication. This is used to enable (unreliable) server reconfiguration over long delay network paths or between machines whose clocks are unsynchronized. Actually the server does not now require timestamps in authenticated requests, so this command may be obsolete. -.It Fl Ar host hostname +.It Ar host hostname Set the host to which future queries will be sent. Hostname may be either a host name or a numeric address. -.It Fl Ar hostnames [ yes | no ] +.It Ar hostnames [ yes | no ] If .Pa yes is specified, host names are printed in information displays. If .Pa no is specified, numeric addresses are printed instead. The -default is yes, unless modified using the command line +default is +.Em yes , +unless modified using the command line .Fl n switch. -.It Fl Ar keyid keyid +.It Ar keyid keyid This command allows the specification of a key number to be used to authenticate configuration requests. This must correspond to a key number the server has been configured to use for this purpose. -.It Fl Ar quit +.It Ar quit Exit .Nm . -.It Fl Ar passwd +.It Ar passwd This command prompts you to type in a password (which will not be echoed) which will be used to authenticate configuration requests. The password must correspond to the key configured for use by the NTP server for this purpose if such requests are to be successful. -.It Fl Ar timeout millseconds +.It Ar timeout millseconds Specify a timeout period for responses to server queries. The default is about 8000 milliseconds. Note that since .Nm @@ -179,12 +179,12 @@ Query commands result in NTP mode 7 packets containing requests for information being sent to the server. These are read-only commands in that they make no modification of the server configuration state. .Bl -tag -width indent -.It Fl Ar listpeers +.It Ar listpeers Obtains and prints a brief list of the peers for which the server is maintaining state. These should include all configured peer associations as well as those peers whose stratum is such that they are considered by the server to be possible future synchonization candidates. -.It Fl Ar peers +.It Ar peers Obtains a list of peers for which the server is maintaining state, along with a summary of that state. Summary information includes the address of the remote peer, the local interface address (0.0.0.0 if a local address @@ -193,8 +193,10 @@ has yet to be determined), the stratum of the remote peer (a stratum of in seconds, the reachability register, in octal, and the current estimated delay, offset and dispersion of the peer, all in seconds. In addition, the character in the left margin indicates the mode this peer entry is -operating in. A + denotes symmetric active, a -.Fl +operating in. A +.Pa + +denotes symmetric active, a +.Pa ^ indicates symmetric passive, a .Pa = @@ -211,15 +213,13 @@ marks the peer the server is currently synchonizing to. .Pp The contents of the host field may be one of four forms. It may be a host name, an IP address, a reference clock implementation name with its -parameter or REFCLK( -.Ar implementation number -, -.Ar parameter -). +parameter or REFCLK( +.Ar implementation number , +.Ar parameter ). On -.Pa hostnames no +.Pa "hostnames no" only IP-addresses will be displayed. -.It Fl Ar dmpeers +.It Ar dmpeers A slightly different peer summary list. Identical to the output of the .Pa peers command, except for the character in the leftmost column. @@ -234,20 +234,20 @@ that the peer made it through. A .Pa * denotes the peer the server is currently synchronizing with. -.It Fl Ar showpeer peer_address [...] +.It Ar showpeer peer_address [...] Shows a detailed display of the current peer variables for one or more peers. Most of these values are described in the NTP Version 2 specification. -.It Fl Ar pstats peer_address [...] +.It Ar pstats peer_address [...] Show per-peer statistic counters associated with the specified peer(s). -.It Fl Ar clockinfo clock_peer_address [...] +.It Ar clockinfo clock_peer_address [...] Obtain and print information concerning a peer clock. The values obtained provide information on the setting of fudge factors and other clock performance information. -.It Fl Ar kerninfo +.It Ar kerninfo Obtain and print kernel phase-lock loop operating parameters. This information is available only if the kernel has been specially modified for a precision timekeeping function. -.It Fl Ar loopinfo [ oneline | multiline ] +.It Ar loopinfo [ oneline | multiline ] Print the values of selected loop filter variables. The loop filter is the part of NTP which deals with adjusting the local system clock. The .Pa offset @@ -271,7 +271,7 @@ options specify the format in which this information is to be printed, with .Pa multiline as the default. -.It Fl Ar sysinfo +.It Ar sysinfo Print a variety of system state variables, i.e., state related to the local server. All except the last four lines are described in the NTP Version 3 specification, RFC-1305. @@ -332,22 +332,22 @@ the .Pa authdelay configuration command. .El -.It Fl Ar sysstats +.It Ar sysstats Print statistics counters maintained in the protocol module. -.It Fl Ar memstats +.It Ar memstats Print statistics counters related to memory allocation code. -.It Fl Ar iostats +.It Ar iostats Print statistics counters maintained in the input-output module. -.It Fl Ar timerstats +.It Ar timerstats Print statistics counters maintained in the timer/event queue support code. -.It Fl Ar reslist +.It Ar reslist Obtain and print the server's restriction list. This list is (usually) printed in sorted order and may help to understand how the restrictions are applied. -.It Fl Ar monlist [ version ] +.It Ar monlist [ version ] Obtain and print traffic counts collected and maintained by the monitor facility. The version number should not normally need to be specified. -.It Fl Ar clkbug clock_peer_address [...] +.It Ar clkbug clock_peer_address [...] Obtain debugging information for a reference clock driver. This information is provided only by some clock drivers and is mostly undecodable without a copy of the driver source in hand. @@ -382,7 +382,7 @@ should provide an adequate level of security. .Pp The following commands all make authenticated requests. .Bl -tag -width indent -.It Fl Ar addpeer peer_address [ keyid ] [ version ] [ prefer ] +.It Ar addpeer peer_address [ keyid ] [ version ] [ prefer ] Add a configured peer association at the given address and operating in symmetric active mode. Note that an existing association with the same peer may be deleted when this command is executed, or may simply be converted @@ -399,27 +399,25 @@ a preferred peer (and thus will be used primarily for clock synchronisation if possible). The preferred peer also determines the validity of the PPS signal - if the preferred peer is suitable for synchronisation so is the PPS signal. -.It Fl Ar addserver peer_address [ keyid ] [ version ] [ prefer ] +.It Ar addserver peer_address [ keyid ] [ version ] [ prefer ] Identical to the addpeer command, except that the operating mode is client. -.It Fl Ar broadcast peer_address [ keyid ] [ version ] [ prefer ] +.It Ar broadcast peer_address [ keyid ] [ version ] [ prefer ] Identical to the addpeer command, except that the operating mode is broadcast. In this case a valid key identifier and key are required. The .Pa peer_address parameter can be the broadcast address of the local network or a multicast group address assigned to NTP. If a multicast address, a multicast-capable kernel is required. -.It Fl Ar unconfig peer_address [...] +.It Ar unconfig peer_address [...] This command causes the configured bit to be removed from the specified peer(s). In many cases this will cause the peer association to be deleted. When appropriate, however, the association may persist in an unconfigured mode if the remote peer is willing to continue on in this fashion. -.It Fl Ar fudge peer_address [ time1 ] [ time2 ] [ stratum ] [ refid ] +.It Ar fudge peer_address [ time1 ] [ time2 ] [ stratum ] [ refid ] This command provides a way to set certain data for a reference clock. See the source listing for further information. -.It Fl Ar enable [ flag ] [ ... ] -
disable [ -.Ar flag -] [ ... ] +.It Ar enable [ flag ] [ ... ] +.It Ar disable [ flag ] [ ... ] These commands operate in the same way as the .Pa enable and @@ -448,24 +446,24 @@ and .Pa pps_kernel flags are read-only. .Bl -tag -width indent -.It Fl Ar auth +.It Ar auth Enables the server to synchronize with unconfigured peers only if the peer has been correctly authenticated using a trusted key and key identifier. The default for this flag is enable. -.It Fl Ar bclient +.It Ar bclient Enables the server to listen for a message from a broadcast or multicast server, as in the .Pa multicastclient command with default address. The default for this flag is disable. -.It Fl Ar monitor +.It Ar monitor Enables the monitoring facility. See the .Nm program and the .Pa monlist command or further information. The default for this flag is enable. -.It Fl Ar pll +.It Ar pll Enables the server to adjust its local clock by means of NTP. If disabled, the local clock free-runs at its intrinsic time and frequency offset. This flag is useful in case the local clock is controlled by some other device @@ -476,7 +474,7 @@ page in .Pa /usr/share/doc/ntp/refclock.htm for further information. The default for this flag is enable. -.It Fl Ar pps +.It Ar pps Enables the pulse-per-second (PPS) signal when frequency and time is disciplined by the precision time kernel modifications. See the .%T "A Kernel Model for Precision Timekeeping" @@ -484,18 +482,18 @@ page in .Pa /usr/share/doc/ntp/kern.htm for further information. The default for this flag is disable. -.It Fl Ar stats +.It Ar stats Enables the statistics facility. See the .%T "Monitoring Options" page in .Pa /usr/share/doc/ntp/monopt.htm for further information. The default for this flag is enable. -.It Fl Ar pll_kernel +.It Ar pll_kernel When the precision time kernel modifications are installed, this indicates the kernel controls the clock discipline; otherwise, the daemon controls the clock discipline. -.It Fl Ar pps_kernel +.It Ar pps_kernel When the precision time kernel modifications are installed and a pulse-per-second (PPS) signal is available, this indicates the PPS signal controls the clock discipline; otherwise, the daemon or kernel controls the clock discipline, @@ -503,26 +501,26 @@ as indicated by the .Pa pll_kernel flag. .El -.It Fl Ar restrict address mask flag [ flag ] +.It Ar restrict address mask flag [ flag ] This command operates in the same way as the .Pa restrict configuration file commands of .Pa ntpd . -.It Fl Ar unrestrict address mask flag [ flag ] +.It Ar unrestrict address mask flag [ flag ] Unrestrict the matching entry from the restrict list. -.It Fl Ar delrestrict address mask [ ntpport ] +.It Ar delrestrict address mask [ ntpport ] Delete the matching entry from the restrict list. -.It Fl Ar readkeys +.It Ar readkeys Causes the current set of authentication keys to be purged and a new set to be obtained by rereading the keys file (which must have been specified in the .Pa ntpd configuration file). This allows encryption keys to be changed without restarting the server. -.It Fl Ar trustkey keyid [...] -.It Fl Ar untrustkey keyid [...] +.It Ar trustkey keyid [...] +.It Ar untrustkey keyid [...] These commands operate in the same way as the .Pa trustedkey and @@ -530,19 +528,19 @@ and configuration file commands of .Pa ntpd . -.It Fl Ar authinfo +.It Ar authinfo Returns information concerning the authentication module, including known keys and counts of encryptions and decryptions which have been done. -.It Fl Ar traps +.It Ar traps Display the traps set in the server. See the source listing for further information. -.It Fl Ar addtrap [ address [ port ] [ interface ] +.It Ar addtrap [ address [ port ] [ interface ] Set a trap for asynchronous messages. See the source listing for further information. -.It Fl Ar clrtrap [ address [ port ] [ interface] +.It Ar clrtrap [ address [ port ] [ interface] Clear a trap for asynchronous messages. See the source listing for further information. -.It Fl Ar reset +.It Ar reset Clear the statistics counters in various modules of the server. See the source listing for further information. .El diff --git a/usr.sbin/ntp/ntpq/ntpq.8 b/usr.sbin/ntp/ntpq/ntpq.8 index aa8072dc3fc7..b9bd9ff4d1e0 100644 --- a/usr.sbin/ntp/ntpq/ntpq.8 +++ b/usr.sbin/ntp/ntpq/ntpq.8 @@ -1,4 +1,4 @@ -.\" $NetBSD: ntpq.8,v 1.1 2000/03/29 13:54:45 simonb Exp $ +.\" $NetBSD: ntpq.8,v 1.2 2000/03/30 01:49:24 simonb Exp $ .\" Converted from HTML to mandoc by html-to-mdoc.pl .\" .Dd Mar 29, 2000 @@ -81,10 +81,8 @@ within the program itself and do not result in NTP mode 6 requests being sent to a server. These are described following. .Bl -tag -width indent -.It Fl Ar ? [command_keyword] -
helpl [ -.Ar command_keyword -] +.It Ar ? [ command_keyword ] +.It Ar helpl [ command_keyword ] A .Pa "?" by itself will print a list of all the command keywords @@ -97,21 +95,17 @@ a command keyword will print funcation and usage information about the command. This command is probably a better source of information about .Pa ntpq than this manual page. -.It Fl Ar addvars variable_name [ = value] [...] -
rmvars -.Ar variable_name -[...] -
-.Pa clearvars +.It Ar addvars variable_name [ = value] [...] +.It Ar rmvars variable_name [...] +.It Ar clearvars The data carried by NTP mode 6 messages consists of a list of items of -the form +the form .Ar variable_name = +.Ar value , +where the " = .Ar value -, where the " -= -.Ar value -" is ignored, and can be omitted, in requests to the +" is ignored, and can be omitted, in requests to the server to read variables. .Pa ntpq maintains an internal list in which @@ -122,7 +116,7 @@ more than one variable is to be added, the list should be comma-separated and not contain white space. The rmvars command can be used to remove individual variables from the list, while the clearlist command removes all variables from the list. -.It Fl Ar authenticate yes | no +.It Ar authenticate yes | no Normally .Pa ntpq does not authenticate requests unless they are write @@ -132,7 +126,7 @@ to send authentication with all requests it makes. Authenticated requests causes some servers to handle requests slightly differently, and can occasionally melt the CPU in fuzzballs if you turn authentication on before doing a peer display. -.It Fl Ar cooked +.It Ar cooked Causes output from query commands to be .Pa "cooked" . Variables which @@ -143,52 +137,54 @@ thinks should have a decodeable value but didn't are marked with a trailing .Pa "?" . -.It Fl Ar debug more | less | off +.It Ar debug more | less | off Turns internal query program debugging on and off. -.It Fl Ar delay milliseconds +.It Ar delay milliseconds Specify a time interval to be added to timestamps included in requests which require authentication. This is used to enable (unreliable) server reconfiguration over long delay network paths or between machines whose clocks are unsynchronized. Actually the server does not now require timestamps in authenticated requests, so this command may be obsolete. -.It Fl Ar host hostname +.It Ar host hostname Set the host to which future queries will be sent. Hostname may be either a host name or a numeric address. -.It Fl Ar hostnames [yes | no] +.It Ar hostnames [yes | no] If .Pa "yes" is specified, host names are printed in information displays. If .Pa "no" is specified, numeric addresses are printed instead. The -default is "yes", unless modified using the command line +default is +.Em yes , +unless modified using the command line .Fl n switch. -.It Fl Ar keyid keyid +.It Ar keyid keyid This command allows the specification of a key number to be used to authenticate configuration requests. This must correspond to a key number the server has been configured to use for this purpose. -.It Fl Ar ntpversion 1 | 2 | 3 | 4 +.It Ar ntpversion 1 | 2 | 3 | 4 Sets the NTP version number which .Pa ntpq claims in packets. Defaults to 3, Note that mode 6 control messages (and modes, for that matter) didn't exist in NTP version 1. There appear to be no servers left which demand version 1. -.It Fl Ar quit +.It Ar quit Exit .Pa ntpq . -.It Fl Ar passwd +.It Ar passwd This command prompts you to type in a password (which will not be echoed) which will be used to authenticate configuration requests. The password must correspond to the key configured for use by the NTP server for this purpose if such requests are to be successful. -.It Fl Ar raw +.It Ar raw Causes all output from query commands is printed as received from the remote server. The only formating/intepretation done on the data is to transform nonascii data into a printable (but barely understandable) form. -.It Fl Ar timeout millseconds +.It Ar timeout millseconds Specify a timeout period for responses to server queries. The default is about 5000 milliseconds. Note that since .Pa ntpq @@ -211,7 +207,7 @@ send a preprogrammed series of messages to obtain the data it needs, and the mreadlist and mreadvar commands, which will iterate over a range of associations. .Bl -tag -width indent -.It Fl Ar associations +.It Ar associations Obtains and prints a list of association identifiers and peer statuses for in-spec peers of the server being queried. The list is printed in columns. The first of these is an index numbering the associations from 1 for internal @@ -230,8 +226,8 @@ The index is then of use when dealing with stupid servers which use association identifiers which are hard for humans to type, in that for any subsequent commands which require an association identifier as an argument, the form and index may be used as an alternative. -.It Fl Ar clockvar [assocID] [variable_name [ = value [...] ] [...] -.It Fl Ar cv [assocID] [variable_name [ = value [...] ] [...] +.It Ar clockvar [assocID] [variable_name [ = value [...] ] [...] +.It Ar cv [assocID] [variable_name [ = value [...] ] [...] Requests that a list of the server's clock variables be sent. Servers which have a radio clock or other external synchronization will respond positively to this. If the association identifier is omitted or zero the request is @@ -243,7 +239,7 @@ clocks as pseudo-peers, and hence can possibly have more than one clock connected at once, referencing the appropriate peer association ID will show the variables of a particular clock. Omitting the variable list will cause the server to return a default variable display. -.It Fl Ar lassocations +.It Ar lassocations Obtains and prints a list of association identifiers and peer statuses for all associations for which the server is maintaining state. This command differs from the @@ -255,20 +251,17 @@ associations are normally omitted from the display when the command is used, but are included in the output of .Pa "lassociations" . -.It Fl Ar lpassociations +.It Ar lpassociations Print data for all associations, including out-of-spec client associations, from the internally cached list of associations. This command differs from .Pa "passociations" only when dealing with fuzzballs. -.It Fl Ar lpeers +.It Ar lpeers Like R peers, except a summary of all associations for which the server is maintaining state is printed. This can produce a much longer list of peers from fuzzball servers. -.It Fl Ar mreadlist assocID assocID -
mrl -.Ar assocID -.Ar assocID - +.It Ar mreadlist assocID assocID +.It Ar mrl assocID assocID Like the .Pa readlist command, except the query is done for each of @@ -276,15 +269,8 @@ a range of (nonzero) association IDs. This range is determined from the association list cached by the most recent .Pa associations command. -.It Fl Ar mreadvar assocID assocID [ variable_name [ = value [ ... ] -
mrv -.Ar assocID -.Ar assocID -[ -.Ar variable_name -[ = -.Ar value -[ ... ] +.It Ar mreadvar assocID assocID [ variable_name [ = value [ ... ] +.It Ar mrv assocID assocID [ variable_name [ = [ ... ] Like the .Pa readvar command, except the query is done for each of @@ -292,18 +278,18 @@ a range of (nonzero) association IDs. This range is determined from the association list cached by the most recent .Pa associations command. -.It Fl Ar opeers +.It Ar opeers An old form of the .Pa peers command with the reference ID replaced by the local interface address. -.It Fl Ar passociations +.It Ar passociations Prints association data concerning in-spec peers from the internally cached list of associations. This command performs identically to the .Pa "associations" except that it displays the internally stored data rather than making a new query. -.It Fl Ar peers +.It Ar peers Obtains a current list peers of the server, along with a summary of each peer's state. Summary information includes the address of the remote peer, the reference ID (0.0.0.0 if this is unknown), the stratum of the remote @@ -317,47 +303,33 @@ used in the .Pa rv command, and a short explanation of the condition revealed. -.Pa space reject .Bl -tag -width indent +.It space reject The peer is discarded as unreachable, synchronized to this server (synch loop) or outrageous synchronization distance. -.El -.Pa x falsetick -.Bl -tag -width indent +.It x falsetick The peer is discarded by the intersection algorithm as a falseticker. -.El -.Pa . excess -.Bl -tag -width indent +.It . excess The peer is discarded as not among the first ten peers sorted by synchronization distance and so is probably a poor candidate for further consideration. -.El -.Fl outlyer -.Bl -tag -width indent +.It - outlyer The peer is discarded by the clustering algorithm as an outlyer. -.El -.Pa + candidat -.Bl -tag -width indent +.It + candidat The peer is a survivor and a candidate for the combining algorithm. -.El -.Pa # selected -.Bl -tag -width indent +.It # selected The peer is a survivor, but not among the first six peers sorted by synchronization distance. If the assocation is ephemeral, it may be demobilized to conserve resources. -.El -.Pa * sys.peer -.Bl -tag -width indent +.It * sys.peer The peer has been declared the system peer and lends its variables to the system variables. -.El -.Pa -.Pa o pps.peer -.Bl -tag -width indent +.It o pps.peer The peer has been declared the system peer and lends its variables to the system variables. However, the actual system synchronization is derived from a pulse-per-second (PPS) signal, either indirectly via the PPS reference clock driver or directly via kernel interface. .El +.Pp The .Pa flash variable is not defined in the NTP specification, but @@ -365,8 +337,8 @@ is included as a valuable debugging aid. It displays the results of the packet sanity checks defined in the NTP specification .Pa TEST1 through -.Pa TEST9 -. The bits for each test read in increasing sequency from +.Pa TEST9 . +The bits for each test read in increasing sequency from the least significant bit and are defined as follows. The following .Pa TEST1 @@ -376,28 +348,19 @@ enumerate procedure errors. The packet timestamps may or may not be believed, but the remaining header data are ignored. .Bl -tag -width indent -.El -.Pa TEST1 -.Bl -tag -width indent +.It TEST1 Duplicate packet. A copy from somewhere. -.El -.Bl -tag -width indent -.El -.Pa TEST2 -.Bl -tag -width indent +.It TEST2 Bogus packet. It is not a reply to a message previously sent. This can happen when the NTP daemon is restarted and before a peer notices. -.El -.Pa TEST3 -.Bl -tag -width indent +.It TEST3 Unsynchronized. One or more timestamp fields are missing. This normally happens when the first packet from a peer is received. -.El -.Pa TEST4 -.Bl -tag -width indent +.It TEST4 Either peer delay or peer dispersion is greater than one second. Ya gotta be kidding. .El +.Pp The following .Pa TEST5 through @@ -405,79 +368,55 @@ through ennumerate errors in the packet header. The packet is discarded without inspecting its contents. .Bl -tag -width indent -.El -.Pa TEST5 -.Bl -tag -width indent -Cryptographic authentication fails. See the For +.It TEST5 +Cryptographic authentication fails. See the .%T "Authentication Options" , refer to -.Pa /usr/share/doc/ntp/authopt.htm . -.Pp +.Pa /usr/share/doc/ntp/authopt.htm page. -.El -.Pa TEST6 -.Bl -tag -width indent +.It TEST6 Peer is unsynchronized. Wind up its clock first. -.El -.Pa TEST7 -.Bl -tag -width indent +.It TEST7 Peer stratum is greater than 15. The peer is probably unsynchronized. -.El -.Pa TEST8 -.Bl -tag -width indent +.It TEST8 Either root delay or root dispersion is greater than one second. Too far from home. -.El -.Bl -tag -width indent -.El -.Pa TEST9 -.Bl -tag -width indent +.It TEST9 Peer cryptographic authentication fails. Either the key identifier or key is wrong or somebody trashed our packet. -.El -.Pa TEST10 -.Bl -tag -width indent -Access is denied. See the For +.It TEST10 +Access is denied. See the .%T "Access Control Options" , refer to -.Pa /usr/share/doc/ntp/accopt.htm . -.Pp +.Pa /usr/share/doc/ntp/accopt.htm page. .El -.It Fl Ar pstatus assocID +.Pp +.It Ar pstatus assocID Sends a read status request to the server for the given association. The names and values of the peer variables returned will be printed. Note that the status word from the header is displayed preceding the variables, both in hexidecimal and in pidgeon English. -.It Fl Ar readlist [ assocID ] -
rl [ -.Ar assocID -] +.It Ar readlist [ assocID ] +.It rl [ assocID ] Requests that the values of the variables in the internal variable list be returned by the server. If the association ID is omitted or is 0 the variables are assumed to be system variables. Otherwise they are treated as peer variables. If the internal variable list is empty a request is sent without data, which should induce the remote server to return a default display. -.It Fl Ar readvar assocID variable_name [ = value ] [ ... ] -
rv -.Ar assocID -[ -.Ar variable_name -[ = -.Ar value -] [ ... -] +.It Ar readvar assocID variable_name [ = value ] [ ... ] +.It Ar rv assocID variable_name [ = value ] [ ... ] Requests that the values of the specified variables be returned by the server by sending a read variables request. If the association ID is omitted or is given as zero the variables are system variables, otherwise they are peer variables and the values returned will be those of the corresponding peer. Omitting the variable list will send a request with no data which should induce the server to return a default display. -.It Fl Ar writevar assocID variable_name [ = value [ ... ] +.It Ar writevar assocID variable_name [ = value [ ... ] Like the readvar request, except the specified variables are written instead of read. -.It Fl Ar writelist [ assocID ] +.It Ar writelist [ assocID ] Like the readlist request, except the internal list variables are written instead of read. .El diff --git a/usr.sbin/ntp/ntptime/ntptime.8 b/usr.sbin/ntp/ntptime/ntptime.8 index b9aad34620de..8fbe26228d03 100644 --- a/usr.sbin/ntp/ntptime/ntptime.8 +++ b/usr.sbin/ntp/ntptime/ntptime.8 @@ -1,4 +1,4 @@ -.\" $NetBSD: ntptime.8,v 1.1 2000/03/29 13:54:45 simonb Exp $ +.\" $NetBSD: ntptime.8,v 1.2 2000/03/30 01:49:24 simonb Exp $ .\" Converted from HTML to mandoc by html-to-mdoc.pl .\" .Dd Mar 29, 2000 @@ -26,7 +26,7 @@ time-related kernel variables using the .Pa ntp_gettime() system call. A similar display can be obtained using the -.Pa ntpdc +.Nm ntpdc program and .Pa kerninfo command. diff --git a/usr.sbin/ntp/ntptrace/ntptrace.8 b/usr.sbin/ntp/ntptrace/ntptrace.8 index 1f1f0b7c0993..a0e95455ec7d 100644 --- a/usr.sbin/ntp/ntptrace/ntptrace.8 +++ b/usr.sbin/ntp/ntptrace/ntptrace.8 @@ -1,4 +1,4 @@ -.\" $NetBSD: ntptrace.8,v 1.1 2000/03/29 13:54:46 simonb Exp $ +.\" $NetBSD: ntptrace.8,v 1.2 2000/03/30 01:49:25 simonb Exp $ .\" Converted from HTML to mandoc by html-to-mdoc.pl .\" .Dd Mar 29, 2000 @@ -18,27 +18,24 @@ determines where a given Network Time Protocol (NTP) server gets its time from, and follows the chain of NTP servers back to their master time source. If given no arguments, it starts with -.Pa localhost -. +.Pa localhost . Here is an example of the output from -.Nm -: +.Nm "" : .Pp .nf % ntptrace localhost: stratum 4, offset 0.0019529, synch distance 0.144135 server2ozo.com: stratum 2, offset 0.0124263, synch distance 0.115784 -usndh.edu: stratum 1, offset 0.0019298, synch distance 0.011993, refid -'WWVB' +usndh.edu: stratum 1, offset 0.0019298, synch distance 0.011993, refid 'WWVB' .fi .Pp On each line, the fields are (left to right): the host name, the host stratum, the time offset between that host and the local host (as measured by .Nm ; -this is why it is not always zero for " +this is why it is not always zero for .Pa localhost -"), the host synchronization +), the host synchronization distance, and (only for stratum-1 servers) the reference clock ID. All times are given in seconds. Note that the stratum is the server hop count to the primary source, while the synchronization distance is the estimated