]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
[Bug 1022] Fix compilation problems with yesterday's commit
authorHarlan Stenn <stenn@ntp.org>
Thu, 15 May 2008 06:03:40 +0000 (02:03 -0400)
committerHarlan Stenn <stenn@ntp.org>
Thu, 15 May 2008 06:03:40 +0000 (02:03 -0400)
bk: 482bd23cE0uehaWTlVjFZ-rJ08tPuw

ChangeLog
include/ntp.h
ntpd/ntp_intres.c
ntpd/ntp_peer.c
ntpd/ntp_request.c
ntpd/refclock_acts.c

index 9d8b985c5d0400375e01cf5384e868c545ac64a2..daa15f01bebc912a2073e81bff76573bba04134d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,4 @@
+* [Bug 1022] Fix compilation problems with yesterday's commit.
 * Updates and cleanup from Dave Mills:
   I've now spent eleven months of a sabbatical year - 7 days a week, 6-10
   hours most days - working on NTP. I have carefully reviewed every major
index e964be508e67c86cde0157c8422aa92a3283a2d2..7e24ef13b372157c68757bd65dc29359012df307 100644 (file)
@@ -434,8 +434,8 @@ struct peer {
 #define FLAG_IBURST    0x0100  /* initial burst mode */
 #define FLAG_NOSELECT  0x0200  /* never select */
 #define FLAG_TRUE      0x0400  /* force truechimer */
-#ifdef OPENSSL
 #define FLAG_SKEY      0x1000  /* autokey authentication */
+#ifdef OPENSSL
 #define FLAG_ASSOC     0x2000  /* autokey request */
 #endif /* OPENSSL */
 
index 01dbf27467c13e7054f0efc5f05a0211912b0ac4..d2c1246b51312ed485efeeda39c9faa2ee3574c0 100644 (file)
@@ -1030,6 +1030,7 @@ readconf(
                        }
                }
 
+#if 0 /* paranoid checking - these are done in newpeer() */
                if (intval[TOK_HMODE] != MODE_ACTIVE &&
                    intval[TOK_HMODE] != MODE_CLIENT &&
                    intval[TOK_HMODE] != MODE_BROADCAST) {
@@ -1065,6 +1066,7 @@ readconf(
                                intval[TOK_FLAGS], name);
                        resolver_exit(1);
                }
+#endif /* end paranoid checking */
 
                flags = 0;
                if (intval[TOK_FLAGS] & FLAG_PREFER)
@@ -1075,8 +1077,11 @@ readconf(
                    flags |= CONF_FLAG_BURST;
                if (intval[TOK_FLAGS] & FLAG_IBURST)
                    flags |= CONF_FLAG_IBURST;
+
+#ifdef OPENSSL
                if (intval[TOK_FLAGS] & FLAG_SKEY)
                    flags |= CONF_FLAG_SKEY;
+#endif /* OPENSSL */
 
                /*
                 * This is as good as we can check it.  Add it in.
index c1121dc47c63db7fbe672d40df8a85fa0688eb9b..397be7a78af48ab92198a841cef525e9759c4762 100644 (file)
@@ -838,8 +838,10 @@ newpeer(
        if (cast_flags & MDF_MCAST && peer->dstadr) {
                enable_multicast_if(peer->dstadr, srcadr);
        }
+#ifdef OPENSSL
        if (key > NTP_MAXKEY)
                peer->flags |= FLAG_SKEY;
+#endif /* OPENSSL */
        peer->cast_flags = cast_flags;
        peer->ttl = (u_char)ttl;
        peer->keyid = key;
index e19ebcefe364f4e71847236391fcc2272d8365a9..5cd4a2c49793e3d90400cf9ef4d29b1cd5701022 100644 (file)
@@ -1338,6 +1338,8 @@ do_conf(
        cp = (struct conf_peer *)inpkt->data;
        memset(&temp_cp, 0, sizeof(struct conf_peer));
        memcpy(&temp_cp, (char *)cp, INFO_ITEMSIZE(inpkt->mbz_itemsize));
+
+#if 0 /* paranoid checking - these are done in newpeer() */
        fl = 0;
        while (items-- > 0 && !fl) {
                if (((temp_cp.version) > NTP_VERSION)
@@ -1358,6 +1360,7 @@ do_conf(
                req_ack(srcadr, inter, inpkt, INFO_ERR_FMT);
                return;
        }
+#endif /* end paranoid checking */
 
        /*
         * Looks okay, try it out
@@ -1377,9 +1380,10 @@ do_conf(
                    fl |= FLAG_BURST;
                if (temp_cp.flags & CONF_FLAG_IBURST)
                    fl |= FLAG_IBURST;
+#ifdef OPENSSL
                if (temp_cp.flags & CONF_FLAG_SKEY)
                        fl |= FLAG_SKEY;
-               
+#endif /* OPENSSL */           
                if (client_v6_capable && temp_cp.v6_flag != 0) {
                        peeraddr.ss_family = AF_INET6;
                        GET_INADDR6(peeraddr) = temp_cp.peeraddr6; 
index 466415fbd18ef7eeaca48047658a0afd04a9644d..d463ea21c40f24056cc4d2c9a333c33c7fc08ea8 100644 (file)
@@ -364,8 +364,8 @@ acts_message(
         * message.      */
        pp = peer->procptr;
        up = (struct actsunit *)pp->unitptr;
-       ioctl(pp->io.fd, TIOCMGET, (char *)&modem);
 #ifdef DEBUG
+       ioctl(pp->io.fd, TIOCMGET, (char *)&modem);
        snprintf(tbuf, sizeof(tbuf), "acts: %04x (%d %d) %d %s", modem,
            up->state, up->timer, strlen(pp->a_lastcode),
            pp->a_lastcode);