head	1.2;
access;
symbols
	perseant-exfatfs-base-20250801:1.2
	perseant-exfatfs-base-20240630:1.2
	perseant-exfatfs:1.2.0.16
	perseant-exfatfs-base:1.2
	cjep_sun2x:1.2.0.14
	cjep_sun2x-base:1.2
	cjep_staticlib_x-base1:1.2
	cjep_staticlib_x:1.2.0.12
	cjep_staticlib_x-base:1.2
	phil-wifi-20200421:1.2
	phil-wifi-20200411:1.2
	phil-wifi-20200406:1.2
	pgoyette-compat-merge-20190127:1.2
	pgoyette-compat-20190127:1.2
	pgoyette-compat-20190118:1.2
	pgoyette-compat-1226:1.2
	pgoyette-compat-1126:1.2
	pgoyette-compat-1020:1.2
	pgoyette-compat-0930:1.2
	pgoyette-compat-0906:1.2
	netbsd-7-2-RELEASE:1.1.1.1.6.1
	pgoyette-compat-0728:1.2
	pgoyette-compat-0625:1.2
	pgoyette-compat-0521:1.2
	pgoyette-compat-0502:1.2
	pgoyette-compat-0422:1.2
	pgoyette-compat-0415:1.2
	pgoyette-compat-0407:1.2
	pgoyette-compat-0330:1.2
	pgoyette-compat-0322:1.2
	pgoyette-compat-0315:1.2
	netbsd-7-1-2-RELEASE:1.1.1.1.6.1
	pgoyette-compat:1.2.0.10
	pgoyette-compat-base:1.2
	netbsd-7-1-1-RELEASE:1.1.1.1.6.1
	perseant-stdc-iso10646:1.2.0.8
	perseant-stdc-iso10646-base:1.2
	prg-localcount2-base3:1.2
	prg-localcount2-base2:1.2
	prg-localcount2-base1:1.2
	prg-localcount2:1.2.0.6
	prg-localcount2-base:1.2
	pgoyette-localcount-20170426:1.2
	bouyer-socketcan-base1:1.2
	pgoyette-localcount-20170320:1.2
	netbsd-7-1:1.1.1.1.6.1.0.4
	netbsd-7-1-RELEASE:1.1.1.1.6.1
	netbsd-7-1-RC2:1.1.1.1.6.1
	bouyer-socketcan:1.2.0.4
	bouyer-socketcan-base:1.2
	pgoyette-localcount-20170107:1.2
	netbsd-7-1-RC1:1.1.1.1.6.1
	pgoyette-localcount-20161104:1.2
	netbsd-7-0-2-RELEASE:1.1.1.1.6.1
	localcount-20160914:1.2
	pgoyette-localcount-20160806:1.2
	pgoyette-localcount-20160726:1.2
	pgoyette-localcount:1.2.0.2
	pgoyette-localcount-base:1.2
	netbsd-7-0-1-RELEASE:1.1.1.1.6.1
	netbsd-7-0:1.1.1.1.6.1.0.2
	netbsd-7-0-RELEASE:1.1.1.1.6.1
	netbsd-7-0-RC3:1.1.1.1.6.1
	netbsd-7-0-RC2:1.1.1.1.6.1
	netbsd-7-0-RC1:1.1.1.1.6.1
	tls-maxphys-base:1.1.1.1
	tls-maxphys:1.1.1.1.0.8
	netbsd-7:1.1.1.1.0.6
	netbsd-7-base:1.1.1.1
	yamt-pagecache:1.1.1.1.0.4
	yamt-pagecache-base9:1.1.1.1
	tls-earlyentropy:1.1.1.1.0.2
	tls-earlyentropy-base:1.1.1.1
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1.1.1
	riastradh-drm2-base3:1.1.1.1
	ntp-2-4-7p404:1.1.1.1
	UDEL:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2014.12.19.20.43.18;	author christos;	state dead;
branches;
next	1.1;
commitid	Z9aK5igUeXwOYG2y;

1.1
date	2013.12.27.23.31.38;	author christos;	state Exp;
branches
	1.1.1.1;
next	;
commitid	lUOr4MoxyTWJnPix;

1.1.1.1
date	2013.12.27.23.31.38;	author christos;	state Exp;
branches
	1.1.1.1.4.1
	1.1.1.1.6.1
	1.1.1.1.8.1;
next	;
commitid	lUOr4MoxyTWJnPix;

1.1.1.1.4.1
date	2013.12.27.23.31.38;	author yamt;	state dead;
branches;
next	1.1.1.1.4.2;
commitid	qRWX0Nj0VOtU8yBx;

1.1.1.1.4.2
date	2014.05.22.15.50.12;	author yamt;	state Exp;
branches;
next	;
commitid	qRWX0Nj0VOtU8yBx;

1.1.1.1.6.1
date	2014.12.24.00.05.24;	author riz;	state dead;
branches;
next	;
commitid	KfwYQsQPJT87Yd3y;

1.1.1.1.8.1
date	2013.12.27.23.31.38;	author tls;	state dead;
branches;
next	1.1.1.1.8.2;
commitid	jTnpym9Qu0o4R1Nx;

1.1.1.1.8.2
date	2014.08.19.23.51.45;	author tls;	state Exp;
branches;
next	;
commitid	jTnpym9Qu0o4R1Nx;


desc
@@


1.2
log
@Merge conflicts
@
text
@#! /bin/bash

## mdoc2man.sh -- script to convert mdoc-isms to man-isms
##
## Time-stamp:      "2012-04-15 07:38:27 bkorb"
##
##  This file is part of AutoOpts, a companion to AutoGen.
##  AutoOpts is free software.
##  AutoOpts is Copyright (c) 1992-2012 Bruce Korb - all rights reserved
##
##  AutoOpts is available under any one of two licenses.  The license
##  in use must be one of these two and the choice is under the control
##  of the user of the license.
##
##   The GNU Lesser General Public License, version 3 or later
##      See the files "COPYING.lgplv3" and "COPYING.gplv3"
##
##   The Modified Berkeley Software Distribution License
##      See the file "COPYING.mbsd"
##
##  These files have the following md5sums:
##
##  43b91e8ca915626ed3818ffb1b71248b COPYING.gplv3
##  06a1a2e4760c90ea5e1dad8dfaac4d39 COPYING.lgplv3
##  66a5cedaf62c4b2637025f049f9b826f COPYING.mbsd

## This "library" converts mdoc-isms into man-isms.  It gets included
## by the man page template at the point where mdoc-isms might start appearing
## and then "emit-man-text" is invoked when all the text has been assembled.
##
## Display the command line prototype,
## based only on the argument processing type.
##
## And run the entire output through "sed" to convert mdoc-isms

# /bin/sh on Solaris is too horrible for words
#
case "$0" in
/bin/sh ) test -x /usr/xpg4/bin/sh && exec /usr/xpg4/bin/sh ${1+"$@@"} ;;
esac

parent_pid=$$
prog=`basename $0 .sh`
NmName=

die() {
    echo "$prog error:  $*" >&2
    ps -p ${AG_pid:-999999999} >/dev/null 2>&1 && \
        kill -TERM ${AG_pid}
    kill -TERM $parent_pid
    sleep 1
    kill -9 $parent_pid
    sleep 1
    exit 1
}

had_no_arg() {
    die "'$1' command had no argument: <$line>"
}

# One function for each mdoc structure.
#
do_nest_enum() {
    do_enum
}

do_enum() {
    echo '.in +4'
    local ix=1

    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.ti -4\n%d\n\t' $ix
               ix=`expr $ix + 1`
               ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;

        .El* )           echo '.in -4'
                         return 0          ;;

        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -enum'"
}

do_nest_tag() {
    echo '.in +4'
    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.ti -4\n.IR '
               echo ${line#.It} ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;

        .El* )           echo '.in -4'
                         return 0          ;;

        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -tag'"
}

do_tag() {
    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.TP\n.BR '
               echo ${line#.It}            ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;
        .El* )           return 0          ;;
        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -tag'"
}

do_nest_bullet() {
    do_bullet
}

do_bullet() {
    echo '.in +4'
    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.ti -4\n\\fB*\\fP\n'
               echo ${line#.It}
               ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;

        .El* )           echo '.in -4'
                         return 0          ;;

        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -bullet'"
}

do_nest_block() {
    do_block
}

do_block() {
    printf '.br\n.in +4\n.nf\n'
    while IFS='' read -r line
    do
        case "${line}" in
        .B*  ) die ".Bx command nested within .Bd" ;;

        .Ed* ) echo .in -4
               echo .fi
               return 0          ;;

        * )    echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bd'"
}

do_nest_optional() {
    do_optional
}

do_optional() {
    set -- $line
    shift
    local text='['
    while test $# -gt 0
    do
        # Ns may be fun...
        m1="$1"
        case "X$1" in
        # The general escape sequence is: \&
        X\\\& )
            text="${text} ${1}"
            shift
            ;;
        # This one should be a generic punctuation check
        # Punctuation is any of the 10 chars: .,:;()[]?!
        # (but more are actually used and accepted)
        # and is output in the default font.
        X[!0-9a-zA-Z]* )
            text="${text} ${1}"
            shift
            ;;
        XAr | XCm )
            text=${text}' "\fI'${2}'\fR"'
            shift 2 || had_no_arg "$m1"
            ;;
        XFl )
            text=${text}' \fB-'${2}'\fR'
            shift 2 || had_no_arg "$m1"
            ;;
        * ) # Grab subsequent non-keywords and punctuation, too
            text="${text} $1"
            shift
            ;;
        esac
    done
    echo "${text} ]"
}

do_nest_flag() {
    do_flag
}

