Various mdoc fixups.
authoraaron <aaron@openbsd.org>
Mon, 6 Mar 2000 21:47:27 +0000 (21:47 +0000)
committeraaron <aaron@openbsd.org>
Mon, 6 Mar 2000 21:47:27 +0000 (21:47 +0000)
lib/libc/time/ctime.3
lib/libkeynote/keynote.3

index a506075..52c18d9 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: ctime.3,v 1.16 1999/11/15 07:45:57 deraadt Exp $
+.\"    $OpenBSD: ctime.3,v 1.17 2000/03/06 21:47:27 aaron Exp $
 .\"
 .\"
 .Dd February 16, 1999
@@ -7,7 +7,7 @@
 .Sh NAME
 .Nm asctime ,
 .Nm ctime ,
-.N difftime ,
+.Nm difftime ,
 .Nm gmtime ,
 .Nm localtime ,
 .Nm mktime
 .Ft time_t
 .Fn mktime "struct tm *tm"
 .Sh DESCRIPTION
+The
 .Fn ctime
-converts a
-.Ft time_t ,
+function converts a
+.Li time_t ,
 pointed to by
-.Ft clock ,
+.Fa clock ,
 representing the time in seconds since
 00:00:00 UTC, 1970-01-01,
 and returns a pointer to a
@@ -47,24 +48,25 @@ Thu Nov 24 18:22:48 1986\en\0
 .Pp
 All the fields have constant width.
 .Pp
+The
 .Fn localtime
 and
 .Fn gmtime
-return pointers to
-.Ft tm
+functions return pointers to
+.Li tm
 structures, described below.
 .Fn localtime
 corrects for the time zone and any time zone adjustments
 (such as Daylight Saving Time in the U.S.A.).
 After filling in the
-.Ft tm
+.Li tm
 structure,
 .Fn localtime
 sets the
-.Ft tm_isdst
+.Fa tm_isdst
 'th
 element of
-.Ft tzname
+.Fa tzname
 to a pointer to an
 ASCII string that's the time zone abbreviation to be used with
 the return value of
@@ -75,7 +77,7 @@ converts to Coordinated Universal Time.
 .Pp
 .Fn asctime
 converts a time value contained in a
-.Ft tm
+.Li tm
 structure to a 26-character string,
 as shown in the above example,
 and returns a pointer
@@ -85,20 +87,20 @@ to the string.
 converts the broken-down time,
 expressed as local time,
 in the structure pointed to by
-.Ft tm
+.Li tm
 into a calendar time value with the same encoding as that of the values
 returned by the
 .Fn time
 function.
 The original values of the
-.Ft tm_wday
+.Fa tm_wday
 and
-.Ft tm_yday
+.Fa tm_yday
 components of the structure are ignored,
 and the original values of the other components are not restricted
 to their normal ranges.
 (A positive or zero value for
-.Ft tm_isdst
+.Fa tm_isdst
 causes
 .Fn mktime
 to presume initially that summer time (for example, Daylight Saving Time
@@ -106,23 +108,23 @@ in the U.S.A.)
 respectively,
 is or is not in effect for the specified time.
 A negative value for
-.Ft tm_isdst
+.Fa tm_isdst
 causes the
 .Fn mktime
 function to attempt to divine whether summer time is in effect
 for the specified time.)
 On successful completion, the values of the
-.Ft tm_wday
+.Fa tm_wday
 and
-.Ft tm_yday
+.Fa tm_yday
 components of the structure are set appropriately,
 and the other components are set to represent the specified calendar time,
 but with their values forced to their normal ranges; the final value of
-.Ft tm_mday
+.Fa tm_mday
 is not set until
-.Ft tm_mon
+.Fa tm_mon
 and
-.Ft tm_year
+.Fa tm_year
 are determined.
 .Fn mktime
 returns the specified calendar time;
@@ -131,19 +133,18 @@ it returns \-1.
 .Pp
 .Fn difftime
 returns the difference between two calendar times,
-(
-.Ft time1
+.Pf ( Fa time1
 -
-.Ft time0
-), expressed in seconds.
+.Fa time0 ) ,
+expressed in seconds.
 .Pp
 Declarations of all the functions and externals, and the
-.Ft tm
+.Li tm
 structure, are in the
-.Ft <time.h>
+.Aq Pa time.h
 header file.
 The structure (of type)
