[Git][NTPsec/ntpsec][master] 2 commits: cleanup/deglobalize config_priority

Hal Murray gitlab at mg.gitlab.com
Sun Jan 10 12:34:58 UTC 2016


Hal Murray pushed to branch master at NTPsec / ntpsec


Commits:
14e0857f by Hal Murray at 2016-01-10T03:08:03Z
cleanup/deglobalize config_priority

- - - - -
72b2d7b9 by Hal Murray at 2016-01-10T04:34:18Z
Fix compiler warnings on 32 bit systems.

- - - - -


4 changed files:

- include/ntpd.h
- ntpd/ntp_config.c
- ntpd/ntp_intercept.c
- ntpd/ntpd.c


Changes:

=====================================
include/ntpd.h
=====================================
--- a/include/ntpd.h
+++ b/include/ntpd.h
@@ -320,7 +320,6 @@ extern	char *	fstostr(time_t);	/* NTP timescale seconds */
 /* ntp_config.c */
 extern char const *	progname;
 extern char	*sys_phone[];		/* ACTS phone numbers */
-extern bool	config_priority_override;
 extern char *ntp_signd_socket;
 extern struct config_tree_tag *cfg_tree_history;
 


=====================================
ntpd/ntp_config.c
=====================================
--- a/ntpd/ntp_config.c
+++ b/ntpd/ntp_config.c
@@ -144,8 +144,6 @@ char	*sys_phone[MAXPHONE] = {NULL};	/* ACTS phone numbers */
 char	default_keysdir[] = NTP_KEYSDIR;
 char	*keysdir = default_keysdir;	/* crypto keys directory */
 char *	saveconfigdir;
-bool	config_priority_override = false;
-int	config_priority;
 
 static char default_ntp_signd_socket[] =
 #ifdef MSSNTP_PATH


=====================================
ntpd/ntp_intercept.c
=====================================
--- a/ntpd/ntp_intercept.c
+++ b/ntpd/ntp_intercept.c
@@ -686,7 +686,11 @@ static char *lfpdump(l_fp *fp)
     np <<= FRACTION_PREC;
     np |= fp->l_uf;
 
+#if SIZEOF_LONG_LONG == SIZEOF_LONG
     snprintf(buf, LIB_BUFLENGTH, "%lx", np);
+#else
+    snprintf(buf, LIB_BUFLENGTH, "%llx", np);
+#endif
 
     return buf;
 }
@@ -695,7 +699,11 @@ static void lfpload(char *str, l_fp *fp)
 {
     uint64_t	np;
 
+#if SIZEOF_LONG_LONG == SIZEOF_LONG
     sscanf(str, "%lx", &np);
+#else
+    sscanf(str, "%llx", &np);
+#endif
     
     (fp)->l_uf = (np) & 0xFFFFFFFF;					\
     (fp)->l_ui = (((np) >> FRACTION_PREC) & 0xFFFFFFFF);		\


=====================================
ntpd/ntpd.c
=====================================
--- a/ntpd/ntpd.c
+++ b/ntpd/ntpd.c
@@ -106,8 +106,8 @@ int	waitsync_fd_to_close = -1;	/* -w/--wait-sync */
  */
 bool initializing;
 
-extern bool config_priority_override;
-static int config_priority;
+bool config_priority_override = false;
+int config_priority;
 
 char const *progname;
 



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/compare/7b0c834b1b800c49b45b0b7f11a5b85b5010dfe2...72b2d7b9e6b6c64e95c03d1948e44d2c99d99cbd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ntpsec.org/pipermail/vc/attachments/20160110/3ce348b2/attachment.html>


More information about the vc mailing list