do_flag() {
    echo ${line#.Fl}
}

do_nest_arg() {
    do_arg
}

do_arg() {
    line=`echo ${line#.Ar}`
    echo "\\fI${line}\\fR"
}

do_NmName() {
    # do we want to downcase the line first?  Yes...
    set -- `echo ${line#.Nm} | \
        sed -e 's/-/\\-/g' \
            -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
    NmNameSfx=

    if test $# -gt 0
    then case "$1" in
	[A-Za-z]* )
	    NmName=$1
	    shift
	    ;;
	esac

        test $# -gt 0 && NmNameSfx=" $*"
    fi
    echo ".B $NmName$NmNameSfx"
}

do_line() {
    case "${line}" in
    .Bl' '*enum* )   do_enum      ;;
    .Bl' '*tag* )    do_tag       ;;
    .Bl' '*bullet* ) do_bullet    ;;
    .Bd' '*        ) do_block     ;;
    .Op' '* )        do_optional  ;;
    .Fl' '* )        do_flag      ;;
    .Ar' '* )        do_arg       ;;
    .Nm' '* )	     do_NmName	  ;;
    .Nm     )	     do_NmName	  ;;
    * )              echo "$line" ;;
    esac
    return 0
}



easy_fixes='
s/^\.Sh/.SH/
s/^\.Ss/.SS/
s/^\.Em/.I/
s/^\.Pp/.PP/
s/^.in *\\-/.in -/
'

readonly easy_fixes
set -f

{
    while IFS='' read -r line
    do
        do_line
    done
} | sed "${easy_fixes}"

exit 0
@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@import devel ntpd to avoid amplification attacks.
@
text
@@


1.1.1.1.6.1
log
@Apply patch (requested by christos in ticket #351):
external/bsd/ntp/Makefile.inc	patch
external/bsd/ntp/importdate	patch
external/bsd/ntp/bin/ntpd/Makefile	patch
external/bsd/ntp/dist/COPYRIGHT	patch
external/bsd/ntp/dist/ChangeLog	patch
external/bsd/ntp/dist/CommitLog	patch
external/bsd/ntp/dist/Makefile.am	patch
external/bsd/ntp/dist/Makefile.in	patch
external/bsd/ntp/dist/NEWS	patch
external/bsd/ntp/dist/aclocal.m4	patch
external/bsd/ntp/dist/bootstrap	patch
external/bsd/ntp/dist/build	patch
external/bsd/ntp/dist/config.h.in	patch
external/bsd/ntp/dist/configure	patch
external/bsd/ntp/dist/configure.ac	patch
external/bsd/ntp/dist/packageinfo.sh	patch
external/bsd/ntp/dist/adjtimed/Makefile.in	patch
external/bsd/ntp/dist/adjtimed/adjtimed.c	patch
external/bsd/ntp/dist/clockstuff/Makefile.in	patch
external/bsd/ntp/dist/clockstuff/chutest.c	patch
external/bsd/ntp/dist/clockstuff/propdelay.c	patch
external/bsd/ntp/dist/html/access.html	patch
external/bsd/ntp/dist/html/accopt.html	patch
external/bsd/ntp/dist/html/assoc.html	patch
external/bsd/ntp/dist/html/audio.html	patch
external/bsd/ntp/dist/html/authentic.html	patch
external/bsd/ntp/dist/html/authopt.html	patch
external/bsd/ntp/dist/html/autokey.html	patch
external/bsd/ntp/dist/html/bugs.html	patch
external/bsd/ntp/dist/html/build.html	patch
external/bsd/ntp/dist/html/clock.html	patch
external/bsd/ntp/dist/html/clockopt.html	patch
external/bsd/ntp/dist/html/cluster.html	patch
external/bsd/ntp/dist/html/comdex.html	patch
external/bsd/ntp/dist/html/config.html	patch
external/bsd/ntp/dist/html/confopt.html	patch
external/bsd/ntp/dist/html/copyright.html	patch
external/bsd/ntp/dist/html/debug.html	patch
external/bsd/ntp/dist/html/decode.html	patch
external/bsd/ntp/dist/html/discipline.html	patch
external/bsd/ntp/dist/html/discover.html	patch
external/bsd/ntp/dist/html/extern.html	patch
external/bsd/ntp/dist/html/filter.html	patch
external/bsd/ntp/dist/html/hints.html	patch
external/bsd/ntp/dist/html/history.html	patch
external/bsd/ntp/dist/html/howto.html	patch
external/bsd/ntp/dist/html/huffpuff.html	patch
external/bsd/ntp/dist/html/index.html	patch
external/bsd/ntp/dist/html/kern.html	patch
external/bsd/ntp/dist/html/kernpps.html	patch
external/bsd/ntp/dist/html/keygen.html	patch
external/bsd/ntp/dist/html/leap.html	patch
external/bsd/ntp/dist/html/miscopt.html	patch
external/bsd/ntp/dist/html/monopt.html	patch
external/bsd/ntp/dist/html/msyslog.html	patch
external/bsd/ntp/dist/html/ntp-wait.html	patch
external/bsd/ntp/dist/html/ntp_conf.html	patch
external/bsd/ntp/dist/html/ntpd.html	patch
external/bsd/ntp/dist/html/ntpdate.html	patch
external/bsd/ntp/dist/html/ntpdc.html	patch
external/bsd/ntp/dist/html/ntpdsim.html	patch
external/bsd/ntp/dist/html/ntpdsim_new.html	patch
external/bsd/ntp/dist/html/ntpq.html	patch
external/bsd/ntp/dist/html/ntptime.html	patch
external/bsd/ntp/dist/html/ntptrace.html	patch
external/bsd/ntp/dist/html/orphan.html	patch
external/bsd/ntp/dist/html/parsedata.html	patch
external/bsd/ntp/dist/html/parsenew.html	patch
external/bsd/ntp/dist/html/poll.html	patch
external/bsd/ntp/dist/html/pps.html	patch
external/bsd/ntp/dist/html/prefer.html	patch
external/bsd/ntp/dist/html/quick.html	patch
external/bsd/ntp/dist/html/rate.html	patch
external/bsd/ntp/dist/html/rdebug.html	patch
external/bsd/ntp/dist/html/refclock.html	patch
external/bsd/ntp/dist/html/release.html	patch
external/bsd/ntp/dist/html/select.html	patch
external/bsd/ntp/dist/html/sitemap.html	patch
external/bsd/ntp/dist/html/sntp.html	patch
external/bsd/ntp/dist/html/stats.html	patch
external/bsd/ntp/dist/html/tickadj.html	patch
external/bsd/ntp/dist/html/warp.html	patch
external/bsd/ntp/dist/html/xleave.html	patch
external/bsd/ntp/dist/html/drivers/driver1.html	patch
external/bsd/ntp/dist/html/drivers/driver10.html	patch
external/bsd/ntp/dist/html/drivers/driver11.html	patch
external/bsd/ntp/dist/html/drivers/driver12.html	patch
external/bsd/ntp/dist/html/drivers/driver16.html	patch
external/bsd/ntp/dist/html/drivers/driver18.html	patch
external/bsd/ntp/dist/html/drivers/driver19.html	patch
external/bsd/ntp/dist/html/drivers/driver20.html	patch
external/bsd/ntp/dist/html/drivers/driver22.html	patch
external/bsd/ntp/dist/html/drivers/driver26.html	patch
external/bsd/ntp/dist/html/drivers/driver27.html	patch
external/bsd/ntp/dist/html/drivers/driver28.html	patch
external/bsd/ntp/dist/html/drivers/driver29.html	patch
external/bsd/ntp/dist/html/drivers/driver3.html	patch
external/bsd/ntp/dist/html/drivers/driver30.html	patch
external/bsd/ntp/dist/html/drivers/driver31.html	patch
external/bsd/ntp/dist/html/drivers/driver32.html	patch
external/bsd/ntp/dist/html/drivers/driver33.html	patch
external/bsd/ntp/dist/html/drivers/driver34.html	patch
external/bsd/ntp/dist/html/drivers/driver35.html	patch
external/bsd/ntp/dist/html/drivers/driver36.html	patch
external/bsd/ntp/dist/html/drivers/driver37.html	patch
external/bsd/ntp/dist/html/drivers/driver38.html	patch
external/bsd/ntp/dist/html/drivers/driver39.html	patch
external/bsd/ntp/dist/html/drivers/driver4.html	patch
external/bsd/ntp/dist/html/drivers/driver40.html	patch
external/bsd/ntp/dist/html/drivers/driver42.html	patch
external/bsd/ntp/dist/html/drivers/driver43.html	patch
external/bsd/ntp/dist/html/drivers/driver44.html	patch
external/bsd/ntp/dist/html/drivers/driver45.html	patch
external/bsd/ntp/dist/html/drivers/driver46.html	patch
external/bsd/ntp/dist/html/drivers/driver5.html	patch
external/bsd/ntp/dist/html/drivers/driver6.html	patch
external/bsd/ntp/dist/html/drivers/driver7.html	patch
external/bsd/ntp/dist/html/drivers/driver8.html	patch
external/bsd/ntp/dist/html/drivers/driver9.html	patch
external/bsd/ntp/dist/html/drivers/mx4200data.html	patch
external/bsd/ntp/dist/html/drivers/oncore-shmem.html	patch
external/bsd/ntp/dist/html/drivers/tf582_4.html	patch
external/bsd/ntp/dist/html/hints/sco.html	patch
external/bsd/ntp/dist/html/hints/solaris.html	patch
external/bsd/ntp/dist/html/hints/vxworks.html	patch
external/bsd/ntp/dist/html/hints/winnt.html	patch
external/bsd/ntp/dist/html/scripts/monopt.txt	patch
external/bsd/ntp/dist/include/Makefile.am	patch
external/bsd/ntp/dist/include/Makefile.in	patch
external/bsd/ntp/dist/include/adjtime.h	patch
external/bsd/ntp/dist/include/ascii.h	patch
external/bsd/ntp/dist/include/audio.h	patch
external/bsd/ntp/dist/include/binio.h	patch
external/bsd/ntp/dist/include/declcond.h	patch
external/bsd/ntp/dist/include/gps.h	patch
external/bsd/ntp/dist/include/hopf6039.h	patch
external/bsd/ntp/dist/include/icom.h	patch
external/bsd/ntp/dist/include/ieee754io.h	patch
external/bsd/ntp/dist/include/intreswork.h	patch
external/bsd/ntp/dist/include/iosignal.h	patch
external/bsd/ntp/dist/include/l_stdlib.h	patch
external/bsd/ntp/dist/include/lib_strbuf.h	patch
external/bsd/ntp/dist/include/libntp.h	patch
external/bsd/ntp/dist/include/mbg_gps166.h	patch
external/bsd/ntp/dist/include/mx4200.h	patch
external/bsd/ntp/dist/include/ntif.h	patch
external/bsd/ntp/dist/include/ntp.h	patch
external/bsd/ntp/dist/include/ntp_assert.h	patch
external/bsd/ntp/dist/include/ntp_calendar.h	patch
external/bsd/ntp/dist/include/ntp_cmdargs.h	patch
external/bsd/ntp/dist/include/ntp_config.h	patch
external/bsd/ntp/dist/include/ntp_control.h	patch
external/bsd/ntp/dist/include/ntp_crypto.h	patch
external/bsd/ntp/dist/include/ntp_datum.h	patch
external/bsd/ntp/dist/include/ntp_debug.h	patch
external/bsd/ntp/dist/include/ntp_filegen.h	patch
external/bsd/ntp/dist/include/ntp_fp.h	patch
external/bsd/ntp/dist/include/ntp_if.h	patch
external/bsd/ntp/dist/include/ntp_intres.h	patch
external/bsd/ntp/dist/include/ntp_io.h	patch
external/bsd/ntp/dist/include/ntp_libopts.h	patch
external/bsd/ntp/dist/include/ntp_lineedit.h	patch
external/bsd/ntp/dist/include/ntp_lists.h	patch
external/bsd/ntp/dist/include/ntp_machine.h	patch
external/bsd/ntp/dist/include/ntp_malloc.h	patch
external/bsd/ntp/dist/include/ntp_md5.h	patch
external/bsd/ntp/dist/include/ntp_net.h	patch
external/bsd/ntp/dist/include/ntp_prio_q.h	patch
external/bsd/ntp/dist/include/ntp_proto.h	patch
external/bsd/ntp/dist/include/ntp_random.h	patch
external/bsd/ntp/dist/include/ntp_refclock.h	patch
external/bsd/ntp/dist/include/ntp_request.h	patch
external/bsd/ntp/dist/include/ntp_rfc2553.h	patch
external/bsd/ntp/dist/include/ntp_select.h	patch
external/bsd/ntp/dist/include/ntp_stdlib.h	patch
external/bsd/ntp/dist/include/ntp_string.h	patch
external/bsd/ntp/dist/include/ntp_syscall.h	patch
external/bsd/ntp/dist/include/ntp_syslog.h	patch
external/bsd/ntp/dist/include/ntp_tty.h	patch
external/bsd/ntp/dist/include/ntp_types.h	patch
external/bsd/ntp/dist/include/ntp_unixtime.h	patch
external/bsd/ntp/dist/include/ntp_worker.h	patch
external/bsd/ntp/dist/include/ntp_workimpl.h	patch
external/bsd/ntp/dist/include/ntpd.h	patch
external/bsd/ntp/dist/include/ntpsim.h	patch
external/bsd/ntp/dist/include/parse.h	patch
external/bsd/ntp/dist/include/parse_conf.h	patch
external/bsd/ntp/dist/include/recvbuff.h	patch
external/bsd/ntp/dist/include/refclock_atom.h	patch
external/bsd/ntp/dist/include/ssl_applink.c	patch
external/bsd/ntp/dist/include/timepps-SCO.h	patch
external/bsd/ntp/dist/include/timepps-Solaris.h	patch
external/bsd/ntp/dist/include/timepps-SunOS.h	patch
external/bsd/ntp/dist/include/timespecops.h	patch
external/bsd/ntp/dist/include/timetoa.h	patch
external/bsd/ntp/dist/include/timevalops.h	patch
external/bsd/ntp/dist/include/trimble.h	patch
external/bsd/ntp/dist/include/vint64ops.h	patch
external/bsd/ntp/dist/include/isc/Makefile.in	patch
external/bsd/ntp/dist/include/isc/mem.h	patch
external/bsd/ntp/dist/kernel/Makefile.in	patch
external/bsd/ntp/dist/kernel/sys/Makefile.in	patch
external/bsd/ntp/dist/kernel/sys/bsd_audioirig.h	patch
external/bsd/ntp/dist/kernel/sys/i8253.h	patch
external/bsd/ntp/dist/kernel/sys/parsestreams.h	patch
external/bsd/ntp/dist/kernel/sys/pcl720.h	patch
external/bsd/ntp/dist/kernel/sys/ppsclock.h	patch
external/bsd/ntp/dist/kernel/sys/timex.h	patch
external/bsd/ntp/dist/kernel/sys/tpro.h	patch
external/bsd/ntp/dist/kernel/sys/tt560_api.h	patch
external/bsd/ntp/dist/lib/isc/app_api.c	patch
external/bsd/ntp/dist/lib/isc/assertions.c	patch
external/bsd/ntp/dist/lib/isc/backtrace-emptytbl.c	patch
external/bsd/ntp/dist/lib/isc/backtrace.c	patch
external/bsd/ntp/dist/lib/isc/base32.c	patch
external/bsd/ntp/dist/lib/isc/base64.c	patch
external/bsd/ntp/dist/lib/isc/bitstring.c	patch
external/bsd/ntp/dist/lib/isc/buffer.c	patch
external/bsd/ntp/dist/lib/isc/bufferlist.c	patch
external/bsd/ntp/dist/lib/isc/commandline.c	patch
external/bsd/ntp/dist/lib/isc/entropy.c	patch
external/bsd/ntp/dist/lib/isc/error.c	patch
external/bsd/ntp/dist/lib/isc/event.c	patch
external/bsd/ntp/dist/lib/isc/fsaccess.c	patch
external/bsd/ntp/dist/lib/isc/hash.c	patch
external/bsd/ntp/dist/lib/isc/heap.c	patch
external/bsd/ntp/dist/lib/isc/hex.c	patch
external/bsd/ntp/dist/lib/isc/hmacmd5.c	patch
external/bsd/ntp/dist/lib/isc/hmacsha.c	patch
external/bsd/ntp/dist/lib/isc/httpd.c	patch
external/bsd/ntp/dist/lib/isc/inet_aton.c	patch
external/bsd/ntp/dist/lib/isc/inet_ntop.c	patch
external/bsd/ntp/dist/lib/isc/inet_pton.c	patch
external/bsd/ntp/dist/lib/isc/iterated_hash.c	patch
external/bsd/ntp/dist/lib/isc/lex.c	patch
external/bsd/ntp/dist/lib/isc/lfsr.c	patch
external/bsd/ntp/dist/lib/isc/lib.c	patch
external/bsd/ntp/dist/lib/isc/log.c	patch
external/bsd/ntp/dist/lib/isc/md5.c	patch
external/bsd/ntp/dist/lib/isc/mem.c	patch
external/bsd/ntp/dist/lib/isc/mem_api.c	patch
external/bsd/ntp/dist/lib/isc/mutexblock.c	patch
external/bsd/ntp/dist/lib/isc/netaddr.c	patch
external/bsd/ntp/dist/lib/isc/netscope.c	patch
external/bsd/ntp/dist/lib/isc/ondestroy.c	patch
external/bsd/ntp/dist/lib/isc/parseint.c	patch
external/bsd/ntp/dist/lib/isc/portset.c	patch
external/bsd/ntp/dist/lib/isc/print.c	patch
external/bsd/ntp/dist/lib/isc/quota.c	patch
external/bsd/ntp/dist/lib/isc/radix.c	patch
external/bsd/ntp/dist/lib/isc/random.c	patch
external/bsd/ntp/dist/lib/isc/ratelimiter.c	patch
external/bsd/ntp/dist/lib/isc/refcount.c	patch
external/bsd/ntp/dist/lib/isc/region.c	patch
external/bsd/ntp/dist/lib/isc/result.c	patch
external/bsd/ntp/dist/lib/isc/rwlock.c	patch
external/bsd/ntp/dist/lib/isc/serial.c	patch
external/bsd/ntp/dist/lib/isc/sha1.c	patch
external/bsd/ntp/dist/lib/isc/sha2.c	patch
external/bsd/ntp/dist/lib/isc/sockaddr.c	patch
external/bsd/ntp/dist/lib/isc/socket_api.c	patch
external/bsd/ntp/dist/lib/isc/stats.c	patch
external/bsd/ntp/dist/lib/isc/string.c	patch
external/bsd/ntp/dist/lib/isc/strtoul.c	patch
external/bsd/ntp/dist/lib/isc/symtab.c	patch
external/bsd/ntp/dist/lib/isc/task.c	patch
external/bsd/ntp/dist/lib/isc/task_api.c	patch
external/bsd/ntp/dist/lib/isc/task_p.h	patch
external/bsd/ntp/dist/lib/isc/taskpool.c	patch
external/bsd/ntp/dist/lib/isc/timer.c	patch
external/bsd/ntp/dist/lib/isc/timer_api.c	patch
external/bsd/ntp/dist/lib/isc/timer_p.h	patch
external/bsd/ntp/dist/lib/isc/version.c	patch
external/bsd/ntp/dist/lib/isc/alpha/include/isc/atomic.h	patch
external/bsd/ntp/dist/lib/isc/ia64/include/isc/atomic.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/Makefile	patch
external/bsd/ntp/dist/lib/isc/include/isc/app.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/assertions.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/backtrace.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/base32.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/base64.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/bind9.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/bitstring.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/boolean.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/buffer.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/bufferlist.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/commandline.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/entropy.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/error.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/event.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/eventclass.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/file.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/formatcheck.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/fsaccess.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/hash.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/heap.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/hex.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/hmacmd5.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/hmacsha.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/httpd.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/interfaceiter.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/ipv6.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/iterated_hash.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/lang.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/lex.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/lfsr.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/lib.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/list.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/log.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/magic.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/md5.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/mem.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/msgcat.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/msgs.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/mutexblock.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/namespace.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/netaddr.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/netscope.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/ondestroy.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/os.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/parseint.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/platform.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/portset.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/print.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/queue.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/quota.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/radix.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/random.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/ratelimiter.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/refcount.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/region.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/resource.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/result.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/resultclass.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/rwlock.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/serial.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/sha1.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/sha2.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/sockaddr.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/socket.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/stats.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/stdio.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/stdlib.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/string.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/symtab.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/task.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/taskpool.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/timer.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/types.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/util.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/version.h	patch
external/bsd/ntp/dist/lib/isc/include/isc/xml.h	patch
external/bsd/ntp/dist/lib/isc/mips/include/isc/atomic.h	patch
external/bsd/ntp/dist/lib/isc/nls/msgcat.c	patch
external/bsd/ntp/dist/lib/isc/noatomic/include/isc/atomic.h	patch
external/bsd/ntp/dist/lib/isc/nothreads/condition.c	patch
external/bsd/ntp/dist/lib/isc/nothreads/mutex.c	patch
external/bsd/ntp/dist/lib/isc/nothreads/thread.c	patch
external/bsd/ntp/dist/lib/isc/nothreads/include/isc/condition.h	patch
external/bsd/ntp/dist/lib/isc/nothreads/include/isc/mutex.h	patch
external/bsd/ntp/dist/lib/isc/nothreads/include/isc/once.h	patch
external/bsd/ntp/dist/lib/isc/nothreads/include/isc/thread.h	patch
external/bsd/ntp/dist/lib/isc/powerpc/include/isc/atomic.h	patch
external/bsd/ntp/dist/lib/isc/pthreads/condition.c	patch
external/bsd/ntp/dist/lib/isc/pthreads/mutex.c	patch
external/bsd/ntp/dist/lib/isc/pthreads/thread.c	patch
external/bsd/ntp/dist/lib/isc/pthreads/include/isc/condition.h	patch
external/bsd/ntp/dist/lib/isc/pthreads/include/isc/mutex.h	patch
external/bsd/ntp/dist/lib/isc/pthreads/include/isc/once.h	patch
external/bsd/ntp/dist/lib/isc/pthreads/include/isc/thread.h	patch
external/bsd/ntp/dist/lib/isc/sparc64/include/isc/atomic.h	patch
external/bsd/ntp/dist/lib/isc/tests/hash_test.c	patch
external/bsd/ntp/dist/lib/isc/tests/isctest.c	patch
external/bsd/ntp/dist/lib/isc/tests/isctest.h	patch
external/bsd/ntp/dist/lib/isc/tests/queue_test.c	patch
external/bsd/ntp/dist/lib/isc/tests/socket_test.c	patch
external/bsd/ntp/dist/lib/isc/tests/symtab_test.c	patch
external/bsd/ntp/dist/lib/isc/tests/task_test.c	patch
external/bsd/ntp/dist/lib/isc/tests/taskpool_test.c	patch
external/bsd/ntp/dist/lib/isc/unix/app.c	patch
external/bsd/ntp/dist/lib/isc/unix/dir.c	patch
external/bsd/ntp/dist/lib/isc/unix/entropy.c	patch
external/bsd/ntp/dist/lib/isc/unix/errno2result.c	patch
external/bsd/ntp/dist/lib/isc/unix/errno2result.h	patch
external/bsd/ntp/dist/lib/isc/unix/file.c	patch
external/bsd/ntp/dist/lib/isc/unix/fsaccess.c	patch
external/bsd/ntp/dist/lib/isc/unix/ifiter_getifaddrs.c	patch
external/bsd/ntp/dist/lib/isc/unix/ifiter_ioctl.c	patch
external/bsd/ntp/dist/lib/isc/unix/ifiter_sysctl.c	patch
external/bsd/ntp/dist/lib/isc/unix/interfaceiter.c	patch
external/bsd/ntp/dist/lib/isc/unix/ipv6.c	patch
external/bsd/ntp/dist/lib/isc/unix/keyboard.c	patch
external/bsd/ntp/dist/lib/isc/unix/net.c	patch
external/bsd/ntp/dist/lib/isc/unix/os.c	patch
external/bsd/ntp/dist/lib/isc/unix/resource.c	patch
external/bsd/ntp/dist/lib/isc/unix/socket.c	patch
external/bsd/ntp/dist/lib/isc/unix/socket_p.h	patch
external/bsd/ntp/dist/lib/isc/unix/stdio.c	patch
external/bsd/ntp/dist/lib/isc/unix/stdtime.c	patch
external/bsd/ntp/dist/lib/isc/unix/strerror.c	patch
external/bsd/ntp/dist/lib/isc/unix/syslog.c	patch
external/bsd/ntp/dist/lib/isc/unix/time.c	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/Makefile	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/dir.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/int.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/keyboard.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/net.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/netdb.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/offset.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/stat.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/stdtime.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/strerror.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/syslog.h	patch
external/bsd/ntp/dist/lib/isc/unix/include/isc/time.h	patch
external/bsd/ntp/dist/lib/isc/win32/DLLMain.c	patch
external/bsd/ntp/dist/lib/isc/win32/app.c	patch
external/bsd/ntp/dist/lib/isc/win32/condition.c	patch
external/bsd/ntp/dist/lib/isc/win32/dir.c	patch
external/bsd/ntp/dist/lib/isc/win32/entropy.c	patch
external/bsd/ntp/dist/lib/isc/win32/errno2result.c	patch
external/bsd/ntp/dist/lib/isc/win32/errno2result.h	patch
external/bsd/ntp/dist/lib/isc/win32/file.c	patch
external/bsd/ntp/dist/lib/isc/win32/fsaccess.c	patch
external/bsd/ntp/dist/lib/isc/win32/interfaceiter.c	patch
external/bsd/ntp/dist/lib/isc/win32/ipv6.c	patch
external/bsd/ntp/dist/lib/isc/win32/keyboard.c	patch
external/bsd/ntp/dist/lib/isc/win32/libgen.h	patch
external/bsd/ntp/dist/lib/isc/win32/net.c	patch
external/bsd/ntp/dist/lib/isc/win32/netdb.h	patch
external/bsd/ntp/dist/lib/isc/win32/ntgroups.c	patch
external/bsd/ntp/dist/lib/isc/win32/ntpaths.c	patch
external/bsd/ntp/dist/lib/isc/win32/once.c	patch
external/bsd/ntp/dist/lib/isc/win32/os.c	patch
external/bsd/ntp/dist/lib/isc/win32/resource.c	patch
external/bsd/ntp/dist/lib/isc/win32/socket.c	patch
external/bsd/ntp/dist/lib/isc/win32/stdio.c	patch
external/bsd/ntp/dist/lib/isc/win32/stdtime.c	patch
external/bsd/ntp/dist/lib/isc/win32/strerror.c	patch
external/bsd/ntp/dist/lib/isc/win32/syslog.c	patch
external/bsd/ntp/dist/lib/isc/win32/syslog.h	patch
external/bsd/ntp/dist/lib/isc/win32/thread.c	patch
external/bsd/ntp/dist/lib/isc/win32/time.c	patch
external/bsd/ntp/dist/lib/isc/win32/unistd.h	patch
external/bsd/ntp/dist/lib/isc/win32/version.c	patch
external/bsd/ntp/dist/lib/isc/win32/win32os.c	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/bind_registry.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/bindevt.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/condition.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/dir.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/int.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/ipv6.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/keyboard.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/mutex.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/net.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/netdb.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/ntgroups.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/ntpaths.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/offset.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/once.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/platform.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/stat.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/stdtime.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/strerror.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/syslog.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/thread.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/time.h	patch
external/bsd/ntp/dist/lib/isc/win32/include/isc/win32os.h	patch
external/bsd/ntp/dist/lib/isc/x86_32/include/isc/atomic.h	patch
external/bsd/ntp/dist/lib/isc/x86_64/include/isc/atomic.h	patch
external/bsd/ntp/dist/libjsmn/LICENSE	patch
external/bsd/ntp/dist/libjsmn/Makefile	patch
external/bsd/ntp/dist/libjsmn/README.md	patch
external/bsd/ntp/dist/libjsmn/jsmn.c	patch
external/bsd/ntp/dist/libjsmn/jsmn.h	patch
external/bsd/ntp/dist/libjsmn/jsmn_test.c	patch
external/bsd/ntp/dist/libntp/Makefile.am	patch
external/bsd/ntp/dist/libntp/Makefile.in	patch
external/bsd/ntp/dist/libntp/a_md5encrypt.c	patch
external/bsd/ntp/dist/libntp/adjtime.c	patch
external/bsd/ntp/dist/libntp/adjtimex.c	patch
external/bsd/ntp/dist/libntp/atoint.c	patch
external/bsd/ntp/dist/libntp/atolfp.c	patch
external/bsd/ntp/dist/libntp/atouint.c	patch
external/bsd/ntp/dist/libntp/audio.c	patch
external/bsd/ntp/dist/libntp/authkeys.c	patch
external/bsd/ntp/dist/libntp/authreadkeys.c	patch
external/bsd/ntp/dist/libntp/authusekey.c	patch
external/bsd/ntp/dist/libntp/bsd_strerror.c	patch
external/bsd/ntp/dist/libntp/buftvtots.c	patch
external/bsd/ntp/dist/libntp/caljulian.c	patch
external/bsd/ntp/dist/libntp/caltontp.c	patch
external/bsd/ntp/dist/libntp/calyearstart.c	patch
external/bsd/ntp/dist/libntp/clocktime.c	patch
external/bsd/ntp/dist/libntp/clocktypes.c	patch
external/bsd/ntp/dist/libntp/decodenetnum.c	patch
external/bsd/ntp/dist/libntp/dofptoa.c	patch
external/bsd/ntp/dist/libntp/dolfptoa.c	patch
external/bsd/ntp/dist/libntp/emalloc.c	patch
external/bsd/ntp/dist/libntp/findconfig.c	patch
external/bsd/ntp/dist/libntp/getopt.c	patch
external/bsd/ntp/dist/libntp/hextoint.c	patch
external/bsd/ntp/dist/libntp/hextolfp.c	patch
external/bsd/ntp/dist/libntp/humandate.c	patch
external/bsd/ntp/dist/libntp/icom.c	patch
external/bsd/ntp/dist/libntp/iosignal.c	patch
external/bsd/ntp/dist/libntp/lib_strbuf.c	patch
external/bsd/ntp/dist/libntp/machines.c	patch
external/bsd/ntp/dist/libntp/mktime.c	patch
external/bsd/ntp/dist/libntp/modetoa.c	patch
external/bsd/ntp/dist/libntp/mstolfp.c	patch
external/bsd/ntp/dist/libntp/msyslog.c	patch
external/bsd/ntp/dist/libntp/netof.c	patch
external/bsd/ntp/dist/libntp/ntp_calendar.c	patch
external/bsd/ntp/dist/libntp/ntp_crypto_rnd.c	patch
external/bsd/ntp/dist/libntp/ntp_intres.c	patch
external/bsd/ntp/dist/libntp/ntp_libopts.c	patch
external/bsd/ntp/dist/libntp/ntp_lineedit.c	patch
external/bsd/ntp/dist/libntp/ntp_random.c	patch
external/bsd/ntp/dist/libntp/ntp_rfc2553.c	patch
external/bsd/ntp/dist/libntp/ntp_worker.c	patch
external/bsd/ntp/dist/libntp/numtoa.c	patch
external/bsd/ntp/dist/libntp/numtohost.c	patch
external/bsd/ntp/dist/libntp/octtoint.c	patch
external/bsd/ntp/dist/libntp/prettydate.c	patch
external/bsd/ntp/dist/libntp/recvbuff.c	patch
external/bsd/ntp/dist/libntp/refnumtoa.c	patch
external/bsd/ntp/dist/libntp/snprintf.c	patch
external/bsd/ntp/dist/libntp/socket.c	patch
external/bsd/ntp/dist/libntp/socktoa.c	patch
external/bsd/ntp/dist/libntp/socktohost.c	patch
external/bsd/ntp/dist/libntp/ssl_init.c	patch
external/bsd/ntp/dist/libntp/statestr.c	patch
external/bsd/ntp/dist/libntp/strdup.c	patch
external/bsd/ntp/dist/libntp/strl_obsd.c	patch
external/bsd/ntp/dist/libntp/syssignal.c	patch
external/bsd/ntp/dist/libntp/systime.c	patch
external/bsd/ntp/dist/libntp/systime_s.c	patch
external/bsd/ntp/dist/libntp/timetoa.c	patch
external/bsd/ntp/dist/libntp/timevalops.c	patch
external/bsd/ntp/dist/libntp/uglydate.c	patch
external/bsd/ntp/dist/libntp/vint64ops.c	patch
external/bsd/ntp/dist/libntp/work_fork.c	patch
external/bsd/ntp/dist/libntp/work_thread.c	patch
external/bsd/ntp/dist/libntp/ymd2yd.c	patch
external/bsd/ntp/dist/libparse/Makefile.in	patch
external/bsd/ntp/dist/libparse/binio.c	patch
external/bsd/ntp/dist/libparse/clk_computime.c	patch
external/bsd/ntp/dist/libparse/clk_dcf7000.c	patch
external/bsd/ntp/dist/libparse/clk_hopf6021.c	patch
external/bsd/ntp/dist/libparse/clk_meinberg.c	patch
external/bsd/ntp/dist/libparse/clk_rawdcf.c	patch
external/bsd/ntp/dist/libparse/clk_rcc8000.c	patch
external/bsd/ntp/dist/libparse/clk_schmid.c	patch
external/bsd/ntp/dist/libparse/clk_sel240x.c	patch
external/bsd/ntp/dist/libparse/clk_trimtaip.c	patch
external/bsd/ntp/dist/libparse/clk_trimtsip.c	patch
external/bsd/ntp/dist/libparse/clk_varitext.c	patch
external/bsd/ntp/dist/libparse/clk_wharton.c	patch
external/bsd/ntp/dist/libparse/data_mbg.c	patch
external/bsd/ntp/dist/libparse/gpstolfp.c	patch
external/bsd/ntp/dist/libparse/ieee754io.c	patch
external/bsd/ntp/dist/libparse/info_trimble.c	patch
external/bsd/ntp/dist/libparse/mfp_mul.c	patch
external/bsd/ntp/dist/libparse/parse.c	patch
external/bsd/ntp/dist/libparse/parse_conf.c	patch
external/bsd/ntp/dist/libparse/parsesolaris.c	patch
external/bsd/ntp/dist/libparse/parsestreams.c	patch
external/bsd/ntp/dist/libparse/trim_info.c	patch
external/bsd/ntp/dist/ntpd/Makefile.am	patch
external/bsd/ntp/dist/ntpd/Makefile.in	patch
external/bsd/ntp/dist/ntpd/check_y2k.c	patch
external/bsd/ntp/dist/ntpd/cmd_args.c	patch
external/bsd/ntp/dist/ntpd/complete.conf.in	patch
external/bsd/ntp/dist/ntpd/declcond.h	patch
external/bsd/ntp/dist/ntpd/invoke-ntp.conf.texi	patch
external/bsd/ntp/dist/ntpd/invoke-ntp.keys.texi	patch
external/bsd/ntp/dist/ntpd/invoke-ntpd.texi	patch
external/bsd/ntp/dist/ntpd/jupiter.h	patch
external/bsd/ntp/dist/ntpd/keyword-gen.c	patch
external/bsd/ntp/dist/ntpd/ntp.conf.5man	patch
external/bsd/ntp/dist/ntpd/ntp.conf.5mdoc	patch
external/bsd/ntp/dist/ntpd/ntp.conf.def	patch
external/bsd/ntp/dist/ntpd/ntp.conf.html	patch
external/bsd/ntp/dist/ntpd/ntp.conf.man.in	patch
external/bsd/ntp/dist/ntpd/ntp.conf.mdoc.in	patch
external/bsd/ntp/dist/ntpd/ntp.keys.5man	patch
external/bsd/ntp/dist/ntpd/ntp.keys.5mdoc	patch
external/bsd/ntp/dist/ntpd/ntp.keys.def	patch
external/bsd/ntp/dist/ntpd/ntp.keys.html	patch
external/bsd/ntp/dist/ntpd/ntp.keys.man.in	patch
external/bsd/ntp/dist/ntpd/ntp.keys.mdoc.in	patch
external/bsd/ntp/dist/ntpd/ntp_config.c	patch
external/bsd/ntp/dist/ntpd/ntp_control.c	patch
external/bsd/ntp/dist/ntpd/ntp_crypto.c	patch
external/bsd/ntp/dist/ntpd/ntp_filegen.c	patch
external/bsd/ntp/dist/ntpd/ntp_io.c	patch
external/bsd/ntp/dist/ntpd/ntp_leapsec.c	patch
external/bsd/ntp/dist/ntpd/ntp_leapsec.h	patch
external/bsd/ntp/dist/ntpd/ntp_loopfilter.c	patch
external/bsd/ntp/dist/ntpd/ntp_monitor.c	patch
external/bsd/ntp/dist/ntpd/ntp_parser.c	patch
external/bsd/ntp/dist/ntpd/ntp_parser.h	patch
external/bsd/ntp/dist/ntpd/ntp_parser.y	patch
external/bsd/ntp/dist/ntpd/ntp_peer.c	patch
external/bsd/ntp/dist/ntpd/ntp_prio_q.c	patch
external/bsd/ntp/dist/ntpd/ntp_proto.c	patch
external/bsd/ntp/dist/ntpd/ntp_refclock.c	patch
external/bsd/ntp/dist/ntpd/ntp_request.c	patch
external/bsd/ntp/dist/ntpd/ntp_restrict.c	patch
external/bsd/ntp/dist/ntpd/ntp_scanner.c	patch
external/bsd/ntp/dist/ntpd/ntp_scanner.h	patch
external/bsd/ntp/dist/ntpd/ntp_signd.c	patch
external/bsd/ntp/dist/ntpd/ntp_timer.c	patch
external/bsd/ntp/dist/ntpd/ntp_util.c	patch
external/bsd/ntp/dist/ntpd/ntpd-opts.c	patch
external/bsd/ntp/dist/ntpd/ntpd-opts.def	patch
external/bsd/ntp/dist/ntpd/ntpd-opts.h	patch
external/bsd/ntp/dist/ntpd/ntpd.1ntpdman	patch
external/bsd/ntp/dist/ntpd/ntpd.1ntpdmdoc	patch
external/bsd/ntp/dist/ntpd/ntpd.c	patch
external/bsd/ntp/dist/ntpd/ntpd.html	patch
external/bsd/ntp/dist/ntpd/ntpd.man.in	patch
external/bsd/ntp/dist/ntpd/ntpd.mdoc.in	patch
external/bsd/ntp/dist/ntpd/ntpdbase-opts.def	patch
external/bsd/ntp/dist/ntpd/ntpsim.c	patch
external/bsd/ntp/dist/ntpd/ppsapi_timepps.h	patch
external/bsd/ntp/dist/ntpd/refclock_acts.c	patch
external/bsd/ntp/dist/ntpd/refclock_arbiter.c	patch
external/bsd/ntp/dist/ntpd/refclock_arc.c	patch
external/bsd/ntp/dist/ntpd/refclock_as2201.c	patch
external/bsd/ntp/dist/ntpd/refclock_atom.c	patch
external/bsd/ntp/dist/ntpd/refclock_bancomm.c	patch
external/bsd/ntp/dist/ntpd/refclock_chronolog.c	patch
external/bsd/ntp/dist/ntpd/refclock_chu.c	patch
external/bsd/ntp/dist/ntpd/refclock_conf.c	patch
external/bsd/ntp/dist/ntpd/refclock_datum.c	patch
external/bsd/ntp/dist/ntpd/refclock_dumbclock.c	patch
external/bsd/ntp/dist/ntpd/refclock_fg.c	patch
external/bsd/ntp/dist/ntpd/refclock_gpsdjson.c	patch
external/bsd/ntp/dist/ntpd/refclock_gpsvme.c	patch
external/bsd/ntp/dist/ntpd/refclock_heath.c	patch
external/bsd/ntp/dist/ntpd/refclock_hopfpci.c	patch
external/bsd/ntp/dist/ntpd/refclock_hopfser.c	patch
external/bsd/ntp/dist/ntpd/refclock_hpgps.c	patch
external/bsd/ntp/dist/ntpd/refclock_irig.c	patch
external/bsd/ntp/dist/ntpd/refclock_jjy.c	patch
external/bsd/ntp/dist/ntpd/refclock_jupiter.c	patch
external/bsd/ntp/dist/ntpd/refclock_leitch.c	patch
external/bsd/ntp/dist/ntpd/refclock_local.c	patch
external/bsd/ntp/dist/ntpd/refclock_msfees.c	patch
external/bsd/ntp/dist/ntpd/refclock_mx4200.c	patch
external/bsd/ntp/dist/ntpd/refclock_neoclock4x.c	patch
external/bsd/ntp/dist/ntpd/refclock_nmea.c	patch
external/bsd/ntp/dist/ntpd/refclock_oncore.c	patch
external/bsd/ntp/dist/ntpd/refclock_palisade.c	patch
external/bsd/ntp/dist/ntpd/refclock_palisade.h	patch
external/bsd/ntp/dist/ntpd/refclock_parse.c	patch
external/bsd/ntp/dist/ntpd/refclock_pcf.c	patch
external/bsd/ntp/dist/ntpd/refclock_pst.c	patch
external/bsd/ntp/dist/ntpd/refclock_ripencc.c	patch
external/bsd/ntp/dist/ntpd/refclock_shm.c	patch
external/bsd/ntp/dist/ntpd/refclock_tpro.c	patch
external/bsd/ntp/dist/ntpd/refclock_true.c	patch
external/bsd/ntp/dist/ntpd/refclock_tsyncpci.c	patch
external/bsd/ntp/dist/ntpd/refclock_tt560.c	patch
external/bsd/ntp/dist/ntpd/refclock_ulink.c	patch
external/bsd/ntp/dist/ntpd/refclock_wwv.c	patch
external/bsd/ntp/dist/ntpd/refclock_wwvb.c	patch
external/bsd/ntp/dist/ntpd/refclock_zyfer.c	patch
external/bsd/ntp/dist/ntpdate/Makefile.in	patch
external/bsd/ntp/dist/ntpdate/ntpdate.c	patch
external/bsd/ntp/dist/ntpdate/ntpdate.h	patch
external/bsd/ntp/dist/ntpdc/Makefile.am	patch
external/bsd/ntp/dist/ntpdc/Makefile.in	patch
external/bsd/ntp/dist/ntpdc/invoke-ntpdc.texi	patch
external/bsd/ntp/dist/ntpdc/nl_in.c	patch
external/bsd/ntp/dist/ntpdc/ntpdc-layout.c	patch
external/bsd/ntp/dist/ntpdc/ntpdc-opts.c	patch
external/bsd/ntp/dist/ntpdc/ntpdc-opts.def	patch
external/bsd/ntp/dist/ntpdc/ntpdc-opts.h	patch
external/bsd/ntp/dist/ntpdc/ntpdc.1ntpdcman	patch
external/bsd/ntp/dist/ntpdc/ntpdc.1ntpdcmdoc	patch
external/bsd/ntp/dist/ntpdc/ntpdc.c	patch
external/bsd/ntp/dist/ntpdc/ntpdc.h	patch
external/bsd/ntp/dist/ntpdc/ntpdc.html	patch
external/bsd/ntp/dist/ntpdc/ntpdc.man.in	patch
external/bsd/ntp/dist/ntpdc/ntpdc.mdoc.in	patch
external/bsd/ntp/dist/ntpdc/ntpdc_ops.c	patch
external/bsd/ntp/dist/ntpq/Makefile.am	patch
external/bsd/ntp/dist/ntpq/Makefile.in	patch
external/bsd/ntp/dist/ntpq/invoke-ntpq.texi	patch
external/bsd/ntp/dist/ntpq/libntpq.c	patch
external/bsd/ntp/dist/ntpq/libntpq.h	patch
external/bsd/ntp/dist/ntpq/libntpq_subs.c	patch
external/bsd/ntp/dist/ntpq/ntpq-opts.c	patch
external/bsd/ntp/dist/ntpq/ntpq-opts.def	patch
external/bsd/ntp/dist/ntpq/ntpq-opts.h	patch
external/bsd/ntp/dist/ntpq/ntpq-subs.c	patch
external/bsd/ntp/dist/ntpq/ntpq.1ntpqman	patch
external/bsd/ntp/dist/ntpq/ntpq.1ntpqmdoc	patch
external/bsd/ntp/dist/ntpq/ntpq.c	patch
external/bsd/ntp/dist/ntpq/ntpq.h	patch
external/bsd/ntp/dist/ntpq/ntpq.html	patch
external/bsd/ntp/dist/ntpq/ntpq.man.in	patch
external/bsd/ntp/dist/ntpq/ntpq.mdoc.in	patch
external/bsd/ntp/dist/ntpsnmpd/Makefile.am	patch
external/bsd/ntp/dist/ntpsnmpd/Makefile.in	patch
external/bsd/ntp/dist/ntpsnmpd/invoke-ntpsnmpd.texi	patch
external/bsd/ntp/dist/ntpsnmpd/netsnmp_daemonize.c	patch
external/bsd/ntp/dist/ntpsnmpd/ntpSnmpSubagentObject.c	patch
external/bsd/ntp/dist/ntpsnmpd/ntpSnmpSubagentObject.h	patch
external/bsd/ntp/dist/ntpsnmpd/ntp_snmp.h	patch
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd-opts.c	patch
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd-opts.def	patch
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd-opts.h	patch
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.1ntpsnmpdman	patch
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc	patch
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.c	patch
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.html	patch
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.man.in	patch
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.mdoc.in	patch
external/bsd/ntp/dist/parseutil/Makefile.in	patch
external/bsd/ntp/dist/parseutil/dcfd.c	patch
external/bsd/ntp/dist/parseutil/testdcf.c	patch
external/bsd/ntp/dist/scripts/Makefile.am	patch
external/bsd/ntp/dist/scripts/Makefile.in	patch
external/bsd/ntp/dist/scripts/invoke-plot_summary.texi	patch
external/bsd/ntp/dist/scripts/invoke-summary.texi	patch
external/bsd/ntp/dist/scripts/plot_summary-opts	patch
external/bsd/ntp/dist/scripts/plot_summary-opts.def	patch
external/bsd/ntp/dist/scripts/plot_summary.1plot_summaryman	patch
external/bsd/ntp/dist/scripts/plot_summary.1plot_summarymdoc	patch
external/bsd/ntp/dist/scripts/plot_summary.html	patch
external/bsd/ntp/dist/scripts/plot_summary.man.in	patch
external/bsd/ntp/dist/scripts/plot_summary.mdoc.in	patch
external/bsd/ntp/dist/scripts/summary-opts	patch
external/bsd/ntp/dist/scripts/summary-opts.def	patch
external/bsd/ntp/dist/scripts/summary.1summaryman	patch
external/bsd/ntp/dist/scripts/summary.1summarymdoc	patch
external/bsd/ntp/dist/scripts/summary.html	patch
external/bsd/ntp/dist/scripts/summary.man.in	patch
external/bsd/ntp/dist/scripts/summary.mdoc.in	patch
external/bsd/ntp/dist/scripts/build/Makefile.am	patch
external/bsd/ntp/dist/scripts/build/Makefile.in	patch
external/bsd/ntp/dist/scripts/build/VersionName	patch
external/bsd/ntp/dist/scripts/build/checkHtmlFileDates	patch
external/bsd/ntp/dist/scripts/build/updateBEDate	patch
external/bsd/ntp/dist/scripts/calc_tickadj/Makefile.am	patch
external/bsd/ntp/dist/scripts/calc_tickadj/Makefile.in	patch
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj-opts	patch
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj-opts.def	patch
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman	patch
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc	patch
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.html	patch
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.man.in	patch
external/bsd/ntp/dist/scripts/calc_tickadj/calc_tickadj.mdoc.in	patch
external/bsd/ntp/dist/scripts/calc_tickadj/invoke-calc_tickadj.texi	patch
external/bsd/ntp/dist/scripts/lib/Makefile.in	patch
external/bsd/ntp/dist/scripts/lib/NTP/Util.pm	patch
external/bsd/ntp/dist/scripts/monitoring/ntp.pl	patch
external/bsd/ntp/dist/scripts/monitoring/ntptrap	patch
external/bsd/ntp/dist/scripts/ntp-wait/Makefile.am	patch
external/bsd/ntp/dist/scripts/ntp-wait/Makefile.in	patch
external/bsd/ntp/dist/scripts/ntp-wait/invoke-ntp-wait.texi	patch
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait-opts	patch
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait-opts.def	patch
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.1ntp-waitman	patch
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc	patch
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.html	patch
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.man.in	patch
external/bsd/ntp/dist/scripts/ntp-wait/ntp-wait.mdoc.in	patch
external/bsd/ntp/dist/scripts/ntpsweep/Makefile.am	patch
external/bsd/ntp/dist/scripts/ntpsweep/Makefile.in	patch
external/bsd/ntp/dist/scripts/ntpsweep/invoke-ntpsweep.texi	patch
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep-opts	patch
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep-opts.def	patch
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.1ntpsweepman	patch
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc	patch
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.html	patch
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.man.in	patch
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.mdoc.in	patch
external/bsd/ntp/dist/scripts/ntptrace/Makefile.am	patch
external/bsd/ntp/dist/scripts/ntptrace/Makefile.in	patch
external/bsd/ntp/dist/scripts/ntptrace/invoke-ntptrace.texi	patch
external/bsd/ntp/dist/scripts/ntptrace/ntptrace-opts	patch
external/bsd/ntp/dist/scripts/ntptrace/ntptrace-opts.def	patch
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.1ntptraceman	patch
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.1ntptracemdoc	patch
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.html	patch
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.man.in	patch
external/bsd/ntp/dist/scripts/ntptrace/ntptrace.mdoc.in	patch
external/bsd/ntp/dist/sntp/COPYRIGHT	patch
external/bsd/ntp/dist/sntp/Makefile.am	patch
external/bsd/ntp/dist/sntp/Makefile.in	patch
external/bsd/ntp/dist/sntp/aclocal.m4	patch
external/bsd/ntp/dist/sntp/configure	patch
external/bsd/ntp/dist/sntp/crypto.c	patch
external/bsd/ntp/dist/sntp/crypto.h	patch
external/bsd/ntp/dist/sntp/data_formats.h	patch
external/bsd/ntp/dist/sntp/invoke-sntp.texi	patch
external/bsd/ntp/dist/sntp/kod_management.c	patch
external/bsd/ntp/dist/sntp/kod_management.h	patch
external/bsd/ntp/dist/sntp/log.c	patch
external/bsd/ntp/dist/sntp/log.h	patch
external/bsd/ntp/dist/sntp/main.c	patch
external/bsd/ntp/dist/sntp/main.h	patch
external/bsd/ntp/dist/sntp/networking.c	patch
external/bsd/ntp/dist/sntp/networking.h	patch
external/bsd/ntp/dist/sntp/scm-rev	patch
external/bsd/ntp/dist/sntp/sntp-opts.c	patch
external/bsd/ntp/dist/sntp/sntp-opts.def	patch
external/bsd/ntp/dist/sntp/sntp-opts.h	patch
external/bsd/ntp/dist/sntp/sntp.1sntpman	patch
external/bsd/ntp/dist/sntp/sntp.1sntpmdoc	patch
external/bsd/ntp/dist/sntp/sntp.c	patch
external/bsd/ntp/dist/sntp/sntp.html	patch
external/bsd/ntp/dist/sntp/sntp.man.in	patch
external/bsd/ntp/dist/sntp/sntp.mdoc.in	patch
external/bsd/ntp/dist/sntp/tests_main.h	patch
external/bsd/ntp/dist/sntp/utilities.c	patch
external/bsd/ntp/dist/sntp/utilities.h	patch
external/bsd/ntp/dist/sntp/ag-tpl/Mdoc.pm	patch
external/bsd/ntp/dist/sntp/ag-tpl/agman-cmd.tpl	patch
external/bsd/ntp/dist/sntp/ag-tpl/agmdoc-cmd.tpl	patch
external/bsd/ntp/dist/sntp/ag-tpl/cmd-doc.tlib	patch
external/bsd/ntp/dist/sntp/ag-tpl/mdoc-synopsis.tlib	patch
external/bsd/ntp/dist/sntp/ag-tpl/mdoc2man	patch
external/bsd/ntp/dist/sntp/ag-tpl/mdoc2texi	patch
external/bsd/ntp/dist/sntp/ag-tpl/perlopt.tpl	patch
external/bsd/ntp/dist/sntp/ag-tpl/0-old/Mdoc.pm	patch
external/bsd/ntp/dist/sntp/ag-tpl/0-old/agman-cmd.tpl	patch
external/bsd/ntp/dist/sntp/ag-tpl/0-old/agmdoc-cmd.tpl	patch
external/bsd/ntp/dist/sntp/ag-tpl/0-old/cmd-doc.tlib	patch
external/bsd/ntp/dist/sntp/ag-tpl/0-old/mdoc-synopsis.tlib	patch
external/bsd/ntp/dist/sntp/ag-tpl/0-old/mdoc2man	patch
external/bsd/ntp/dist/sntp/ag-tpl/0-old/mdoc2texi	patch
external/bsd/ntp/dist/sntp/ag-tpl/0-old/perlopt.tpl	patch
external/bsd/ntp/dist/sntp/ag-tpl/Old/agman-file.tpl	patch
external/bsd/ntp/dist/sntp/ag-tpl/Old/agmdoc-file.tpl	patch
external/bsd/ntp/dist/sntp/ag-tpl/Old/agtexi-cmd.tpl	patch
external/bsd/ntp/dist/sntp/ag-tpl/Old/cmd-doc.tlib	patch
external/bsd/ntp/dist/sntp/ag-tpl/Old/mdoc2man	patch
external/bsd/ntp/dist/sntp/include/Makefile.in	patch
external/bsd/ntp/dist/sntp/include/autogen-version.def	patch
external/bsd/ntp/dist/sntp/include/copyright.def	patch
external/bsd/ntp/dist/sntp/include/version.def	patch
external/bsd/ntp/dist/sntp/include/version.texi	patch
external/bsd/ntp/dist/sntp/libevent/ChangeLog	patch
external/bsd/ntp/dist/sntp/libevent/CommitLog	patch
external/bsd/ntp/dist/sntp/libevent/Makefile.am	patch
external/bsd/ntp/dist/sntp/libevent/Makefile.in	patch
external/bsd/ntp/dist/sntp/libevent/Makefile.nmake	patch
external/bsd/ntp/dist/sntp/libevent/arc4random.c	patch
external/bsd/ntp/dist/sntp/libevent/buffer.c	patch
external/bsd/ntp/dist/sntp/libevent/buffer_iocp.c	patch
external/bsd/ntp/dist/sntp/libevent/bufferevent-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/bufferevent.c	patch
external/bsd/ntp/dist/sntp/libevent/bufferevent_async.c	patch
external/bsd/ntp/dist/sntp/libevent/bufferevent_filter.c	patch
external/bsd/ntp/dist/sntp/libevent/bufferevent_openssl.c	patch
external/bsd/ntp/dist/sntp/libevent/bufferevent_pair.c	patch
external/bsd/ntp/dist/sntp/libevent/bufferevent_ratelim.c	patch
external/bsd/ntp/dist/sntp/libevent/bufferevent_sock.c	patch
external/bsd/ntp/dist/sntp/libevent/changelist-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/config.h.in	patch
external/bsd/ntp/dist/sntp/libevent/configure	patch
external/bsd/ntp/dist/sntp/libevent/configure.ac	patch
external/bsd/ntp/dist/sntp/libevent/defer-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/devpoll.c	patch
external/bsd/ntp/dist/sntp/libevent/epoll.c	patch
external/bsd/ntp/dist/sntp/libevent/epoll_sub.c	patch
external/bsd/ntp/dist/sntp/libevent/epolltable-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/evbuffer-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/evconfig-private.h	patch
external/bsd/ntp/dist/sntp/libevent/evdns.3	patch
external/bsd/ntp/dist/sntp/libevent/evdns.c	patch
external/bsd/ntp/dist/sntp/libevent/event-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/event.3	patch
external/bsd/ntp/dist/sntp/libevent/event.c	patch
external/bsd/ntp/dist/sntp/libevent/event_iocp.c	patch
external/bsd/ntp/dist/sntp/libevent/event_tagging.c	patch
external/bsd/ntp/dist/sntp/libevent/evmap-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/evmap.c	patch
external/bsd/ntp/dist/sntp/libevent/evport.c	patch
external/bsd/ntp/dist/sntp/libevent/evrpc-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/evrpc.c	patch
external/bsd/ntp/dist/sntp/libevent/evsignal-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/evthread-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/evthread.c	patch
external/bsd/ntp/dist/sntp/libevent/evthread_pthread.c	patch
external/bsd/ntp/dist/sntp/libevent/evthread_win32.c	patch
external/bsd/ntp/dist/sntp/libevent/evutil.c	patch
external/bsd/ntp/dist/sntp/libevent/evutil_rand.c	patch
external/bsd/ntp/dist/sntp/libevent/evutil_time.c	patch
external/bsd/ntp/dist/sntp/libevent/ht-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/http-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/http.c	patch
external/bsd/ntp/dist/sntp/libevent/iocp-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/ipv6-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/kqueue-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/kqueue.c	patch
external/bsd/ntp/dist/sntp/libevent/listener.c	patch
external/bsd/ntp/dist/sntp/libevent/log-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/log.c	patch
external/bsd/ntp/dist/sntp/libevent/make_epoll_table.py	patch
external/bsd/ntp/dist/sntp/libevent/minheap-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/mm-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/poll.c	patch
external/bsd/ntp/dist/sntp/libevent/ratelim-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/select.c	patch
external/bsd/ntp/dist/sntp/libevent/signal.c	patch
external/bsd/ntp/dist/sntp/libevent/strlcpy-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/strlcpy.c	patch
external/bsd/ntp/dist/sntp/libevent/time-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/util-internal.h	patch
external/bsd/ntp/dist/sntp/libevent/whatsnew-2.1.txt	patch
external/bsd/ntp/dist/sntp/libevent/win32select.c	patch
external/bsd/ntp/dist/sntp/libevent/WIN32-Code/evconfig-private.h	patch
external/bsd/ntp/dist/sntp/libevent/WIN32-Code/tree.h	patch
external/bsd/ntp/dist/sntp/libevent/WIN32-Code/event2/event-config.h	patch
external/bsd/ntp/dist/sntp/libevent/WIN32-Code/nmake/evconfig-private.h	patch
external/bsd/ntp/dist/sntp/libevent/WIN32-Code/nmake/event2/event-config.h	patch
external/bsd/ntp/dist/sntp/libevent/compat/sys/queue.h	patch
external/bsd/ntp/dist/sntp/libevent/include/Makefile.in	patch
external/bsd/ntp/dist/sntp/libevent/include/evdns.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event.h	patch
external/bsd/ntp/dist/sntp/libevent/include/evhttp.h	patch
external/bsd/ntp/dist/sntp/libevent/include/evrpc.h	patch
external/bsd/ntp/dist/sntp/libevent/include/evutil.h	patch
external/bsd/ntp/dist/sntp/libevent/include/include.am	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/buffer.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/buffer_compat.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/bufferevent.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/bufferevent_compat.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/bufferevent_ssl.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/bufferevent_struct.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/dns.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/dns_compat.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/dns_struct.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/event.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/event_compat.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/event_struct.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/http.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/http_compat.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/http_struct.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/keyvalq_struct.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/listener.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/rpc.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/rpc_compat.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/rpc_struct.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/tag.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/tag_compat.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/thread.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/util.h	patch
external/bsd/ntp/dist/sntp/libevent/include/event2/visibility.h	patch
external/bsd/ntp/dist/sntp/libevent/m4/LICENSE-OPENLDAP	patch
external/bsd/ntp/dist/sntp/libevent/m4/openldap-thread-check.m4	patch
external/bsd/ntp/dist/sntp/libevent/sample/Makefile.in	patch
external/bsd/ntp/dist/sntp/libevent/sample/dns-example.c	patch
external/bsd/ntp/dist/sntp/libevent/sample/event-read-fifo.c	patch
external/bsd/ntp/dist/sntp/libevent/sample/hello-world.c	patch
external/bsd/ntp/dist/sntp/libevent/sample/hostcheck.c	patch
external/bsd/ntp/dist/sntp/libevent/sample/hostcheck.h	patch
external/bsd/ntp/dist/sntp/libevent/sample/http-server.c	patch
external/bsd/ntp/dist/sntp/libevent/sample/https-client.c	patch
external/bsd/ntp/dist/sntp/libevent/sample/include.am	patch
external/bsd/ntp/dist/sntp/libevent/sample/le-proxy.c	patch
external/bsd/ntp/dist/sntp/libevent/sample/openssl_hostname_validation.c	patch
external/bsd/ntp/dist/sntp/libevent/sample/openssl_hostname_validation.h	patch
external/bsd/ntp/dist/sntp/libevent/sample/signal-test.c	patch
external/bsd/ntp/dist/sntp/libevent/sample/time-test.c	patch
external/bsd/ntp/dist/sntp/libevent/test/Makefile.in	patch
external/bsd/ntp/dist/sntp/libevent/test/Makefile.nmake	patch
external/bsd/ntp/dist/sntp/libevent/test/bench.c	patch
external/bsd/ntp/dist/sntp/libevent/test/bench_cascade.c	patch
external/bsd/ntp/dist/sntp/libevent/test/bench_http.c	patch
external/bsd/ntp/dist/sntp/libevent/test/bench_httpclient.c	patch
external/bsd/ntp/dist/sntp/libevent/test/include.am	patch
external/bsd/ntp/dist/sntp/libevent/test/print-winsock-errors.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress.gen.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress.gen.h	patch
external/bsd/ntp/dist/sntp/libevent/test/regress.h	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_buffer.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_bufferevent.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_dns.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_et.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_finalize.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_http.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_iocp.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_listener.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_main.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_minheap.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_rpc.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_ssl.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_testutils.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_testutils.h	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_thread.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_thread.h	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_util.c	patch
external/bsd/ntp/dist/sntp/libevent/test/regress_zlib.c	patch
external/bsd/ntp/dist/sntp/libevent/test/rpcgen_wrapper.sh	patch
external/bsd/ntp/dist/sntp/libevent/test/test-changelist.c	patch
external/bsd/ntp/dist/sntp/libevent/test/test-closed.c	patch
external/bsd/ntp/dist/sntp/libevent/test/test-dumpevents.c	patch
external/bsd/ntp/dist/sntp/libevent/test/test-eof.c	patch
external/bsd/ntp/dist/sntp/libevent/test/test-fdleak.c	patch
external/bsd/ntp/dist/sntp/libevent/test/test-init.c	patch
external/bsd/ntp/dist/sntp/libevent/test/test-ratelim.c	patch
external/bsd/ntp/dist/sntp/libevent/test/test-ratelim.sh	patch
external/bsd/ntp/dist/sntp/libevent/test/test-time.c	patch
external/bsd/ntp/dist/sntp/libevent/test/test-weof.c	patch
external/bsd/ntp/dist/sntp/libevent/test/test.sh	patch
external/bsd/ntp/dist/sntp/libevent/test/tinytest.c	patch
external/bsd/ntp/dist/sntp/libevent/test/tinytest.h	patch
external/bsd/ntp/dist/sntp/libevent/test/tinytest_demo.c	patch
external/bsd/ntp/dist/sntp/libevent/test/tinytest_local.h	patch
external/bsd/ntp/dist/sntp/libevent/test/tinytest_macros.h	patch
external/bsd/ntp/dist/sntp/libopts/COPYING.gplv3	patch
external/bsd/ntp/dist/sntp/libopts/COPYING.lgplv3	patch
external/bsd/ntp/dist/sntp/libopts/Makefile.am	patch
external/bsd/ntp/dist/sntp/libopts/Makefile.in	patch
external/bsd/ntp/dist/sntp/libopts/README	patch
external/bsd/ntp/dist/sntp/libopts/ag-char-map.h	patch
external/bsd/ntp/dist/sntp/libopts/alias.c	patch
external/bsd/ntp/dist/sntp/libopts/ao-strs.c	patch
external/bsd/ntp/dist/sntp/libopts/ao-strs.h	patch
external/bsd/ntp/dist/sntp/libopts/autoopts.c	patch
external/bsd/ntp/dist/sntp/libopts/autoopts.h	patch
external/bsd/ntp/dist/sntp/libopts/boolean.c	patch
external/bsd/ntp/dist/sntp/libopts/check.c	patch
external/bsd/ntp/dist/sntp/libopts/configfile.c	patch
external/bsd/ntp/dist/sntp/libopts/cook.c	patch
external/bsd/ntp/dist/sntp/libopts/enum.c	patch
external/bsd/ntp/dist/sntp/libopts/env.c	patch
external/bsd/ntp/dist/sntp/libopts/file.c	patch
external/bsd/ntp/dist/sntp/libopts/find.c	patch
external/bsd/ntp/dist/sntp/libopts/genshell.c	patch
external/bsd/ntp/dist/sntp/libopts/genshell.h	patch
external/bsd/ntp/dist/sntp/libopts/gettext.h	patch
external/bsd/ntp/dist/sntp/libopts/init.c	patch
external/bsd/ntp/dist/sntp/libopts/intprops.h	patch
external/bsd/ntp/dist/sntp/libopts/libopts.c	patch
external/bsd/ntp/dist/sntp/libopts/load.c	patch
external/bsd/ntp/dist/sntp/libopts/makeshell.c	patch
external/bsd/ntp/dist/sntp/libopts/nested.c	patch
external/bsd/ntp/dist/sntp/libopts/numeric.c	patch
external/bsd/ntp/dist/sntp/libopts/option-value-type.c	patch
external/bsd/ntp/dist/sntp/libopts/option-value-type.h	patch
external/bsd/ntp/dist/sntp/libopts/option-xat-attribute.c	patch
external/bsd/ntp/dist/sntp/libopts/option-xat-attribute.h	patch
external/bsd/ntp/dist/sntp/libopts/parse-duration.c	patch
external/bsd/ntp/dist/sntp/libopts/parse-duration.h	patch
external/bsd/ntp/dist/sntp/libopts/pgusage.c	patch
external/bsd/ntp/dist/sntp/libopts/proto.h	patch
external/bsd/ntp/dist/sntp/libopts/putshell.c	patch
external/bsd/ntp/dist/sntp/libopts/reset.c	patch
external/bsd/ntp/dist/sntp/libopts/restore.c	patch
external/bsd/ntp/dist/sntp/libopts/save.c	patch
external/bsd/ntp/dist/sntp/libopts/sort.c	patch
external/bsd/ntp/dist/sntp/libopts/stack.c	patch
external/bsd/ntp/dist/sntp/libopts/stdnoreturn.in.h	patch
external/bsd/ntp/dist/sntp/libopts/streqvcmp.c	patch
external/bsd/ntp/dist/sntp/libopts/text_mmap.c	patch
external/bsd/ntp/dist/sntp/libopts/time.c	patch
external/bsd/ntp/dist/sntp/libopts/tokenize.c	patch
external/bsd/ntp/dist/sntp/libopts/usage.c	patch
external/bsd/ntp/dist/sntp/libopts/version.c	patch
external/bsd/ntp/dist/sntp/libopts/autoopts/options.h	patch
external/bsd/ntp/dist/sntp/libopts/autoopts/project.h	patch
external/bsd/ntp/dist/sntp/libopts/autoopts/usage-txt.h	patch
external/bsd/ntp/dist/sntp/libopts/compat/_Noreturn.h	patch
external/bsd/ntp/dist/sntp/libopts/compat/compat.h	patch
external/bsd/ntp/dist/sntp/libopts/compat/pathfind.c	patch
external/bsd/ntp/dist/sntp/libopts/compat/snprintf.c	patch
external/bsd/ntp/dist/sntp/libopts/compat/strchr.c	patch
external/bsd/ntp/dist/sntp/libopts/compat/strdup.c	patch
external/bsd/ntp/dist/sntp/libopts/compat/windows-config.h	patch
external/bsd/ntp/dist/sntp/libopts/m4/libopts.m4	patch
external/bsd/ntp/dist/sntp/libopts/m4/liboptschk.m4	patch
external/bsd/ntp/dist/sntp/libopts/m4/stdnoreturn.m4	patch
external/bsd/ntp/dist/sntp/loc/README	patch
external/bsd/ntp/dist/sntp/loc/darwin	patch
external/bsd/ntp/dist/sntp/loc/debian	patch
external/bsd/ntp/dist/sntp/loc/freebsd	patch
external/bsd/ntp/dist/sntp/loc/legacy	patch
external/bsd/ntp/dist/sntp/loc/netbsd	patch
external/bsd/ntp/dist/sntp/loc/redhat	patch
external/bsd/ntp/dist/sntp/loc/solaris	patch
external/bsd/ntp/dist/sntp/m4/ntp_crypto_rand.m4	patch
external/bsd/ntp/dist/sntp/m4/ntp_dir_sep.m4	patch
external/bsd/ntp/dist/sntp/m4/ntp_libevent.m4	patch
external/bsd/ntp/dist/sntp/m4/ntp_libntp.m4	patch
external/bsd/ntp/dist/sntp/m4/ntp_locinfo.m4	patch
external/bsd/ntp/dist/sntp/m4/version.m4	patch
external/bsd/ntp/dist/sntp/scripts/Makefile.in	patch
external/bsd/ntp/dist/sntp/scripts/genLocInfo	patch
external/bsd/ntp/dist/sntp/tests/Makefile.in	patch
external/bsd/ntp/dist/sntp/tests/fileHandlingTest.h	patch
external/bsd/ntp/dist/sntp/tests/sntptest.h	patch
external/bsd/ntp/dist/tests/Makefile.in	patch
external/bsd/ntp/dist/tests/libntp/Makefile.am	patch
external/bsd/ntp/dist/tests/libntp/Makefile.in	patch
external/bsd/ntp/dist/tests/libntp/lfpfunc.cpp	patch
external/bsd/ntp/dist/tests/libntp/lfptest.h	patch
external/bsd/ntp/dist/tests/libntp/libntptest.h	patch
external/bsd/ntp/dist/tests/libntp/sockaddrtest.h	patch
external/bsd/ntp/dist/tests/libntp/timestructs.h	patch
external/bsd/ntp/dist/tests/libntp/vi64ops.cpp	patch
external/bsd/ntp/dist/tests/ntpd/Makefile.in	patch
external/bsd/ntp/dist/tests/ntpd/leapsec.cpp	patch
external/bsd/ntp/dist/tests/ntpd/ntpdtest.h	patch
external/bsd/ntp/dist/util/Makefile.am	patch
external/bsd/ntp/dist/util/Makefile.in	patch
external/bsd/ntp/dist/util/audio-pcm.c	patch
external/bsd/ntp/dist/util/byteorder.c	patch
external/bsd/ntp/dist/util/hist.c	patch
external/bsd/ntp/dist/util/invoke-ntp-keygen.texi	patch
external/bsd/ntp/dist/util/jitter.c	patch
external/bsd/ntp/dist/util/jitter.h	patch
external/bsd/ntp/dist/util/kern.c	patch
external/bsd/ntp/dist/util/longsize.c	patch
external/bsd/ntp/dist/util/ntp-keygen-opts.c	patch
external/bsd/ntp/dist/util/ntp-keygen-opts.def	patch
external/bsd/ntp/dist/util/ntp-keygen-opts.h	patch
external/bsd/ntp/dist/util/ntp-keygen.1ntp-keygenman	patch
external/bsd/ntp/dist/util/ntp-keygen.1ntp-keygenmdoc	patch
external/bsd/ntp/dist/util/ntp-keygen.c	patch
external/bsd/ntp/dist/util/ntp-keygen.html	patch
external/bsd/ntp/dist/util/ntp-keygen.man.in	patch
external/bsd/ntp/dist/util/ntp-keygen.mdoc.in	patch
external/bsd/ntp/dist/util/ntptime.c	patch
external/bsd/ntp/dist/util/pps-api.c	patch
external/bsd/ntp/dist/util/precision.c	patch
external/bsd/ntp/dist/util/sht.c	patch
external/bsd/ntp/dist/util/testrs6000.c	patch
external/bsd/ntp/dist/util/tg.c	patch
external/bsd/ntp/dist/util/tg2.c	patch
external/bsd/ntp/dist/util/tickadj.c	patch
external/bsd/ntp/dist/util/timetrim.c	patch
external/bsd/ntp/include/config.h	patch
external/bsd/ntp/lib/libiscntp/Makefile	patch
external/bsd/ntp/lib/libntp/Makefile	patch
external/bsd/ntp/lib/libopts/Makefile	patch
external/bsd/ntp/scripts/mkver	patch

	Update ntp to version 4.2.8.
	[christos, ticket #351]
@
text
@@


1.1.1.1.8.1
log
@file mdoc2man was added on branch tls-maxphys on 2014-08-19 23:51:45 +0000
@
text
@d1 308
@


1.1.1.1.8.2
log
@Rebase to HEAD as of a few days ago.
@
text
@a0 308
#! /bin/bash

## mdoc2man.sh -- script to convert mdoc-isms to man-isms
##
## Time-stamp:      "2012-04-15 07:38:27 bkorb"
##
##  This file is part of AutoOpts, a companion to AutoGen.
##  AutoOpts is free software.
##  AutoOpts is Copyright (c) 1992-2012 Bruce Korb - all rights reserved
##
##  AutoOpts is available under any one of two licenses.  The license
##  in use must be one of these two and the choice is under the control
##  of the user of the license.
##
##   The GNU Lesser General Public License, version 3 or later
##      See the files "COPYING.lgplv3" and "COPYING.gplv3"
##
##   The Modified Berkeley Software Distribution License
##      See the file "COPYING.mbsd"
##
##  These files have the following md5sums:
##
##  43b91e8ca915626ed3818ffb1b71248b COPYING.gplv3
##  06a1a2e4760c90ea5e1dad8dfaac4d39 COPYING.lgplv3
##  66a5cedaf62c4b2637025f049f9b826f COPYING.mbsd

## This "library" converts mdoc-isms into man-isms.  It gets included
## by the man page template at the point where mdoc-isms might start appearing
## and then "emit-man-text" is invoked when all the text has been assembled.
##
## Display the command line prototype,
## based only on the argument processing type.
##
## And run the entire output through "sed" to convert mdoc-isms

# /bin/sh on Solaris is too horrible for words
#
case "$0" in
/bin/sh ) test -x /usr/xpg4/bin/sh && exec /usr/xpg4/bin/sh ${1+"$@@"} ;;
esac

parent_pid=$$
prog=`basename $0 .sh`
NmName=

die() {
    echo "$prog error:  $*" >&2
    ps -p ${AG_pid:-999999999} >/dev/null 2>&1 && \
        kill -TERM ${AG_pid}
    kill -TERM $parent_pid
    sleep 1
    kill -9 $parent_pid
    sleep 1
    exit 1
}

had_no_arg() {
    die "'$1' command had no argument: <$line>"
}

# One function for each mdoc structure.
#
do_nest_enum() {
    do_enum
}

do_enum() {
    echo '.in +4'
    local ix=1

    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.ti -4\n%d\n\t' $ix
               ix=`expr $ix + 1`
               ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;

        .El* )           echo '.in -4'
                         return 0          ;;

        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -enum'"
}

do_nest_tag() {
    echo '.in +4'
    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.ti -4\n.IR '
               echo ${line#.It} ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;

        .El* )           echo '.in -4'
                         return 0          ;;

        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -tag'"
}

do_tag() {
    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.TP\n.BR '
               echo ${line#.It}            ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;
        .El* )           return 0          ;;
        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -tag'"
}

do_nest_bullet() {
    do_bullet
}

do_bullet() {
    echo '.in +4'
    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.ti -4\n\\fB*\\fP\n'
               echo ${line#.It}
               ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;

        .El* )           echo '.in -4'
                         return 0          ;;

        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -bullet'"
}

do_nest_block() {
    do_block
}

do_block() {
    printf '.br\n.in +4\n.nf\n'
    while IFS='' read -r line
    do
        case "${line}" in
        .B*  ) die ".Bx command nested within .Bd" ;;

        .Ed* ) echo .in -4
               echo .fi
               return 0          ;;

        * )    echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bd'"
}

do_nest_optional() {
    do_optional
}

do_optional() {
    set -- $line
    shift
    local text='['
    while test $# -gt 0
    do
        # Ns may be fun...
        m1="$1"
        case "X$1" in
        # The general escape sequence is: \&
        X\\\& )
            text="${text} ${1}"
            shift
            ;;
        # This one should be a generic punctuation check
        # Punctuation is any of the 10 chars: .,:;()[]?!
        # (but more are actually used and accepted)
        # and is output in the default font.
        X[!0-9a-zA-Z]* )
            text="${text} ${1}"
            shift
            ;;
        XAr | XCm )
            text=${text}' "\fI'${2}'\fR"'
            shift 2 || had_no_arg "$m1"
            ;;
        XFl )
            text=${text}' \fB-'${2}'\fR'
            shift 2 || had_no_arg "$m1"
            ;;
        * ) # Grab subsequent non-keywords and punctuation, too
            text="${text} $1"
            shift
            ;;
        esac
    done
    echo "${text} ]"
}

do_nest_flag() {
    do_flag
}

do_flag() {
    echo ${line#.Fl}
}

do_nest_arg() {
    do_arg
}

do_arg() {
    line=`echo ${line#.Ar}`
    echo "\\fI${line}\\fR"
}

do_NmName() {
    # do we want to downcase the line first?  Yes...
    set -- `echo ${line#.Nm} | \
        sed -e 's/-/\\-/g' \
            -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
    NmNameSfx=

    if test $# -gt 0
    then case "$1" in
	[A-Za-z]* )
	    NmName=$1
	    shift
	    ;;
	esac

        test $# -gt 0 && NmNameSfx=" $*"
    fi
    echo ".B $NmName$NmNameSfx"
}

do_line() {
    case "${line}" in
    .Bl' '*enum* )   do_enum      ;;
    .Bl' '*tag* )    do_tag       ;;
    .Bl' '*bullet* ) do_bullet    ;;
    .Bd' '*        ) do_block     ;;
    .Op' '* )        do_optional  ;;
    .Fl' '* )        do_flag      ;;
    .Ar' '* )        do_arg       ;;
    .Nm' '* )	     do_NmName	  ;;
    .Nm     )	     do_NmName	  ;;
    * )              echo "$line" ;;
    esac
    return 0
}



easy_fixes='
s/^\.Sh/.SH/
s/^\.Ss/.SS/
s/^\.Em/.I/
s/^\.Pp/.PP/
s/^.in *\\-/.in -/
'

readonly easy_fixes
set -f

{
    while IFS='' read -r line
    do
        do_line
    done
} | sed "${easy_fixes}"

exit 0
@


1.1.1.1.4.1
log
@file mdoc2man was added on branch yamt-pagecache on 2014-05-22 15:50:12 +0000
@
text
@d1 308
@


1.1.1.1.4.2
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@a0 308
#! /bin/bash

## mdoc2man.sh -- script to convert mdoc-isms to man-isms
##
## Time-stamp:      "2012-04-15 07:38:27 bkorb"
##
##  This file is part of AutoOpts, a companion to AutoGen.
##  AutoOpts is free software.
##  AutoOpts is Copyright (c) 1992-2012 Bruce Korb - all rights reserved
##
##  AutoOpts is available under any one of two licenses.  The license
##  in use must be one of these two and the choice is under the control
##  of the user of the license.
##
##   The GNU Lesser General Public License, version 3 or later
##      See the files "COPYING.lgplv3" and "COPYING.gplv3"
##
##   The Modified Berkeley Software Distribution License
##      See the file "COPYING.mbsd"
##
##  These files have the following md5sums:
##
##  43b91e8ca915626ed3818ffb1b71248b COPYING.gplv3
##  06a1a2e4760c90ea5e1dad8dfaac4d39 COPYING.lgplv3
##  66a5cedaf62c4b2637025f049f9b826f COPYING.mbsd

## This "library" converts mdoc-isms into man-isms.  It gets included
## by the man page template at the point where mdoc-isms might start appearing
## and then "emit-man-text" is invoked when all the text has been assembled.
##
## Display the command line prototype,
## based only on the argument processing type.
##
## And run the entire output through "sed" to convert mdoc-isms

# /bin/sh on Solaris is too horrible for words
#
case "$0" in
/bin/sh ) test -x /usr/xpg4/bin/sh && exec /usr/xpg4/bin/sh ${1+"$@@"} ;;
esac

parent_pid=$$
prog=`basename $0 .sh`
NmName=

die() {
    echo "$prog error:  $*" >&2
    ps -p ${AG_pid:-999999999} >/dev/null 2>&1 && \
        kill -TERM ${AG_pid}
    kill -TERM $parent_pid
    sleep 1
    kill -9 $parent_pid
    sleep 1
    exit 1
}

had_no_arg() {
    die "'$1' command had no argument: <$line>"
}

# One function for each mdoc structure.
#
do_nest_enum() {
    do_enum
}

do_enum() {
    echo '.in +4'
    local ix=1

    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.ti -4\n%d\n\t' $ix
               ix=`expr $ix + 1`
               ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;

        .El* )           echo '.in -4'
                         return 0          ;;

        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -enum'"
}

do_nest_tag() {
    echo '.in +4'
    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.ti -4\n.IR '
               echo ${line#.It} ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;

        .El* )           echo '.in -4'
                         return 0          ;;

        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -tag'"
}

do_tag() {
    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.TP\n.BR '
               echo ${line#.It}            ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;
        .El* )           return 0          ;;
        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -tag'"
}

do_nest_bullet() {
    do_bullet
}

do_bullet() {
    echo '.in +4'
    while IFS='' read -r line
    do
        case "${line}" in
        .It* ) printf '.ti -4\n\\fB*\\fP\n'
               echo ${line#.It}
               ;;

        .Bl' '*enum* )   do_nest_enum      ;;
        .Bl' '*tag* )    do_nest_tag       ;;
        .Bl' '*bullet* ) do_nest_bullet    ;;
        .Bd' '* )        do_nest_block     ;;
        .Op' '* )        do_nest_optional  ;;
        .Fl' '* )        do_nest_flag      ;;
        .Ar' '* )        do_nest_arg       ;;

        .El* )           echo '.in -4'
                         return 0          ;;

        * )              echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bl -bullet'"
}

do_nest_block() {
    do_block
}

do_block() {
    printf '.br\n.in +4\n.nf\n'
    while IFS='' read -r line
    do
        case "${line}" in
        .B*  ) die ".Bx command nested within .Bd" ;;

        .Ed* ) echo .in -4
               echo .fi
               return 0          ;;

        * )    echo "$line"      ;;
        esac
    done
    die "EOF reached processing '.Bd'"
}

do_nest_optional() {
    do_optional
}

do_optional() {
    set -- $line
    shift
    local text='['
    while test $# -gt 0
    do
        # Ns may be fun...
        m1="$1"
        case "X$1" in
        # The general escape sequence is: \&
        X\\\& )
            text="${text} ${1}"
            shift
            ;;
        # This one should be a generic punctuation check
        # Punctuation is any of the 10 chars: .,:;()[]?!
        # (but more are actually used and accepted)
        # and is output in the default font.
        X[!0-9a-zA-Z]* )
            text="${text} ${1}"
            shift
            ;;
        XAr | XCm )
            text=${text}' "\fI'${2}'\fR"'
            shift 2 || had_no_arg "$m1"
            ;;
        XFl )
            text=${text}' \fB-'${2}'\fR'
            shift 2 || had_no_arg "$m1"
            ;;
        * ) # Grab subsequent non-keywords and punctuation, too
            text="${text} $1"
            shift
            ;;
        esac
    done
    echo "${text} ]"
}

do_nest_flag() {
    do_flag
}

do_flag() {
    echo ${line#.Fl}
}

do_nest_arg() {
    do_arg
}

do_arg() {
    line=`echo ${line#.Ar}`
    echo "\\fI${line}\\fR"
}

do_NmName() {
    # do we want to downcase the line first?  Yes...
    set -- `echo ${line#.Nm} | \
        sed -e 's/-/\\-/g' \
            -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
    NmNameSfx=

    if test $# -gt 0
    then case "$1" in
	[A-Za-z]* )
	    NmName=$1
	    shift
	    ;;
	esac

        test $# -gt 0 && NmNameSfx=" $*"
    fi
    echo ".B $NmName$NmNameSfx"
}

do_line() {
    case "${line}" in
    .Bl' '*enum* )   do_enum      ;;
    .Bl' '*tag* )    do_tag       ;;
    .Bl' '*bullet* ) do_bullet    ;;
    .Bd' '*        ) do_block     ;;
    .Op' '* )        do_optional  ;;
    .Fl' '* )        do_flag      ;;
    .Ar' '* )        do_arg       ;;
    .Nm' '* )	     do_NmName	  ;;
    .Nm     )	     do_NmName	  ;;
    * )              echo "$line" ;;
    esac
    return 0
}



easy_fixes='
s/^\.Sh/.SH/
s/^\.Ss/.SS/
s/^\.Em/.I/
s/^\.Pp/.PP/
s/^.in *\\-/.in -/
'

readonly easy_fixes
set -f

{
    while IFS='' read -r line
    do
        do_line
    done
} | sed "${easy_fixes}"

exit 0
@


