Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/ntp/dist/ntpd - regen using byacc.



details:   https://anonhg.NetBSD.org/src/rev/51678456310c
branches:  trunk
changeset: 792331:51678456310c
user:      christos <christos%NetBSD.org@localhost>
date:      Mon Dec 30 19:06:45 2013 +0000

description:
- regen using byacc.
Now that we can generate the parser files we yacc, we could create a tool
keyword-gen so that we can generate all the files on the fly. It is not worth
it though.

diffstat:

 external/bsd/ntp/dist/ntpd/ntp_keyword.h |  1662 ++++----
 external/bsd/ntp/dist/ntpd/ntp_parser.c  |  5727 +++++++++++------------------
 external/bsd/ntp/dist/ntpd/ntp_parser.h  |   463 +-
 3 files changed, 3210 insertions(+), 4642 deletions(-)

diffs (truncated from 8129 to 300 lines):

diff -r 0306f2d500b7 -r 51678456310c external/bsd/ntp/dist/ntpd/ntp_keyword.h
--- a/external/bsd/ntp/dist/ntpd/ntp_keyword.h  Mon Dec 30 17:48:13 2013 +0000
+++ b/external/bsd/ntp/dist/ntpd/ntp_keyword.h  Mon Dec 30 19:06:45 2013 +0000
@@ -1,247 +1,247 @@
-/*     $NetBSD: ntp_keyword.h,v 1.5 2013/12/28 03:20:14 christos Exp $ */
-
 /*
  * ntp_keyword.h
  * 
  * NOTE: edit this file with caution, it is generated by keyword-gen.c
- *      Generated 2013-08-04 04:56:14 UTC        diff_ignore_line
+ *      Generated 2013-12-30 19:01:20 UTC        diff_ignore_line
  *
  */
 #include "ntp_scanner.h"
 #include "ntp_parser.h"
 
-#define LOWEST_KEYWORD_ID 258
+#define LOWEST_KEYWORD_ID 257
 
