+* K&R C support is being deprecated.
* [Bug 714] ntpq -p should conflict with -i, not -c.
* WWV refclock improvements from Dave Mills.
* [Bug 689] Deprecate HEATH GC-1001 II; the driver never worked.
-* [Bug 342] Deprecate broken TRAK refclock driver
-* [Bug 340] Deprecate broken MSF EES refclock driver
-* Support separate PPS devices for PARSE refclocks
-* [Bug 637, 51?] Dynamic interface scanning can now be done
-* Options processing now uses GNU AutoGen
+* [Bug 342] Deprecate broken TRAK refclock driver.
+* [Bug 340] Deprecate broken MSF EES refclock driver.
+* Support separate PPS devices for PARSE refclocks.
+* [Bug 637, 51?] Dynamic interface scanning can now be done.
+* Options processing now uses GNU AutoGen.
\f
(4.2.2p4) Released by Harlan Stenn <stenn@ntp.isc.org>
* [Bug 710] compat getnameinfo() has off-by-one error
*
* DO NOT EDIT THIS FILE (clktest-opts.c)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 02:18:25 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:20 AM EDT
* From the definitions clktest-opts.def
* and the template file options
*/
"clktest copyright (c) 1970-2006 ntp.org, all rights reserved";
tSCC zCopyrightNotice[] =
-/* extracted from /backroom/ntp-dev/include/copyright.def near line 8 */
+/* extracted from /deacon/backroom/ntp-dev/include/copyright.def near line 8 */
"see html/copyright.html";
extern tUsageProc optionUsage;
*/
tSCC zPROGNAME[] = "CLKTEST";
tSCC zUsageTitle[] =
-"clktest - test the clock line discipline - Ver. 4.2.3p49\n\
+"clktest - test the clock line discipline - Ver. 4.2.3p50\n\
USAGE: %s [ -<flag> [<val>] | --<name>[{=| }<val>] ]... <tty_device>\n";
tSCC zRcName[] = ".ntprc";
tSCC* apzHomeList[] = {
tOptions* pOptions,
tOptDesc* pOptDesc )
{
+ /* extracted from clktest-opts.def, line 102 */
unsigned long tmp;
if (!atouint(pOptDesc->pzLastArg, &tmp)) {
tOptions* pOptions,
tOptDesc* pOptDesc )
{
+ /* extracted from clktest-opts.def, line 125 */
/*
* speed table
*/
tOptions* pOptions,
tOptDesc* pOptDesc )
{
+ /* extracted from clktest-opts.def, line 179 */
ttflags |= CRMOD;
}
*
* DO NOT EDIT THIS FILE (clktest-opts.h)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 02:18:25 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:19 AM EDT
* From the definitions clktest-opts.def
* and the template file options
*/
} teOptIndex;
#define OPTION_CT 13
-#define CLKTEST_VERSION "4.2.3p49"
-#define CLKTEST_FULL_VERSION "clktest - test the clock line discipline - Ver. 4.2.3p49"
+#define CLKTEST_VERSION "4.2.3p50"
+#define CLKTEST_FULL_VERSION "clktest - test the clock line discipline - Ver. 4.2.3p50"
/*
* Interface defines for all options. Replace "n" with the UPPER_CASED
/*
- * $Id: autoopts.c,v 4.24 2006/09/23 00:12:48 bkorb Exp $
+ * $Id: autoopts.c,v 4.26 2006/09/24 02:10:44 bkorb Exp $
* Time-stamp: "2006-09-22 18:21:53 bkorb"
*
* This file contains all of the routines that must be linked into
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/autoopts.c */
/*
* Time-stamp: "2006-09-10 14:43:25 bkorb"
*
- * autoopts.h $Id: autoopts.h,v 4.28 2006/09/23 00:12:48 bkorb Exp $
+ * autoopts.h $Id: autoopts.h,v 4.29 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2005-02-14 05:59:50 bkorb"
*
* This file defines all the global structures and special values
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/autoopts.h */
*
* DO NOT EDIT THIS FILE (options.h)
*
- * It has been AutoGen-ed Friday September 22, 2006 at 06:21:59 PM PDT
+ * It has been AutoGen-ed Sunday September 24, 2006 at 03:28:25 PM PDT
* From the definitions funcs.def
* and the template file options_h
*
extern char const* optionVersion( void );
-/* From: ../compat/pathfind.c line 33
+/* From: ../compat/pathfind.c line 34
*
* pathfind - fild a file in a list of directories
*
*
* DO NOT EDIT THIS FILE (usage-txt.h)
*
- * It has been AutoGen-ed Friday September 22, 2006 at 06:21:57 PM PDT
+ * It has been AutoGen-ed Sunday September 24, 2006 at 03:28:22 PM PDT
* From the definitions usage-txt.def
* and the template file usage-txt.tpl
*
static char eng_zGnuKeyLArg[] = "=Mbr";
static char eng_zGnuNumArg[] = "=num";
static char eng_zGnuStrArg[] = "=str";
-static const char usage_txt[3202] =
+static char const usage_txt[3202] =
"AutoOpts function called without option descriptor\n\0"
"\tThis exceeds the compiled library version: \0"
"Automated Options Processing Error!\n"
/*
- * $Id: boolean.c,v 4.6 2006/03/25 19:23:28 bkorb Exp $
+ * $Id: boolean.c,v 4.8 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:13:34 bkorb"
*
* Automated Options Paged Usage module.
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/boolean.c */
* Author: Gary V Vaughan <gvaughan@oranda.demon.co.uk>
* Created: Mon Jun 30 15:54:46 1997
*
- * $Id: compat.h,v 4.13 2006/09/16 19:58:35 bkorb Exp $
+ * $Id: compat.h,v 4.14 2006/09/24 02:10:45 bkorb Exp $
*/
#ifndef COMPAT_H_GUARD
#define COMPAT_H_GUARD 1
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of compat/compat.h */
/*
* Author: Gary V Vaughan <gvaughan@oranda.demon.co.uk>
+ * Time-stamp: "2006-09-23 19:46:16 bkorb"
* Created: Tue Jun 24 15:07:31 1997
- * Last Modified: $Date: 2006/09/23 00:48:05 $
+ * Last Modified: $Date: 2006/09/24 02:57:02 $
* by: bkorb
*
- * $Id: pathfind.c,v 4.8 2006/09/23 00:48:05 bkorb Exp $
+ * $Id: pathfind.c,v 4.10 2006/09/24 02:57:02 bkorb Exp $
*/
/* Code: */
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of compat/pathfind.c */
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of compat/strsignal.c */
+
+/*
+ * Time-stamp: "2006-09-23 19:44:29 bkorb"
+ * by: bkorb
+ * Last Committed: $Date: 2006/09/24 02:57:02 $
+ */
#ifndef WINDOWS_CONFIG_HACKERY
#define WINDOWS_CONFIG_HACKERY 1
/*
- * $Id: configfile.c,v 4.26 2006/09/23 00:12:48 bkorb Exp $
- * Time-stamp: "2006-09-22 18:01:50 bkorb"
+ * $Id: configfile.c,v 4.28 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:18:51 bkorb"
*
* configuration/rc/ini file handling.
*/
else do {
tArgList* pAL = pOptDesc->optCookie;
- int ct = pAL->useCt;
- tCC** ppOV = pAL->apzArgs;
+ int ct = pAL->useCt;
+ void** ppOV = (void**)(pAL->apzArgs);
if (ct == 0) {
errno = ENOENT;
}
while (--ct >= 0) {
- const tOptionValue* pOV = (tOptionValue*)*(ppOV++);
+ const tOptionValue* pOV = *(ppOV++);
const tOptionValue* pRV = optionGetValue( pOV, pzName );
if (pRV == NULL)
else do {
tArgList* pAL = pOptDesc->optCookie;
- int ct = pAL->useCt;
- tCC** ppOV = pAL->apzArgs;
+ int ct = pAL->useCt;
+ void** ppOV = (void**)pAL->apzArgs;
if (ct == 0) {
errno = ENOENT;
}
while (--ct >= 0) {
- tOptionValue* pOV = (tOptionValue*)*(ppOV++);
+ tOptionValue* pOV = *(ppOV++);
if (foundOldVal) {
pRes = pOV;
break;
pAL = pOld->v.nestVal;
if (pAL->useCt > 0) {
- int ct = pAL->useCt;
- tCC** papOV = pAL->apzArgs;
+ int ct = pAL->useCt;
+ void** papOV = (void**)(pAL->apzArgs);
if (pzValName == NULL) {
pRes = (tOptionValue*)*papOV;
}
else do {
- tOptionValue* pOV = (tOptionValue*)*(papOV++);
+ tOptionValue* pOV = *(papOV++);
if (strcmp( pOV->pzName, pzValName ) == 0) {
pRes = pOV;
break;
}
pAL = pOVList->v.nestVal;
{
- int ct = pAL->useCt;
- tCC** papNV = pAL->apzArgs;
+ int ct = pAL->useCt;
+ void** papNV = (void**)(pAL->apzArgs);
while (ct-- > 0) {
- tOptionValue* pNV = (tOptionValue*)*(papNV++);
+ tOptionValue* pNV = *(papNV++);
if (pNV == pOldOV) {
if (ct == 0) {
err = ENOENT;
st.flags = OPTST_SET;
do {
- while (isspace( *pzFileText )) pzFileText++;
+ while (isspace( (int)*pzFileText )) pzFileText++;
- if (isalpha( *pzFileText )) {
+ if (isalpha( (int)*pzFileText )) {
pzFileText = handleConfig( pOpts, &st, pzFileText, direction );
} else switch (*pzFileText) {
case '<':
- if (isalpha( pzFileText[1] ))
+ if (isalpha( (int)pzFileText[1] ))
pzFileText = handleStructure(pOpts, &st, pzFileText, direction);
else switch (pzFileText[1]) {
if (pzEnd == NULL)
return pzText + strlen(pzText);
- while (ISNAMECHAR( *pzText )) pzText++;
- while (isspace( *pzText )) pzText++;
+ while (ISNAMECHAR( (int)*pzText )) pzText++;
+ while (isspace( (int)*pzText )) pzText++;
if (pzText > pzEnd) {
name_only:
*pzEnd++ = NUL;
* is an invalid format and we give up parsing the text.
*/
if ((*pzText == '=') || (*pzText == ':')) {
- while (isspace( *++pzText )) ;
+ while (isspace( (int)*++pzText )) ;
if (pzText > pzEnd)
goto name_only;
- } else if (! isspace(pzText[-1]))
+ } else if (! isspace((int)pzText[-1]))
return NULL;
/*
size_t name_len;
if ( (strncmp( pzText+2, zProg, title_len ) != 0)
- || (! isspace( pzText[title_len+2] )) ) {
+ || (! isspace( (int)pzText[title_len+2] )) ) {
pzText = strchr( pzText+2, '>' );
if (pzText != NULL)
pzText++;
do {
pzText += title_len;
- if (isspace(*pzText)) {
- while (isspace(*pzText)) pzText++;
+ if (isspace((int)*pzText)) {
+ while (isspace((int)*pzText)) pzText++;
if ( (strneqvcmp( pzText, pOpts->pzProgName, (int)name_len) == 0)
&& (pzText[name_len] == '>')) {
pzText += name_len + 1;
break;
}
- while (isspace( *++pzText )) ;
+ while (isspace( (int)*++pzText )) ;
if (strncmp( pzText, zLoadType, lenLoadType ) == 0) {
pzText = parseValueType( pzText+lenLoadType, pType );
if (strncmp( pzText, zLoadCooked, len ) == 0) {
if ( (pzText[len] == '>')
|| (pzText[len] == '/')
- || isspace(pzText[len])) {
+ || isspace((int)pzText[len])) {
*pMode = OPTION_LOAD_COOKED;
return pzText + len;
}
if (strncmp( pzText, zLoadUncooked, len ) == 0) {
if ( (pzText[len] == '>')
|| (pzText[len] == '/')
- || isspace(pzText[len])) {
+ || isspace((int)pzText[len])) {
*pMode = OPTION_LOAD_UNCOOKED;
return pzText + len;
}
if (strncmp( pzText, zLoadKeep, len ) == 0) {
if ( (pzText[len] == '>')
|| (pzText[len] == '/')
- || isspace(pzText[len])) {
+ || isspace((int)pzText[len])) {
*pMode = OPTION_LOAD_KEEP;
return pzText + len;
}
{
size_t len = strlen(zLtypeString);
if (strncmp( pzText, zLtypeString, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_STRING;
return pzText + len;
}
{
size_t len = strlen(zLtypeInteger);
if (strncmp( pzText, zLtypeInteger, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_NUMERIC;
return pzText + len;
}
{
size_t len = strlen(zLtypeKeyword);
if (strncmp( pzText, zLtypeKeyword, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_ENUMERATION;
return pzText + len;
}
{
size_t len = strlen(zLtypeSetMembership);
if (strncmp( pzText, zLtypeSetMembership, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_MEMBERSHIP;
return pzText + len;
}
{
size_t len = strlen(zLtypeNest);
if (strncmp( pzText, zLtypeNest, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_HIERARCHY;
return pzText + len;
}
skipUnknown( char* pzText )
{
for (;; pzText++) {
- if (isspace( *pzText )) return pzText;
+ if (isspace( (int)*pzText )) return pzText;
switch (*pzText) {
case NUL: return NULL;
case '/':
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/configfile.c */
/*
- * $Id: cook.c,v 4.7 2006/09/23 00:12:48 bkorb Exp $
- * Time-stamp: "2006-06-24 11:29:58 bkorb"
+ * $Id: cook.c,v 4.8 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:21:02 bkorb"
*
* This file contains the routines that deal with processing quoted strings
* into an internal format.
case 'v': *pRes = '\v'; break;
case 'x': /* HEX Escape */
- if (isxdigit( *pzIn )) {
+ if (isxdigit( (int)*pzIn )) {
unsigned int val;
unsigned char ch = *pzIn++;
* IF the character copied was an octal digit,
* THEN set the output character to an octal value
*/
- if (isdigit( *pRes ) && (*pRes < '8')) {
+ if (isdigit( (int)*pRes ) && (*pRes < '8')) {
unsigned int val = *pRes - '0';
unsigned char ch = *pzIn++;
pzS++;
scan_for_quote:
- while (isspace(*pzS))
+ while (isspace((int)*pzS))
if (*(pzS++) == '\n')
(*pLineCt)++;
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/cook.c */
/*
- * $Id: enumeration.c,v 4.12 2006/09/23 00:12:48 bkorb Exp $
+ * $Id: enumeration.c,v 4.14 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:00:53 bkorb"
*
* Automated Options Paged Usage module.
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/enumeration.c */
/*
- * $Id: environment.c,v 4.11 2006/09/23 00:12:48 bkorb Exp $
+ * $Id: environment.c,v 4.12 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2005-10-29 13:23:59 bkorb"
*
* This file contains all of the routines that must be linked into
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/environment.c */
*
* DO NOT EDIT THIS FILE (genshell.c)
*
- * It has been AutoGen-ed Friday September 22, 2006 at 06:22:00 PM PDT
+ * It has been AutoGen-ed Sunday September 24, 2006 at 03:28:26 PM PDT
* From the definitions genshell.def
* and the template file options
*/
*
* DO NOT EDIT THIS FILE (genshell.h)
*
- * It has been AutoGen-ed Friday September 22, 2006 at 06:21:59 PM PDT
+ * It has been AutoGen-ed Sunday September 24, 2006 at 03:28:26 PM PDT
* From the definitions genshell.def
* and the template file options
*/
/*
- * $Id: load.c,v 4.24 2006/09/23 00:12:48 bkorb Exp $
- * Time-stamp: "2006-07-01 12:43:03 bkorb"
+ * $Id: load.c,v 4.25 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:23:01 bkorb"
*
* This file contains the routines that deal with processing text strings
* for options, either from a NUL-terminated string passed in or from an
char* pzDir = pzBuf;
for (;;) {
- char ch = *++pzName;
+ int ch = (int)*++pzName;
if (! ISNAMECHAR( ch ))
break;
- *(pzDir++) = ch;
+ *(pzDir++) = (char)ch;
}
if (pzDir == pzBuf)
if (mode == OPTION_LOAD_KEEP)
return;
- if (isspace( *pzTxt )) {
+ if (isspace( (int)*pzTxt )) {
char* pzS = pzTxt;
char* pzD = pzTxt;
- while (isspace( *++pzS )) ;
+ while (isspace( (int)*++pzS )) ;
while ((*(pzD++) = *(pzS++)) != NUL) ;
pzE = pzD-1;
} else
pzE = pzTxt + strlen( pzTxt );
- while ((pzE > pzTxt) && isspace( pzE[-1] )) pzE--;
+ while ((pzE > pzTxt) && isspace( (int)pzE[-1] )) pzE--;
*pzE = NUL;
if (mode == OPTION_LOAD_UNCOOKED)
* because we'll have to skip over an immediately following ':' or '='
* (and the white space following *that*).
*/
- space_break = isspace(*pzEnd);
+ space_break = isspace((int)*pzEnd);
*(pzEnd++) = NUL;
- while (isspace(*pzEnd)) pzEnd++;
+ while (isspace((int)*pzEnd)) pzEnd++;
if (space_break && ((*pzEnd == ':') || (*pzEnd == '=')))
pzEnd++;
tDirection direction,
tOptionLoadMode load_mode )
{
- while (isspace( *pzLine )) pzLine++;
+ while (isspace( (int)*pzLine )) pzLine++;
{
char* pzArg = assembleArgValue( pzLine, load_mode );
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/load.c */
dnl
dnl DO NOT EDIT THIS FILE (libopts.m4)
dnl
-dnl It has been AutoGen-ed Friday September 22, 2006 at 06:22:01 PM PDT
+dnl It has been AutoGen-ed Sunday September 24, 2006 at 03:28:29 PM PDT
dnl From the definitions libopts.def
dnl and the template file conftest.tpl
dnl
dnl @synopsis LIBOPTS_CHECK
dnl
+dnl Time-stamp: "2006-09-23 19:36:24 bkorb"
+dnl Last Committed: $Date: 2006/09/24 02:57:02 $
+dnl
dnl If autoopts-config works, add the linking information to LIBS.
dnl Otherwise, add ``libopts-${ao_rev}'' to SUBDIRS and run all
dnl the config tests that the library needs. Invoke the
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
-dnl
+
+dnl Time-stamp: "2006-09-23 19:42:31 bkorb"
+dnl Last Committed: $Date: 2006/09/24 02:57:02 $
+
dnl This file can can be used in projects which are not available under
dnl the GNU General Public License or the GNU Library General Public
dnl License but which still want to provide support for the GNU gettext
/*
- * $Id: makeshell.c,v 4.15 2006/09/23 00:12:48 bkorb Exp $
+ * $Id: makeshell.c,v 4.17 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:19:24 bkorb"
*
* This module will interpret the options set in the tOptions
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/makeshell.c */
/*
- * $Id: nested.c,v 4.11 2006/09/23 00:12:48 bkorb Exp $
- * Time-stamp: "2006-09-22 18:14:12 bkorb"
+ * $Id: nested.c,v 4.13 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:27:32 bkorb"
*
* Automated Options Nested Values module.
*/
pNV = AGALOC( sz, "option name/bool value pair" );
if (pNV == NULL)
return NULL;
- while (isspace( *pzValue ) && (dataLen > 0)) {
+ while (isspace( (int)*pzValue ) && (dataLen > 0)) {
dataLen--; pzValue++;
}
if (dataLen == 0)
pNV->v.boolVal = 0;
- else if (isdigit( *pzValue ))
+ else if (isdigit( (int)*pzValue ))
pNV->v.boolVal = atoi( pzValue );
else switch (*pzValue) {
case 'f':
pNV = AGALOC( sz, "option name/bool value pair" );
if (pNV == NULL)
return NULL;
- while (isspace( *pzValue ) && (dataLen > 0)) {
+ while (isspace( (int)*pzValue ) && (dataLen > 0)) {
dataLen--; pzValue++;
}
if (dataLen == 0)
size_t nameLen = 1;
size_t dataLen = 0;
- while (ISNAMECHAR( *pzScan )) { pzScan++; nameLen++; }
+ while (ISNAMECHAR( (int)*pzScan )) { pzScan++; nameLen++; }
- while (isspace( *pzScan )) {
+ while (isspace( (int)*pzScan )) {
char ch = *(pzScan++);
if ((ch == '\n') || (ch == ',')) {
addStringValue( &(pRes->v.nestVal), pzName, nameLen, NULL, 0 );
switch (*pzScan) {
case '=':
case ':':
- while (isspace( *++pzScan )) ;
+ while (isspace( (int)*++pzScan )) ;
switch (*pzScan) {
case ',': goto comma_char;
case '"':
tOptionValue valu;
tOptionValue* pNewVal;
- if (! isalpha(*pzName)) {
+ if (! isalpha((int)*pzName)) {
switch (*pzName) {
default:
pzName = NULL;
return pzName;
}
- while (isalpha( *++pzScan )) nameLen++;
+ while (isalpha( (int)*++pzScan )) nameLen++;
if (nameLen > 64)
return NULL;
valu.valType = OPARG_TYPE_STRING;
return NULL;
valLen = (pzScan - pzVal);
pzScan += nameLen + 3;
- while (isspace( *pzScan )) pzScan++;
+ while (isspace( (int)*pzScan )) pzScan++;
}
switch (valu.valType) {
tCC** ppNV = pAL->apzArgs;
while (ct-- > 0) {
- tOptionValue* pNV = (tOptionValue*)*(ppNV++);
+ tOptionValue* pNV = (tOptionValue*)(void*)*(ppNV++);
if (pNV->valType == OPARG_TYPE_HIERARCHY)
unloadNestedArglist( pNV->v.nestVal );
free( pNV );
*/
for (ix = 0; ++ix < lm;) {
int iy = ix-1;
- tOptionValue* pNewNV = (tOptionValue*)pAL->apzArgs[ix];
- tOptionValue* pOldNV = (tOptionValue*)pAL->apzArgs[iy];
+ tOptionValue* pNewNV = (tOptionValue*)(void*)(pAL->apzArgs[ix]);
+ tOptionValue* pOldNV = (tOptionValue*)(void*)(pAL->apzArgs[iy]);
/*
* For as long as the new entry precedes the "old" entry,
*/
while (strcmp( pOldNV->pzName, pNewNV->pzName ) > 0) {
pAL->apzArgs[iy+1] = (void*)pOldNV;
- pOldNV = (tOptionValue*)pAL->apzArgs[--iy];
+ pOldNV = (tOptionValue*)(void*)(pAL->apzArgs[--iy]);
if (iy < 0)
break;
}
errno = EINVAL;
return NULL;
}
- while (isspace( *pzTxt )) pzTxt++;
+ while (isspace( (int)*pzTxt )) pzTxt++;
if (*pzTxt == NUL) {
errno = ENOENT;
return NULL;
* Scan until we hit a NUL.
*/
do {
- while (isspace( *pzTxt )) pzTxt++;
- if (isalpha( *pzTxt )) {
+ while (isspace( (int)*pzTxt )) pzTxt++;
+ if (isalpha( (int)*pzTxt )) {
pzTxt = scanNameEntry( pzTxt, pRes, mode );
}
else switch (*pzTxt) {
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/nested.c */
/*
- * $Id: numeric.c,v 4.7 2006/03/25 19:23:28 bkorb Exp $
+ * $Id: numeric.c,v 4.9 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:14:38 bkorb"
*/
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/numeric.c */
/*
- * $Id: pgusage.c,v 4.12 2006/07/16 15:27:50 bkorb Exp $
+ * $Id: pgusage.c,v 4.13 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-07-16 08:13:26 bkorb"
*
* Automated Options Paged Usage module.
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/pgusage.c */
/* -*- buffer-read-only: t -*- vi: set ro:
*
* Prototypes for autoopts
- * Generated Fri Sep 22 18:22:00 PDT 2006
+ * Generated Sun Sep 24 15:28:27 PDT 2006
*/
#ifndef AUTOOPTS_PROTO_H_GUARD
#define AUTOOPTS_PROTO_H_GUARD 1
/*
- * $Id: putshell.c,v 4.12 2006/07/16 15:27:50 bkorb Exp $
- * Time-stamp: "2006-09-22 18:08:30 bkorb"
+ * $Id: putshell.c,v 4.14 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:28:15 bkorb"
*
* This module will interpret the options set in the tOptions
* structure and print them to standard out in a fashion that
printf( "typeset -x -i %s_", pOD->pz_NAME );
pz += strspn( pz, " +\t\n\f" );
for (;;) {
- char ch = *(pz++);
+ int ch = *(pz++);
if (islower( ch )) fputc( toupper( ch ), stdout );
else if (isalnum( ch )) fputc( ch, stdout );
else if (isspace( ch )
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/putshell.c */
/*
- * restore.c $Id: restore.c,v 4.7 2006/03/25 19:23:28 bkorb Exp $
+ * restore.c $Id: restore.c,v 4.8 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2005-02-23 15:10:20 bkorb"
*
* This module's routines will save the current option state to memory
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/restore.c */
/*
- * save.c $Id: save.c,v 4.17 2006/09/23 00:09:48 bkorb Exp $
+ * save.c $Id: save.c,v 4.19 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:11:20 bkorb"
*
* This module's routines will take the currently set options and
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/save.c */
/*
- * sort.c $Id: sort.c,v 4.10 2006/06/24 23:34:51 bkorb Exp $
+ * sort.c $Id: sort.c,v 4.11 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-06-24 10:53:35 bkorb"
*
* This module implements argument sorting.
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/sort.c */
/*
* stack.c
- * $Id: stack.c,v 4.10 2006/07/14 04:20:17 bkorb Exp $
+ * $Id: stack.c,v 4.12 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:13:19 bkorb"
*
* This is a special option processing routine that will save the
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/stack.c */
/*
- * $Id: streqvcmp.c,v 4.11 2006/09/23 00:09:48 bkorb Exp $
+ * $Id: streqvcmp.c,v 4.12 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-07-26 18:25:53 bkorb"
*
* String Equivalence Comparison
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/streqvcmp.c */
/*
- * $Id: text_mmap.c,v 4.15 2006/09/23 00:09:48 bkorb Exp $
+ * $Id: text_mmap.c,v 4.16 2006/09/24 02:10:45 bkorb Exp $
*
* Time-stamp: "2006-09-10 14:50:04 bkorb"
*/
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/text_mmap.c */
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/tokenize.c */
/*
- * usage.c $Id: usage.c,v 4.16 2006/09/23 00:09:48 bkorb Exp $
+ * usage.c $Id: usage.c,v 4.17 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-07-01 12:41:02 bkorb"
*
* This module implements the default usage procedure for
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/usage.c */
-/* $Id: version.c,v 4.10 2006/09/23 00:09:48 bkorb Exp $
+/* $Id: version.c,v 4.12 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:15:00 bkorb"
*
* This module implements the default usage procedure for
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/version.c */
*
* DO NOT EDIT THIS FILE (ntpd-opts.c)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:20:44 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:23 AM EDT
* From the definitions ntpd-opts.def
* and the template file options
*/
"ntpd copyright (c) 1970-2006 ntp.org, all rights reserved";
tSCC zCopyrightNotice[] =
-/* extracted from ../include/copyright.def near line 8 */
+/* extracted from /deacon/backroom/ntp-dev/include/copyright.def near line 8 */
"see html/copyright.html";
extern tUsageProc optionUsage;
tOptions* pOptions,
tOptDesc* pOptDesc )
{
+ /* extracted from /deacon/backroom/ntp-dev/include/debug-opt.def, line 29 */
DESC(DEBUG_LEVEL).optOccCt = atoi( pOptDesc->pzLastArg );
}
#endif /* defined DEBUG */
*
* DO NOT EDIT THIS FILE (ntpd-opts.h)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:20:43 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:22 AM EDT
* From the definitions ntpd-opts.def
* and the template file options
*/
#
# DO NOT EDIT THIS FILE (ntpd-opts.texi)
#
-# It has been AutoGen-ed Sunday September 24, 2006 at 05:20:47 AM EDT
+# It has been AutoGen-ed Monday September 25, 2006 at 12:42:00 AM EDT
# From the definitions ntpd-opts.def
# and the template file aginfo.tpl
@end ignore
The following option preset mechanisms are supported:
- reading file /users/stenn/.ntprc
- - reading file /deacon/backroom/snaps/ntp-dev/ntpd/.ntprc
+ - reading file /deacon/backroom/ntp-dev/ntpd/.ntprc
- reading file /users/stenn/.ntprc
- - reading file /deacon/backroom/snaps/ntp-dev/ntpd/.ntprc
+ - reading file /deacon/backroom/ntp-dev/ntpd/.ntprc
- examining environment variables named NTPD_*
-.TH NTPD 1 2006-09-24 "( 4.2.3p50)" "Programmer's Manual"
+.TH NTPD 1 2006-09-25 "( 4.2.3p50)" "Programmer's Manual"
.\" DO NOT EDIT THIS FILE (ntpd.1)
.\"
-.\" It has been AutoGen-ed Sunday September 24, 2006 at 05:20:45 AM EDT
+.\" It has been AutoGen-ed Monday September 25, 2006 at 12:41:59 AM EDT
.\" From the definitions ntpd-opts.def
.\" and the template file agman1.tpl
.\"
*
* DO NOT EDIT THIS FILE (ntpdsim-opts.c)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:20:49 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:25 AM EDT
* From the definitions ntpdsim-opts.def
* and the template file options
*/
"ntpdsim copyright (c) 1970-2006 ntp.org, all rights reserved";
tSCC zCopyrightNotice[] =
-/* extracted from ../include/copyright.def near line 8 */
+/* extracted from /deacon/backroom/ntp-dev/include/copyright.def near line 8 */
"see html/copyright.html";
extern tUsageProc optionUsage;
tOptions* pOptions,
tOptDesc* pOptDesc )
{
+ /* extracted from /deacon/backroom/ntp-dev/include/debug-opt.def, line 29 */
DESC(DEBUG_LEVEL).optOccCt = atoi( pOptDesc->pzLastArg );
}
#endif /* defined DEBUG */
*
* DO NOT EDIT THIS FILE (ntpdsim-opts.h)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:20:48 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:24 AM EDT
* From the definitions ntpdsim-opts.def
* and the template file options
*/
#
# DO NOT EDIT THIS FILE (ntpdsim-opts.texi)
#
-# It has been AutoGen-ed Sunday September 24, 2006 at 05:20:52 AM EDT
+# It has been AutoGen-ed Monday September 25, 2006 at 12:42:12 AM EDT
# From the definitions ntpdsim-opts.def
# and the template file aginfo.tpl
@end ignore
The following option preset mechanisms are supported:
- reading file /users/stenn/.ntprc
- - reading file /deacon/backroom/snaps/ntp-dev/ntpd/.ntprc
+ - reading file /deacon/backroom/ntp-dev/ntpd/.ntprc
- reading file /users/stenn/.ntprc
- - reading file /deacon/backroom/snaps/ntp-dev/ntpd/.ntprc
+ - reading file /deacon/backroom/ntp-dev/ntpd/.ntprc
- examining environment variables named NTPDSIM_*
-.TH NTPDSIM 1 2006-09-24 "( 4.2.3p50)" "Programmer's Manual"
+.TH NTPDSIM 1 2006-09-25 "( 4.2.3p50)" "Programmer's Manual"
.\" DO NOT EDIT THIS FILE (ntpdsim.1)
.\"
-.\" It has been AutoGen-ed Sunday September 24, 2006 at 05:20:51 AM EDT
+.\" It has been AutoGen-ed Monday September 25, 2006 at 12:42:08 AM EDT
.\" From the definitions ntpdsim-opts.def
.\" and the template file agman1.tpl
.\"
*
* DO NOT EDIT THIS FILE (ntpdc-opts.c)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:27:21 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:28 AM EDT
* From the definitions ntpdc-opts.def
* and the template file options
*/
"ntpdc copyright (c) 1970-2006 ntp.org, all rights reserved";
tSCC zCopyrightNotice[] =
-/* extracted from ../include/copyright.def near line 8 */
+/* extracted from /deacon/backroom/ntp-dev/include/copyright.def near line 8 */
"see html/copyright.html";
extern tUsageProc optionUsage;
tOptions* pOptions,
tOptDesc* pOptDesc )
{
+ /* extracted from /deacon/backroom/ntp-dev/include/debug-opt.def, line 29 */
DESC(DEBUG_LEVEL).optOccCt = atoi( pOptDesc->pzLastArg );
}
#endif /* defined DEBUG */
*
* DO NOT EDIT THIS FILE (ntpdc-opts.h)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:27:20 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:27 AM EDT
* From the definitions ntpdc-opts.def
* and the template file options
*/
#
# DO NOT EDIT THIS FILE (ntpdc-opts.texi)
#
-# It has been AutoGen-ed Sunday September 24, 2006 at 05:27:23 AM EDT
+# It has been AutoGen-ed Monday September 25, 2006 at 12:57:05 AM EDT
# From the definitions ntpdc-opts.def
# and the template file aginfo.tpl
@end ignore
The following option preset mechanisms are supported:
- reading file /users/stenn/.ntprc
- - reading file /deacon/backroom/snaps/ntp-dev/ntpdc/.ntprc
+ - reading file /deacon/backroom/ntp-dev/ntpdc/.ntprc
- examining environment variables named NTPDC_*
The
-.TH NTPDC 1 2006-09-24 "( 4.2.3p50)" "Programmer's Manual"
+.TH NTPDC 1 2006-09-25 "( 4.2.3p50)" "Programmer's Manual"
.\" DO NOT EDIT THIS FILE (ntpdc.1)
.\"
-.\" It has been AutoGen-ed Sunday September 24, 2006 at 05:27:22 AM EDT
+.\" It has been AutoGen-ed Monday September 25, 2006 at 12:57:05 AM EDT
.\" From the definitions ntpdc-opts.def
.\" and the template file agman1.tpl
.\"
*
* DO NOT EDIT THIS FILE (ntpq-opts.c)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:27:51 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:30 AM EDT
* From the definitions ntpq-opts.def
* and the template file options
*/
"ntpq copyright (c) 1970-2006 ntp.org, all rights reserved";
tSCC zCopyrightNotice[] =
-/* extracted from ../include/copyright.def near line 8 */
+/* extracted from /deacon/backroom/ntp-dev/include/copyright.def near line 8 */
"see html/copyright.html";
extern tUsageProc optionUsage;
tOptions* pOptions,
tOptDesc* pOptDesc )
{
+ /* extracted from /deacon/backroom/ntp-dev/include/debug-opt.def, line 29 */
DESC(DEBUG_LEVEL).optOccCt = atoi( pOptDesc->pzLastArg );
}
#endif /* defined DEBUG */
*
* DO NOT EDIT THIS FILE (ntpq-opts.h)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:27:50 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:29 AM EDT
* From the definitions ntpq-opts.def
* and the template file options
*/
#
# DO NOT EDIT THIS FILE (ntpq-opts.texi)
#
-# It has been AutoGen-ed Sunday September 24, 2006 at 05:27:53 AM EDT
+# It has been AutoGen-ed Monday September 25, 2006 at 12:57:36 AM EDT
# From the definitions ntpq-opts.def
# and the template file aginfo.tpl
@end ignore
The following option preset mechanisms are supported:
- reading file /users/stenn/.ntprc
- - reading file /deacon/backroom/snaps/ntp-dev/ntpq/.ntprc
+ - reading file /deacon/backroom/ntp-dev/ntpq/.ntprc
- reading file /users/stenn/.ntprc
- - reading file /deacon/backroom/snaps/ntp-dev/ntpq/.ntprc
+ - reading file /deacon/backroom/ntp-dev/ntpq/.ntprc
- examining environment variables named NTPQ_*
The
-.TH NTPQ 1 2006-09-24 "( 4.2.3p50)" "Programmer's Manual"
+.TH NTPQ 1 2006-09-25 "( 4.2.3p50)" "Programmer's Manual"
.\" DO NOT EDIT THIS FILE (ntpq.1)
.\"
-.\" It has been AutoGen-ed Sunday September 24, 2006 at 05:27:52 AM EDT
+.\" It has been AutoGen-ed Monday September 25, 2006 at 12:57:35 AM EDT
.\" From the definitions ntpq-opts.def
.\" and the template file agman1.tpl
.\"
/*
- * $Id: autoopts.c,v 4.24 2006/09/23 00:12:48 bkorb Exp $
+ * $Id: autoopts.c,v 4.26 2006/09/24 02:10:44 bkorb Exp $
* Time-stamp: "2006-09-22 18:21:53 bkorb"
*
* This file contains all of the routines that must be linked into
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/autoopts.c */
/*
* Time-stamp: "2006-09-10 14:43:25 bkorb"
*
- * autoopts.h $Id: autoopts.h,v 4.28 2006/09/23 00:12:48 bkorb Exp $
+ * autoopts.h $Id: autoopts.h,v 4.29 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2005-02-14 05:59:50 bkorb"
*
* This file defines all the global structures and special values
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/autoopts.h */
*
* DO NOT EDIT THIS FILE (options.h)
*
- * It has been AutoGen-ed Friday September 22, 2006 at 06:21:59 PM PDT
+ * It has been AutoGen-ed Sunday September 24, 2006 at 03:28:25 PM PDT
* From the definitions funcs.def
* and the template file options_h
*
extern char const* optionVersion( void );
-/* From: ../compat/pathfind.c line 33
+/* From: ../compat/pathfind.c line 34
*
* pathfind - fild a file in a list of directories
*
*
* DO NOT EDIT THIS FILE (usage-txt.h)
*
- * It has been AutoGen-ed Friday September 22, 2006 at 06:21:57 PM PDT
+ * It has been AutoGen-ed Sunday September 24, 2006 at 03:28:22 PM PDT
* From the definitions usage-txt.def
* and the template file usage-txt.tpl
*
static char eng_zGnuKeyLArg[] = "=Mbr";
static char eng_zGnuNumArg[] = "=num";
static char eng_zGnuStrArg[] = "=str";
-static const char usage_txt[3202] =
+static char const usage_txt[3202] =
"AutoOpts function called without option descriptor\n\0"
"\tThis exceeds the compiled library version: \0"
"Automated Options Processing Error!\n"
/*
- * $Id: boolean.c,v 4.6 2006/03/25 19:23:28 bkorb Exp $
+ * $Id: boolean.c,v 4.8 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:13:34 bkorb"
*
* Automated Options Paged Usage module.
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/boolean.c */
* Author: Gary V Vaughan <gvaughan@oranda.demon.co.uk>
* Created: Mon Jun 30 15:54:46 1997
*
- * $Id: compat.h,v 4.13 2006/09/16 19:58:35 bkorb Exp $
+ * $Id: compat.h,v 4.14 2006/09/24 02:10:45 bkorb Exp $
*/
#ifndef COMPAT_H_GUARD
#define COMPAT_H_GUARD 1
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of compat/compat.h */
/*
* Author: Gary V Vaughan <gvaughan@oranda.demon.co.uk>
+ * Time-stamp: "2006-09-23 19:46:16 bkorb"
* Created: Tue Jun 24 15:07:31 1997
- * Last Modified: $Date: 2006/09/23 00:48:05 $
+ * Last Modified: $Date: 2006/09/24 02:57:02 $
* by: bkorb
*
- * $Id: pathfind.c,v 4.8 2006/09/23 00:48:05 bkorb Exp $
+ * $Id: pathfind.c,v 4.10 2006/09/24 02:57:02 bkorb Exp $
*/
/* Code: */
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of compat/pathfind.c */
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of compat/strsignal.c */
+
+/*
+ * Time-stamp: "2006-09-23 19:44:29 bkorb"
+ * by: bkorb
+ * Last Committed: $Date: 2006/09/24 02:57:02 $
+ */
#ifndef WINDOWS_CONFIG_HACKERY
#define WINDOWS_CONFIG_HACKERY 1
* # define HAVE_VSPRINTF
* # define HAVE_SNPRINTF
* # define HAVE_VSNPRINTF
- * # define HAVE_PROTOTYPES /* from ntpq.mak * /
+ * # define HAVE_PROTOTYPES /* from ntpq.mak * /
* # define HAVE_MEMMOVE
* # define HAVE_TERMIOS_H
* # define HAVE_ERRNO_H
* # define ISC_PLATFORM_NEEDNTOP
* # define ISC_PLATFORM_NEEDPTON
* # define NEED_S_CHAR_TYPEDEF
- * # define USE_PROTOTYPES /* for ntp_types.h * /
+ * # define USE_PROTOTYPES /* for ntp_types.h * /
*
* #define ULONG_CONST(a) a ## UL
*/
/* Prevent inclusion of winsock.h in windows.h */
#ifndef _WINSOCKAPI_
-#define _WINSOCKAPI_
+#define _WINSOCKAPI_
#endif
#ifndef __RPCASYNC_H__
#include <winsock2.h>
/*
- * Compatibility declarations for Windows, assuming SYS_WINNT
+ * Compatibility declarations for Windows, assuming SYS_WINNT
* has been defined.
*/
#define strdup _strdup
#include <io.h>
#define open _open
-#define close _close
+#define close _close
#define read _read
#define write _write
#define lseek _lseek
#define dup2 _dup2
#define O_RDWR _O_RDWR
-#define O_RDONLY _O_RDONLY
+#define O_RDONLY _O_RDONLY
#define O_EXCL _O_EXCL
-#ifndef S_ISREG
+#ifndef S_ISREG
# define S_IFREG _S_IFREG
-# define S_ISREG(mode) (((mode) & S_IFREG) == S_IFREG)
+# define S_ISREG(mode) (((mode) & S_IFREG) == S_IFREG)
#endif
-#ifndef S_ISDIR
+#ifndef S_ISDIR
# define S_IFDIR _S_IFDIR
-# define S_ISDIR(mode) (((mode) & S_IFDIR) == S_IFDIR)
+# define S_ISDIR(mode) (((mode) & S_IFDIR) == S_IFDIR)
#endif
#endif /* WINDOWS_CONFIG_HACKERY */
/*
- * $Id: configfile.c,v 4.26 2006/09/23 00:12:48 bkorb Exp $
- * Time-stamp: "2006-09-22 18:01:50 bkorb"
+ * $Id: configfile.c,v 4.28 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:18:51 bkorb"
*
* configuration/rc/ini file handling.
*/
else do {
tArgList* pAL = pOptDesc->optCookie;
- int ct = pAL->useCt;
- tCC** ppOV = pAL->apzArgs;
+ int ct = pAL->useCt;
+ void** ppOV = (void**)(pAL->apzArgs);
if (ct == 0) {
errno = ENOENT;
}
while (--ct >= 0) {
- const tOptionValue* pOV = (tOptionValue*)*(ppOV++);
+ const tOptionValue* pOV = *(ppOV++);
const tOptionValue* pRV = optionGetValue( pOV, pzName );
if (pRV == NULL)
else do {
tArgList* pAL = pOptDesc->optCookie;
- int ct = pAL->useCt;
- tCC** ppOV = pAL->apzArgs;
+ int ct = pAL->useCt;
+ void** ppOV = (void**)pAL->apzArgs;
if (ct == 0) {
errno = ENOENT;
}
while (--ct >= 0) {
- tOptionValue* pOV = (tOptionValue*)*(ppOV++);
+ tOptionValue* pOV = *(ppOV++);
if (foundOldVal) {
pRes = pOV;
break;
pAL = pOld->v.nestVal;
if (pAL->useCt > 0) {
- int ct = pAL->useCt;
- tCC** papOV = pAL->apzArgs;
+ int ct = pAL->useCt;
+ void** papOV = (void**)(pAL->apzArgs);
if (pzValName == NULL) {
pRes = (tOptionValue*)*papOV;
}
else do {
- tOptionValue* pOV = (tOptionValue*)*(papOV++);
+ tOptionValue* pOV = *(papOV++);
if (strcmp( pOV->pzName, pzValName ) == 0) {
pRes = pOV;
break;
}
pAL = pOVList->v.nestVal;
{
- int ct = pAL->useCt;
- tCC** papNV = pAL->apzArgs;
+ int ct = pAL->useCt;
+ void** papNV = (void**)(pAL->apzArgs);
while (ct-- > 0) {
- tOptionValue* pNV = (tOptionValue*)*(papNV++);
+ tOptionValue* pNV = *(papNV++);
if (pNV == pOldOV) {
if (ct == 0) {
err = ENOENT;
st.flags = OPTST_SET;
do {
- while (isspace( *pzFileText )) pzFileText++;
+ while (isspace( (int)*pzFileText )) pzFileText++;
- if (isalpha( *pzFileText )) {
+ if (isalpha( (int)*pzFileText )) {
pzFileText = handleConfig( pOpts, &st, pzFileText, direction );
} else switch (*pzFileText) {
case '<':
- if (isalpha( pzFileText[1] ))
+ if (isalpha( (int)pzFileText[1] ))
pzFileText = handleStructure(pOpts, &st, pzFileText, direction);
else switch (pzFileText[1]) {
if (pzEnd == NULL)
return pzText + strlen(pzText);
- while (ISNAMECHAR( *pzText )) pzText++;
- while (isspace( *pzText )) pzText++;
+ while (ISNAMECHAR( (int)*pzText )) pzText++;
+ while (isspace( (int)*pzText )) pzText++;
if (pzText > pzEnd) {
name_only:
*pzEnd++ = NUL;
* is an invalid format and we give up parsing the text.
*/
if ((*pzText == '=') || (*pzText == ':')) {
- while (isspace( *++pzText )) ;
+ while (isspace( (int)*++pzText )) ;
if (pzText > pzEnd)
goto name_only;
- } else if (! isspace(pzText[-1]))
+ } else if (! isspace((int)pzText[-1]))
return NULL;
/*
size_t name_len;
if ( (strncmp( pzText+2, zProg, title_len ) != 0)
- || (! isspace( pzText[title_len+2] )) ) {
+ || (! isspace( (int)pzText[title_len+2] )) ) {
pzText = strchr( pzText+2, '>' );
if (pzText != NULL)
pzText++;
do {
pzText += title_len;
- if (isspace(*pzText)) {
- while (isspace(*pzText)) pzText++;
+ if (isspace((int)*pzText)) {
+ while (isspace((int)*pzText)) pzText++;
if ( (strneqvcmp( pzText, pOpts->pzProgName, (int)name_len) == 0)
&& (pzText[name_len] == '>')) {
pzText += name_len + 1;
break;
}
- while (isspace( *++pzText )) ;
+ while (isspace( (int)*++pzText )) ;
if (strncmp( pzText, zLoadType, lenLoadType ) == 0) {
pzText = parseValueType( pzText+lenLoadType, pType );
if (strncmp( pzText, zLoadCooked, len ) == 0) {
if ( (pzText[len] == '>')
|| (pzText[len] == '/')
- || isspace(pzText[len])) {
+ || isspace((int)pzText[len])) {
*pMode = OPTION_LOAD_COOKED;
return pzText + len;
}
if (strncmp( pzText, zLoadUncooked, len ) == 0) {
if ( (pzText[len] == '>')
|| (pzText[len] == '/')
- || isspace(pzText[len])) {
+ || isspace((int)pzText[len])) {
*pMode = OPTION_LOAD_UNCOOKED;
return pzText + len;
}
if (strncmp( pzText, zLoadKeep, len ) == 0) {
if ( (pzText[len] == '>')
|| (pzText[len] == '/')
- || isspace(pzText[len])) {
+ || isspace((int)pzText[len])) {
*pMode = OPTION_LOAD_KEEP;
return pzText + len;
}
{
size_t len = strlen(zLtypeString);
if (strncmp( pzText, zLtypeString, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_STRING;
return pzText + len;
}
{
size_t len = strlen(zLtypeInteger);
if (strncmp( pzText, zLtypeInteger, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_NUMERIC;
return pzText + len;
}
{
size_t len = strlen(zLtypeKeyword);
if (strncmp( pzText, zLtypeKeyword, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_ENUMERATION;
return pzText + len;
}
{
size_t len = strlen(zLtypeSetMembership);
if (strncmp( pzText, zLtypeSetMembership, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_MEMBERSHIP;
return pzText + len;
}
{
size_t len = strlen(zLtypeNest);
if (strncmp( pzText, zLtypeNest, len ) == 0) {
- if ((pzText[len] == '>') || isspace(pzText[len])) {
+ if ((pzText[len] == '>') || isspace((int)pzText[len])) {
pType->valType = OPARG_TYPE_HIERARCHY;
return pzText + len;
}
skipUnknown( char* pzText )
{
for (;; pzText++) {
- if (isspace( *pzText )) return pzText;
+ if (isspace( (int)*pzText )) return pzText;
switch (*pzText) {
case NUL: return NULL;
case '/':
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/configfile.c */
/*
- * $Id: cook.c,v 4.7 2006/09/23 00:12:48 bkorb Exp $
- * Time-stamp: "2006-06-24 11:29:58 bkorb"
+ * $Id: cook.c,v 4.8 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:21:02 bkorb"
*
* This file contains the routines that deal with processing quoted strings
* into an internal format.
case 'v': *pRes = '\v'; break;
case 'x': /* HEX Escape */
- if (isxdigit( *pzIn )) {
+ if (isxdigit( (int)*pzIn )) {
unsigned int val;
unsigned char ch = *pzIn++;
* IF the character copied was an octal digit,
* THEN set the output character to an octal value
*/
- if (isdigit( *pRes ) && (*pRes < '8')) {
+ if (isdigit( (int)*pRes ) && (*pRes < '8')) {
unsigned int val = *pRes - '0';
unsigned char ch = *pzIn++;
pzS++;
scan_for_quote:
- while (isspace(*pzS))
+ while (isspace((int)*pzS))
if (*(pzS++) == '\n')
(*pLineCt)++;
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/cook.c */
/*
- * $Id: enumeration.c,v 4.12 2006/09/23 00:12:48 bkorb Exp $
+ * $Id: enumeration.c,v 4.14 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:00:53 bkorb"
*
* Automated Options Paged Usage module.
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/enumeration.c */
/*
- * $Id: environment.c,v 4.11 2006/09/23 00:12:48 bkorb Exp $
+ * $Id: environment.c,v 4.12 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2005-10-29 13:23:59 bkorb"
*
* This file contains all of the routines that must be linked into
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/environment.c */
*
* DO NOT EDIT THIS FILE (genshell.c)
*
- * It has been AutoGen-ed Friday September 22, 2006 at 06:22:00 PM PDT
+ * It has been AutoGen-ed Sunday September 24, 2006 at 03:28:26 PM PDT
* From the definitions genshell.def
* and the template file options
*/
*
* DO NOT EDIT THIS FILE (genshell.h)
*
- * It has been AutoGen-ed Friday September 22, 2006 at 06:21:59 PM PDT
+ * It has been AutoGen-ed Sunday September 24, 2006 at 03:28:26 PM PDT
* From the definitions genshell.def
* and the template file options
*/
/*
- * $Id: load.c,v 4.24 2006/09/23 00:12:48 bkorb Exp $
- * Time-stamp: "2006-07-01 12:43:03 bkorb"
+ * $Id: load.c,v 4.25 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:23:01 bkorb"
*
* This file contains the routines that deal with processing text strings
* for options, either from a NUL-terminated string passed in or from an
char* pzDir = pzBuf;
for (;;) {
- char ch = *++pzName;
+ int ch = (int)*++pzName;
if (! ISNAMECHAR( ch ))
break;
- *(pzDir++) = ch;
+ *(pzDir++) = (char)ch;
}
if (pzDir == pzBuf)
if (mode == OPTION_LOAD_KEEP)
return;
- if (isspace( *pzTxt )) {
+ if (isspace( (int)*pzTxt )) {
char* pzS = pzTxt;
char* pzD = pzTxt;
- while (isspace( *++pzS )) ;
+ while (isspace( (int)*++pzS )) ;
while ((*(pzD++) = *(pzS++)) != NUL) ;
pzE = pzD-1;
} else
pzE = pzTxt + strlen( pzTxt );
- while ((pzE > pzTxt) && isspace( pzE[-1] )) pzE--;
+ while ((pzE > pzTxt) && isspace( (int)pzE[-1] )) pzE--;
*pzE = NUL;
if (mode == OPTION_LOAD_UNCOOKED)
* because we'll have to skip over an immediately following ':' or '='
* (and the white space following *that*).
*/
- space_break = isspace(*pzEnd);
+ space_break = isspace((int)*pzEnd);
*(pzEnd++) = NUL;
- while (isspace(*pzEnd)) pzEnd++;
+ while (isspace((int)*pzEnd)) pzEnd++;
if (space_break && ((*pzEnd == ':') || (*pzEnd == '=')))
pzEnd++;
tDirection direction,
tOptionLoadMode load_mode )
{
- while (isspace( *pzLine )) pzLine++;
+ while (isspace( (int)*pzLine )) pzLine++;
{
char* pzArg = assembleArgValue( pzLine, load_mode );
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/load.c */
dnl
dnl DO NOT EDIT THIS FILE (libopts.m4)
dnl
-dnl It has been AutoGen-ed Friday September 22, 2006 at 06:22:01 PM PDT
+dnl It has been AutoGen-ed Sunday September 24, 2006 at 03:28:29 PM PDT
dnl From the definitions libopts.def
dnl and the template file conftest.tpl
dnl
dnl @synopsis LIBOPTS_CHECK
dnl
+dnl Time-stamp: "2006-09-23 19:36:24 bkorb"
+dnl Last Committed: $Date: 2006/09/24 02:57:02 $
+dnl
dnl If autoopts-config works, add the linking information to LIBS.
dnl Otherwise, add ``libopts-${ao_rev}'' to SUBDIRS and run all
dnl the config tests that the library needs. Invoke the
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
-dnl
+
+dnl Time-stamp: "2006-09-23 19:42:31 bkorb"
+dnl Last Committed: $Date: 2006/09/24 02:57:02 $
+
dnl This file can can be used in projects which are not available under
dnl the GNU General Public License or the GNU Library General Public
dnl License but which still want to provide support for the GNU gettext
/*
- * $Id: makeshell.c,v 4.15 2006/09/23 00:12:48 bkorb Exp $
+ * $Id: makeshell.c,v 4.17 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:19:24 bkorb"
*
* This module will interpret the options set in the tOptions
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/makeshell.c */
/*
- * $Id: nested.c,v 4.11 2006/09/23 00:12:48 bkorb Exp $
- * Time-stamp: "2006-09-22 18:14:12 bkorb"
+ * $Id: nested.c,v 4.13 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:27:32 bkorb"
*
* Automated Options Nested Values module.
*/
pNV = AGALOC( sz, "option name/bool value pair" );
if (pNV == NULL)
return NULL;
- while (isspace( *pzValue ) && (dataLen > 0)) {
+ while (isspace( (int)*pzValue ) && (dataLen > 0)) {
dataLen--; pzValue++;
}
if (dataLen == 0)
pNV->v.boolVal = 0;
- else if (isdigit( *pzValue ))
+ else if (isdigit( (int)*pzValue ))
pNV->v.boolVal = atoi( pzValue );
else switch (*pzValue) {
case 'f':
pNV = AGALOC( sz, "option name/bool value pair" );
if (pNV == NULL)
return NULL;
- while (isspace( *pzValue ) && (dataLen > 0)) {
+ while (isspace( (int)*pzValue ) && (dataLen > 0)) {
dataLen--; pzValue++;
}
if (dataLen == 0)
size_t nameLen = 1;
size_t dataLen = 0;
- while (ISNAMECHAR( *pzScan )) { pzScan++; nameLen++; }
+ while (ISNAMECHAR( (int)*pzScan )) { pzScan++; nameLen++; }
- while (isspace( *pzScan )) {
+ while (isspace( (int)*pzScan )) {
char ch = *(pzScan++);
if ((ch == '\n') || (ch == ',')) {
addStringValue( &(pRes->v.nestVal), pzName, nameLen, NULL, 0 );
switch (*pzScan) {
case '=':
case ':':
- while (isspace( *++pzScan )) ;
+ while (isspace( (int)*++pzScan )) ;
switch (*pzScan) {
case ',': goto comma_char;
case '"':
tOptionValue valu;
tOptionValue* pNewVal;
- if (! isalpha(*pzName)) {
+ if (! isalpha((int)*pzName)) {
switch (*pzName) {
default:
pzName = NULL;
return pzName;
}
- while (isalpha( *++pzScan )) nameLen++;
+ while (isalpha( (int)*++pzScan )) nameLen++;
if (nameLen > 64)
return NULL;
valu.valType = OPARG_TYPE_STRING;
return NULL;
valLen = (pzScan - pzVal);
pzScan += nameLen + 3;
- while (isspace( *pzScan )) pzScan++;
+ while (isspace( (int)*pzScan )) pzScan++;
}
switch (valu.valType) {
tCC** ppNV = pAL->apzArgs;
while (ct-- > 0) {
- tOptionValue* pNV = (tOptionValue*)*(ppNV++);
+ tOptionValue* pNV = (tOptionValue*)(void*)*(ppNV++);
if (pNV->valType == OPARG_TYPE_HIERARCHY)
unloadNestedArglist( pNV->v.nestVal );
free( pNV );
*/
for (ix = 0; ++ix < lm;) {
int iy = ix-1;
- tOptionValue* pNewNV = (tOptionValue*)pAL->apzArgs[ix];
- tOptionValue* pOldNV = (tOptionValue*)pAL->apzArgs[iy];
+ tOptionValue* pNewNV = (tOptionValue*)(void*)(pAL->apzArgs[ix]);
+ tOptionValue* pOldNV = (tOptionValue*)(void*)(pAL->apzArgs[iy]);
/*
* For as long as the new entry precedes the "old" entry,
*/
while (strcmp( pOldNV->pzName, pNewNV->pzName ) > 0) {
pAL->apzArgs[iy+1] = (void*)pOldNV;
- pOldNV = (tOptionValue*)pAL->apzArgs[--iy];
+ pOldNV = (tOptionValue*)(void*)(pAL->apzArgs[--iy]);
if (iy < 0)
break;
}
errno = EINVAL;
return NULL;
}
- while (isspace( *pzTxt )) pzTxt++;
+ while (isspace( (int)*pzTxt )) pzTxt++;
if (*pzTxt == NUL) {
errno = ENOENT;
return NULL;
* Scan until we hit a NUL.
*/
do {
- while (isspace( *pzTxt )) pzTxt++;
- if (isalpha( *pzTxt )) {
+ while (isspace( (int)*pzTxt )) pzTxt++;
+ if (isalpha( (int)*pzTxt )) {
pzTxt = scanNameEntry( pzTxt, pRes, mode );
}
else switch (*pzTxt) {
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/nested.c */
/*
- * $Id: numeric.c,v 4.7 2006/03/25 19:23:28 bkorb Exp $
+ * $Id: numeric.c,v 4.9 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:14:38 bkorb"
*/
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/numeric.c */
/*
- * $Id: pgusage.c,v 4.12 2006/07/16 15:27:50 bkorb Exp $
+ * $Id: pgusage.c,v 4.13 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-07-16 08:13:26 bkorb"
*
* Automated Options Paged Usage module.
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/pgusage.c */
/* -*- buffer-read-only: t -*- vi: set ro:
*
* Prototypes for autoopts
- * Generated Fri Sep 22 18:22:00 PDT 2006
+ * Generated Sun Sep 24 15:28:27 PDT 2006
*/
#ifndef AUTOOPTS_PROTO_H_GUARD
#define AUTOOPTS_PROTO_H_GUARD 1
/*
- * $Id: putshell.c,v 4.12 2006/07/16 15:27:50 bkorb Exp $
- * Time-stamp: "2006-09-22 18:08:30 bkorb"
+ * $Id: putshell.c,v 4.14 2006/09/24 02:10:45 bkorb Exp $
+ * Time-stamp: "2006-09-24 15:28:15 bkorb"
*
* This module will interpret the options set in the tOptions
* structure and print them to standard out in a fashion that
printf( "typeset -x -i %s_", pOD->pz_NAME );
pz += strspn( pz, " +\t\n\f" );
for (;;) {
- char ch = *(pz++);
+ int ch = *(pz++);
if (islower( ch )) fputc( toupper( ch ), stdout );
else if (isalnum( ch )) fputc( ch, stdout );
else if (isspace( ch )
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/putshell.c */
/*
- * restore.c $Id: restore.c,v 4.7 2006/03/25 19:23:28 bkorb Exp $
+ * restore.c $Id: restore.c,v 4.8 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2005-02-23 15:10:20 bkorb"
*
* This module's routines will save the current option state to memory
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/restore.c */
/*
- * save.c $Id: save.c,v 4.17 2006/09/23 00:09:48 bkorb Exp $
+ * save.c $Id: save.c,v 4.19 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:11:20 bkorb"
*
* This module's routines will take the currently set options and
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/save.c */
/*
- * sort.c $Id: sort.c,v 4.10 2006/06/24 23:34:51 bkorb Exp $
+ * sort.c $Id: sort.c,v 4.11 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-06-24 10:53:35 bkorb"
*
* This module implements argument sorting.
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/sort.c */
/*
* stack.c
- * $Id: stack.c,v 4.10 2006/07/14 04:20:17 bkorb Exp $
+ * $Id: stack.c,v 4.12 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:13:19 bkorb"
*
* This is a special option processing routine that will save the
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/stack.c */
/*
- * $Id: streqvcmp.c,v 4.11 2006/09/23 00:09:48 bkorb Exp $
+ * $Id: streqvcmp.c,v 4.12 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-07-26 18:25:53 bkorb"
*
* String Equivalence Comparison
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/streqvcmp.c */
/*
- * $Id: text_mmap.c,v 4.15 2006/09/23 00:09:48 bkorb Exp $
+ * $Id: text_mmap.c,v 4.16 2006/09/24 02:10:45 bkorb Exp $
*
* Time-stamp: "2006-09-10 14:50:04 bkorb"
*/
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/text_mmap.c */
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/tokenize.c */
/*
- * usage.c $Id: usage.c,v 4.16 2006/09/23 00:09:48 bkorb Exp $
+ * usage.c $Id: usage.c,v 4.17 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-07-01 12:41:02 bkorb"
*
* This module implements the default usage procedure for
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/usage.c */
-/* $Id: version.c,v 4.10 2006/09/23 00:09:48 bkorb Exp $
+/* $Id: version.c,v 4.12 2006/09/24 02:10:45 bkorb Exp $
* Time-stamp: "2006-09-22 18:15:00 bkorb"
*
* This module implements the default usage procedure for
* Local Variables:
* mode: C
* c-file-style: "stroustrup"
- * tab-width: 4
* indent-tabs-mode: nil
* End:
* end of autoopts/version.c */
*
* DO NOT EDIT THIS FILE (sntp-opts.c)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:28:21 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:58:04 AM EDT
* From the definitions sntp-opts.def
* and the template file options
*/
*
* DO NOT EDIT THIS FILE (sntp-opts.h)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:28:20 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:58:03 AM EDT
* From the definitions sntp-opts.def
* and the template file options
*/
#
# DO NOT EDIT THIS FILE (sntp-opts.texi)
#
-# It has been AutoGen-ed Sunday September 24, 2006 at 05:28:23 AM EDT
+# It has been AutoGen-ed Monday September 25, 2006 at 12:58:06 AM EDT
# From the definitions sntp-opts.def
# and the template file aginfo.tpl
@end ignore
*
* DO NOT EDIT THIS FILE (ntp-keygen-opts.c)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:29:37 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:35 AM EDT
* From the definitions ntp-keygen-opts.def
* and the template file options
*/
"ntp-keygen copyright (c) 1970-2006 ntp.org, all rights reserved";
tSCC zCopyrightNotice[] =
-/* extracted from ../include/copyright.def near line 8 */
+/* extracted from /deacon/backroom/ntp-dev/include/copyright.def near line 8 */
"see html/copyright.html";
extern tUsageProc optionUsage;
tOptions* pOptions,
tOptDesc* pOptDesc )
{
+ /* extracted from /deacon/backroom/ntp-dev/include/debug-opt.def, line 29 */
DESC(DEBUG_LEVEL).optOccCt = atoi( pOptDesc->pzLastArg );
}
#endif /* defined DEBUG */
*
* DO NOT EDIT THIS FILE (ntp-keygen-opts.h)
*
- * It has been AutoGen-ed Sunday September 24, 2006 at 05:29:37 AM EDT
+ * It has been AutoGen-ed Monday September 25, 2006 at 12:45:34 AM EDT
* From the definitions ntp-keygen-opts.def
* and the template file options
*/
#
# DO NOT EDIT THIS FILE (ntp-keygen-opts.texi)
#
-# It has been AutoGen-ed Sunday September 24, 2006 at 05:29:39 AM EDT
+# It has been AutoGen-ed Monday September 25, 2006 at 12:59:10 AM EDT
# From the definitions ntp-keygen-opts.def
# and the template file aginfo.tpl
@end ignore
The following option preset mechanisms are supported:
- reading file /users/stenn/.ntprc
- - reading file /deacon/backroom/snaps/ntp-dev/util/.ntprc
+ - reading file /deacon/backroom/ntp-dev/util/.ntprc
- examining environment variables named NTP_KEYGEN_*
If there is no new host key, look for an existing one.
-.TH NTP-KEYGEN 1 2006-09-24 "(ntp 4.2.3p50)" "Programmer's Manual"
+.TH NTP-KEYGEN 1 2006-09-25 "(ntp 4.2.3p50)" "Programmer's Manual"
.\" DO NOT EDIT THIS FILE (ntp-keygen.1)
.\"
-.\" It has been AutoGen-ed Sunday September 24, 2006 at 05:29:38 AM EDT
+.\" It has been AutoGen-ed Monday September 25, 2006 at 12:59:09 AM EDT
.\" From the definitions ntp-keygen-opts.def
.\" and the template file agman1.tpl
.\"