]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
ntp_intres.c:
authorFrank Kardel <kardel@ntp.org>
Sat, 13 Jan 2007 11:36:29 +0000 (11:36 +0000)
committerFrank Kardel <kardel@ntp.org>
Sat, 13 Jan 2007 11:36:29 +0000 (11:36 +0000)
  support dynamic keyword

bk: 45a8c43d0MNBpf524j1Xk03QGV2Sog

ntpd/ntp_intres.c

index f2aabe83e8cdd3e62fdeb1776545fb8310ee8213..830ef437aff2664155567cb4e6f3e16332dd7d3f 100644 (file)
@@ -1059,7 +1059,7 @@ readconf(
                }
 
                if ((intval[TOK_FLAGS] & ~(FLAG_AUTHENABLE | FLAG_PREFER |
-                   FLAG_NOSELECT | FLAG_BURST | FLAG_IBURST | FLAG_SKEY))
+                   FLAG_NOSELECT | FLAG_BURST | FLAG_IBURST | FLAG_SKEY | FLAG_DYNAMIC))
                    != 0) {
                        msyslog(LOG_ERR, "invalid flags (%ld) in file %s",
                                intval[TOK_FLAGS], name);
@@ -1079,6 +1079,8 @@ readconf(
                    flags |= CONF_FLAG_IBURST;
                if (intval[TOK_FLAGS] & FLAG_SKEY)
                    flags |= CONF_FLAG_SKEY;
+               if (intval[TOK_FLAGS] & FLAG_DYNAMIC)
+                   flags |= CONF_FLAG_DYNAMIC;
 
                /*
                 * This is as good as we can check it.  Add it in.