-.Ft struct tm
+.Li struct tm
 includes the following fields:
 .Bd -literal -offset indent
        int tm_sec;     /\(** seconds (0 - 60) \(**/
@@ -160,24 +161,24 @@ includes the following fields:
 .Ed
 .Pp
 The
-.Ft tm_zone
+.Fa tm_zone
 and
-.Ft tm_gmtoff
+.Fa tm_gmtoff
 fields exist, and are filled in, only if arrangements to do
 so were made when the library containing these functions was
 created.
 There is no guarantee that these fields will continue to exist
 in this form in future releases of this code.
 .Pp
-.Ft tm_isdst
+.Fa tm_isdst
 is non-zero if summer time is in effect.
 .Pp
-.Ft tm_gmtoff
+.Fa tm_gmtoff
 is the offset (in seconds) of the time represented
 from UTC, with positive values indicating east
 of the Prime Meridian.
 .Sh FILES
-.Bl -tag -width "/usr/share/zoneinfo/posixrules"
+.Bl -tag -width "/usr/share/zoneinfo/posixrules" -compact
 .It Pa /usr/share/zoneinfo
 time zone information directory
 .It Pa /etc/localtime
@@ -203,9 +204,9 @@ UTC leap seconds are loaded from
 The return values point to static data;
 the data is overwritten by each call.
 The
-.Ft tm_zone
+.Fa tm_zone
 field of a returned
-.Ft "struct tm"
+.Li struct tm
 points to a static array of characters, which
 will also be overwritten at the next call
 (and by calls to
index f6083d9..2a4947c 100644 (file)
@@ -1,4 +1,4 @@
-.\" $OpenBSD: keynote.3,v 1.19 1999/12/02 01:27:16 aaron Exp $
+.\" $OpenBSD: keynote.3,v 1.20 2000/03/06 21:47:27 aaron Exp $
 .\"
 .\" The author of this code is Angelos D. Keromytis (angelos@dsl.cis.upenn.edu)
 .\"
@@ -522,21 +522,21 @@ takes as arguments a list of action attributes in
 a list of return values in
 .Fa returnvalues
 (the number of returnvalues in indicated by
-.Fa numvalues ),
-a number (
-.Fa numtrusted )
+.Fa numvalues ) ,
+a number
+.Pf ( Fa numtrusted )
 of locally-trusted assertions in
 .Fa trusted
 (the length of each assertion is given by the respective element of
-.Fa trustedlen ),
-a number (
-.Fa numuntrusted )
+.Fa trustedlen ) ,
+a number
+.Pf ( Fa numuntrusted )
 of assertions that need to be cryptographically verified in
 .Fa untrusted
 (the length of each assertion is given by the respective element of
-.Fa untrustedlen ),
-and a number (
-.Fa numauthorizers )
+.Fa untrustedlen ) ,
+and a number
+.Pf ( Fa numauthorizers )
 of action authorizers in
 .Fa authorizers .
 .Fa env
@@ -730,7 +730,7 @@ The result is placed in
 with
 .Fa dec_algorithm
 describing the algorithm (see
-.Xr kn_encode_key 3 ),
+.Xr kn_encode_key 3 ) ,
 and
 .Fa dec_key
 pointing to an algorithm-dependent structure. In this implementation,
@@ -823,8 +823,10 @@ if the assertion contained a syntactic error, or the cryptographic
 algorithm was not supported.
 .Pp
 .Sh FILES
-.Fd keynote.h
-.Fd libkeynote.a
+.Bl -tag -width libkeynote.a -compact
+.It Pa keynote.h
+.It Pa libkeynote.a
+.El
 .Sh SEE ALSO
 .Xr keynote 1 ,
 .Xr keynote 4 ,
@@ -839,17 +841,17 @@ M. Blaze, J. Feigenbaum, J. Lacy,
 .It ``Compliance-Checking in the PolicyMaker Trust Management System''
 M. Blaze, J. Feigenbaum, M. Strauss,
 1998 Financial Crypto Conference
+.It Web Page
+http://www.cis.upenn.edu/~keynote
 .El
 .Sh AUTHOR
 Angelos D. Keromytis (angelos@dsl.cis.upenn.edu)
-.Sh WEB PAGE
-http://www.cis.upenn.edu/~keynote
 .Sh DIAGNOSTICS
 The return values of all the functions have been given along with the
 function description above.
 .Sh BUGS
 None that we know of.
-If you find any, please report them at
+If you find any, please report them to
 .Bd -literal -offset indent -compact
 keynote@research.att.com
 .Ed