-const char * const keyword_text[186] = {
-       /* 0       258             T_Abbrev */  "abbrev",
-       /* 1       259                T_Age */  "age",
-       /* 2       260                T_All */  "all",
-       /* 3       261              T_Allan */  "allan",
-       /* 4       262           T_Allpeers */  "allpeers",
-       /* 5       263               T_Auth */  "auth",
-       /* 6       264            T_Autokey */  "autokey",
-       /* 7       265            T_Automax */  "automax",
-       /* 8       266            T_Average */  "average",
-       /* 9       267            T_Bclient */  "bclient",
-       /* 10      268             T_Beacon */  "beacon",
-       /* 11      269          T_Broadcast */  "broadcast",
-       /* 12      270    T_Broadcastclient */  "broadcastclient",
-       /* 13      271     T_Broadcastdelay */  "broadcastdelay",
-       /* 14      272              T_Burst */  "burst",
-       /* 15      273          T_Calibrate */  "calibrate",
-       /* 16      274            T_Ceiling */  "ceiling",
-       /* 17      275         T_Clockstats */  "clockstats",
-       /* 18      276             T_Cohort */  "cohort",
-       /* 19      277         T_ControlKey */  "controlkey",
-       /* 20      278             T_Crypto */  "crypto",
-       /* 21      279        T_Cryptostats */  "cryptostats",
-       /* 22      280                T_Ctl */  "ctl",
-       /* 23      281                T_Day */  "day",
-       /* 24      282            T_Default */  "default",
-       /* 25      283             T_Digest */  "digest",
-       /* 26      284            T_Disable */  "disable",
-       /* 27      285            T_Discard */  "discard",
-       /* 28      286         T_Dispersion */  "dispersion",
-       /* 29      287             T_Double */  NULL,
-       /* 30      288          T_Driftfile */  "driftfile",
-       /* 31      289               T_Drop */  "drop",
-       /* 32      290           T_Ellipsis */  "...",
-       /* 33      291             T_Enable */  "enable",
-       /* 34      292                T_End */  "end",
-       /* 35      293              T_False */  NULL,
-       /* 36      294               T_File */  "file",
-       /* 37      295            T_Filegen */  "filegen",
-       /* 38      296            T_Filenum */  "filenum",
-       /* 39      297              T_Flag1 */  "flag1",
-       /* 40      298              T_Flag2 */  "flag2",
-       /* 41      299              T_Flag3 */  "flag3",
-       /* 42      300              T_Flag4 */  "flag4",
-       /* 43      301              T_Flake */  "flake",
-       /* 44      302              T_Floor */  "floor",
-       /* 45      303               T_Freq */  "freq",
-       /* 46      304              T_Fudge */  "fudge",
-       /* 47      305               T_Host */  "host",
-       /* 48      306           T_Huffpuff */  "huffpuff",
-       /* 49      307             T_Iburst */  "iburst",
-       /* 50      308              T_Ident */  "ident",
-       /* 51      309             T_Ignore */  "ignore",
-       /* 52      310           T_Incalloc */  "incalloc",
-       /* 53      311             T_Incmem */  "incmem",
-       /* 54      312          T_Initalloc */  "initalloc",
-       /* 55      313            T_Initmem */  "initmem",
-       /* 56      314        T_Includefile */  "includefile",
-       /* 57      315            T_Integer */  NULL,
-       /* 58      316          T_Interface */  "interface",
-       /* 59      317           T_Intrange */  NULL,
-       /* 60      318                 T_Io */  "io",
-       /* 61      319               T_Ipv4 */  "ipv4",
-       /* 62      320          T_Ipv4_flag */  "-4",
-       /* 63      321               T_Ipv6 */  "ipv6",
-       /* 64      322          T_Ipv6_flag */  "-6",
-       /* 65      323             T_Kernel */  "kernel",
-       /* 66      324                T_Key */  "key",
-       /* 67      325               T_Keys */  "keys",
-       /* 68      326            T_Keysdir */  "keysdir",
-       /* 69      327                T_Kod */  "kod",
-       /* 70      328             T_Mssntp */  "mssntp",
-       /* 71      329           T_Leapfile */  "leapfile",
-       /* 72      330            T_Limited */  "limited",
-       /* 73      331               T_Link */  "link",
-       /* 74      332             T_Listen */  "listen",
-       /* 75      333          T_Logconfig */  "logconfig",
-       /* 76      334            T_Logfile */  "logfile",
-       /* 77      335          T_Loopstats */  "loopstats",
-       /* 78      336        T_Lowpriotrap */  "lowpriotrap",
-       /* 79      337     T_Manycastclient */  "manycastclient",
-       /* 80      338     T_Manycastserver */  "manycastserver",
-       /* 81      339               T_Mask */  "mask",
-       /* 82      340             T_Maxage */  "maxage",
-       /* 83      341           T_Maxclock */  "maxclock",
-       /* 84      342           T_Maxdepth */  "maxdepth",
-       /* 85      343            T_Maxdist */  "maxdist",
-       /* 86      344             T_Maxmem */  "maxmem",
-       /* 87      345            T_Maxpoll */  "maxpoll",
-       /* 88      346                T_Mem */  "mem",
-       /* 89      347            T_Memlock */  "memlock",
-       /* 90      348           T_Minclock */  "minclock",
-       /* 91      349           T_Mindepth */  "mindepth",
-       /* 92      350            T_Mindist */  "mindist",
-       /* 93      351            T_Minimum */  "minimum",
-       /* 94      352            T_Minpoll */  "minpoll",
-       /* 95      353            T_Minsane */  "minsane",
-       /* 96      354               T_Mode */  "mode",
-       /* 97      355              T_Mode7 */  "mode7",
-       /* 98      356            T_Monitor */  "monitor",
-       /* 99      357              T_Month */  "month",
-       /* 100     358                T_Mru */  "mru",
-       /* 101     359    T_Multicastclient */  "multicastclient",
-       /* 102     360                T_Nic */  "nic",
-       /* 103     361             T_Nolink */  "nolink",
-       /* 104     362           T_Nomodify */  "nomodify",
-       /* 105     363          T_Nomrulist */  "nomrulist",
-       /* 106     364               T_None */  "none",
-       /* 107     365        T_Nonvolatile */  "nonvolatile",
-       /* 108     366             T_Nopeer */  "nopeer",
-       /* 109     367            T_Noquery */  "noquery",
-       /* 110     368           T_Noselect */  "noselect",
-       /* 111     369            T_Noserve */  "noserve",
-       /* 112     370             T_Notrap */  "notrap",
-       /* 113     371            T_Notrust */  "notrust",
-       /* 114     372                T_Ntp */  "ntp",
-       /* 115     373            T_Ntpport */  "ntpport",
-       /* 116     374     T_NtpSignDsocket */  "ntpsigndsocket",
-       /* 117     375             T_Orphan */  "orphan",
-       /* 118     376         T_Orphanwait */  "orphanwait",
-       /* 119     377              T_Panic */  "panic",
-       /* 120     378               T_Peer */  "peer",
-       /* 121     379          T_Peerstats */  "peerstats",
-       /* 122     380              T_Phone */  "phone",
-       /* 123     381                T_Pid */  "pid",
-       /* 124     382            T_Pidfile */  "pidfile",
-       /* 125     383               T_Pool */  "pool",
-       /* 126     384               T_Port */  "port",
-       /* 127     385            T_Preempt */  "preempt",
-       /* 128     386             T_Prefer */  "prefer",
-       /* 129     387         T_Protostats */  "protostats",
-       /* 130     388                 T_Pw */  "pw",
-       /* 131     389           T_Randfile */  "randfile",
-       /* 132     390           T_Rawstats */  "rawstats",
-       /* 133     391              T_Refid */  "refid",
-       /* 134     392         T_Requestkey */  "requestkey",
-       /* 135     393              T_Reset */  "reset",
-       /* 136     394           T_Restrict */  "restrict",
-       /* 137     395             T_Revoke */  "revoke",
-       /* 138     396             T_Rlimit */  "rlimit",
-       /* 139     397      T_Saveconfigdir */  "saveconfigdir",
-       /* 140     398             T_Server */  "server",
-       /* 141     399             T_Setvar */  "setvar",
-       /* 142     400             T_Source */  "source",
-       /* 143     401          T_Stacksize */  "stacksize",
-       /* 144     402         T_Statistics */  "statistics",
-       /* 145     403              T_Stats */  "stats",
-       /* 146     404           T_Statsdir */  "statsdir",
-       /* 147     405               T_Step */  "step",
-       /* 148     406            T_Stepout */  "stepout",
-       /* 149     407            T_Stratum */  "stratum",
-       /* 150     408             T_String */  NULL,
-       /* 151     409                T_Sys */  "sys",
-       /* 152     410           T_Sysstats */  "sysstats",
-       /* 153     411               T_Tick */  "tick",
-       /* 154     412              T_Time1 */  "time1",
-       /* 155     413              T_Time2 */  "time2",
-       /* 156     414              T_Timer */  "timer",
-       /* 157     415        T_Timingstats */  "timingstats",
-       /* 158     416             T_Tinker */  "tinker",
-       /* 159     417                T_Tos */  "tos",
-       /* 160     418               T_Trap */  "trap",
-       /* 161     419               T_True */  "true",
-       /* 162     420         T_Trustedkey */  "trustedkey",
-       /* 163     421                T_Ttl */  "ttl",
-       /* 164     422               T_Type */  "type",
-       /* 165     423              T_U_int */  NULL,
-       /* 166     424           T_Unconfig */  "unconfig",
-       /* 167     425             T_Unpeer */  "unpeer",
-       /* 168     426            T_Version */  "version",
-       /* 169     427    T_WanderThreshold */  NULL,
-       /* 170     428               T_Week */  "week",
-       /* 171     429           T_Wildcard */  "wildcard",
-       /* 172     430             T_Xleave */  "xleave",
-       /* 173     431               T_Year */  "year",
-       /* 174     432               T_Flag */  NULL,
-       /* 175     433                T_EOC */  NULL,
-       /* 176     434           T_Simulate */  "simulate",
-       /* 177     435         T_Beep_Delay */  "beep_delay",
-       /* 178     436       T_Sim_Duration */  "simulation_duration",
-       /* 179     437      T_Server_Offset */  "server_offset",
-       /* 180     438           T_Duration */  "duration",
-       /* 181     439        T_Freq_Offset */  "freq_offset",
-       /* 182     440             T_Wander */  "wander",
-       /* 183     441             T_Jitter */  "jitter",
-       /* 184     442         T_Prop_Delay */  "prop_delay",
+const char * const keyword_text[187] = {
+       /* 0       257                  257 */  "abbrev",
+       /* 1       258                  258 */  "age",
+       /* 2       259                  259 */  "all",
+       /* 3       260                  260 */  "allan",
+       /* 4       261                  261 */  "allpeers",
+       /* 5       262                  262 */  "auth",
+       /* 6       263                  263 */  "autokey",
+       /* 7       264                  264 */  "automax",
+       /* 8       265                  265 */  "average",
+       /* 9       266                  266 */  "bclient",
+       /* 10      267                  267 */  "beacon",
+       /* 11      268                  268 */  "broadcast",
+       /* 12      269                  269 */  "broadcastclient",
+       /* 13      270                  270 */  "broadcastdelay",
+       /* 14      271                  271 */  "burst",
+       /* 15      272                  272 */  "calibrate",
+       /* 16      273                  273 */  "ceiling",
+       /* 17      274                  274 */  "clockstats",
+       /* 18      275                  275 */  "cohort",
+       /* 19      276                  276 */  "controlkey",
+       /* 20      277                  277 */  "crypto",
+       /* 21      278                  278 */  "cryptostats",
+       /* 22      279                  279 */  "ctl",
+       /* 23      280                  280 */  "day",
+       /* 24      281                  281 */  "default",
+       /* 25      282                  282 */  "digest",
+       /* 26      283                  283 */  "disable",
+       /* 27      284                  284 */  "discard",
+       /* 28      285                  285 */  "dispersion",
+       /* 29      286                  286 */  NULL,
+       /* 30      287                  287 */  "driftfile",
+       /* 31      288                  288 */  "drop",
+       /* 32      289                  289 */  "...",
+       /* 33      290                  290 */  "enable",
+       /* 34      291                  291 */  "end",
+       /* 35      292                  292 */  NULL,
+       /* 36      293                  293 */  "file",
+       /* 37      294                  294 */  "filegen",
+       /* 38      295                  295 */  "filenum",
+       /* 39      296                  296 */  "flag1",
+       /* 40      297                  297 */  "flag2",
+       /* 41      298                  298 */  "flag3",
+       /* 42      299                  299 */  "flag4",
+       /* 43      300                  300 */  "flake",
+       /* 44      301                  301 */  "floor",
+       /* 45      302                  302 */  "freq",
+       /* 46      303                  303 */  "fudge",
+       /* 47      304                  304 */  "host",
+       /* 48      305                  305 */  "huffpuff",
+       /* 49      306                  306 */  "iburst",
+       /* 50      307                  307 */  "ident",
+       /* 51      308                  308 */  "ignore",
+       /* 52      309                  309 */  "incalloc",
+       /* 53      310                  310 */  "incmem",
+       /* 54      311                  311 */  "initalloc",
+       /* 55      312                  312 */  "initmem",
+       /* 56      313                  313 */  "includefile",
+       /* 57      314                  314 */  NULL,
+       /* 58      315                  315 */  "interface",
+       /* 59      316                  316 */  NULL,
+       /* 60      317                  317 */  "io",
+       /* 61      318                  318 */  "ipv4",
+       /* 62      319                  319 */  "-4",
+       /* 63      320                  320 */  "ipv6",
+       /* 64      321                  321 */  "-6",
+       /* 65      322                  322 */  "kernel",
+       /* 66      323                  323 */  "key",
+       /* 67      324                  324 */  "keys",
+       /* 68      325                  325 */  "keysdir",
+       /* 69      326                  326 */  "kod",
+       /* 70      327                  327 */  "mssntp",
+       /* 71      328                  328 */  "leapfile",
+       /* 72      329                  329 */  "limited",
+       /* 73      330                  330 */  "link",
+       /* 74      331                  331 */  "listen",
+       /* 75      332                  332 */  "logconfig",
+       /* 76      333                  333 */  "logfile",
+       /* 77      334                  334 */  "loopstats",
+       /* 78      335                  335 */  "lowpriotrap",
+       /* 79      336                  336 */  "manycastclient",
+       /* 80      337                  337 */  "manycastserver",
+       /* 81      338                  338 */  "mask",
+       /* 82      339                  339 */  "maxage",
+       /* 83      340                  340 */  "maxclock",
+       /* 84      341                  341 */  "maxdepth",
+       /* 85      342                  342 */  "maxdist",
+       /* 86      343                  343 */  "maxmem",
+       /* 87      344                  344 */  "maxpoll",
+       /* 88      345                  345 */  "mdnstries",
+       /* 89      346                  346 */  "mem",
+       /* 90      347                  347 */  "memlock",
+       /* 91      348                  348 */  "minclock",
+       /* 92      349                  349 */  "mindepth",



Home | Main Index | Thread Index | Old Index