]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
Many files:
authorDamir Tomic <viperus@ntp.org>
Sat, 25 Jul 2015 14:54:29 +0000 (16:54 +0200)
committerDamir Tomic <viperus@ntp.org>
Sat, 25 Jul 2015 14:54:29 +0000 (16:54 +0200)
  added declarations

lfpfunc.c:
  adding declarations, reorganizing
Many files:
  adding declarations

  update

run-clocktime.c:
  update
clocktime.c:
  adding declarations
socktoa.c:
  added declarations

bk: 55b3a325c9uYpRjH86SxKwRRCrxhUQ

43 files changed:
tests/libntp/clocktime.c
tests/libntp/lfpfunc.c
tests/libntp/netof.c
tests/libntp/numtoa.c
tests/libntp/numtohost.c
tests/libntp/octtoint.c
tests/libntp/prettydate.c
tests/libntp/recvbuff.c
tests/libntp/refidsmear.c
tests/libntp/refnumtoa.c
tests/libntp/run-clocktime.c
tests/libntp/run-lfpfunc.c
tests/libntp/run-netof.c
tests/libntp/run-numtoa.c
tests/libntp/run-numtohost.c
tests/libntp/run-octtoint.c
tests/libntp/run-prettydate.c
tests/libntp/run-recvbuff.c
tests/libntp/run-refidsmear.c
tests/libntp/run-refnumtoa.c
tests/libntp/run-sfptostr.c
tests/libntp/run-socktoa.c
tests/libntp/run-ssl_init.c
tests/libntp/run-statestr.c
tests/libntp/run-strtolfp.c
tests/libntp/run-timespecops.c
tests/libntp/run-timevalops.c
tests/libntp/run-tstotv.c
tests/libntp/run-tvtots.c
tests/libntp/run-vi64ops.c
tests/libntp/run-ymd2yd.c
tests/libntp/sfptostr.c
tests/libntp/sockaddrtest.c
tests/libntp/socktoa.c
tests/libntp/ssl_init.c
tests/libntp/statestr.c
tests/libntp/strtolfp.c
tests/libntp/timespecops.c
tests/libntp/timevalops.c
tests/libntp/tstotv.c
tests/libntp/tvtots.c
tests/libntp/vi64ops.c
tests/libntp/ymd2yd.c

index 35b5dc7104c5413a7b4591b97043b9601cfa78ea..12118b9b8914b337ae67c123481babb1afe57658 100644 (file)
@@ -15,6 +15,7 @@ void test_WrongYearStart(void);
 void test_PreviousYear(void);
 void test_NextYear(void);
 void test_NoReasonableConversion(void);
+int isLE(u_int32 diff,u_int32 actual);
 void test_AlwaysInLimit(void);
 
 
index f38e3d3cc270a0096b1928416d80bbfc62ec2b55..1a13f37a0ae11a18477140851f71e3219ce6bb81 100644 (file)
 }
 
 
+
+typedef int bool; // typedef enum { FALSE, TRUE } boolean; -> can't use this because TRUE and FALSE are already defined
+
+
+typedef struct  {
+       uint32_t h, l;
+} lfp_hl;
+
+
+int l_fp_scmp(const l_fp first, const l_fp second);
+int l_fp_ucmp(const l_fp first, l_fp second );
+l_fp l_fp_init(int32 i, u_int32 f);
+l_fp l_fp_add(const l_fp first, const l_fp second);
+l_fp l_fp_subtract(const l_fp first, const l_fp second);
+l_fp l_fp_negate(const l_fp first);
+l_fp l_fp_abs(const l_fp first);
+int l_fp_signum(const l_fp first);
+double l_fp_convert_to_double(const l_fp first);
+l_fp l_fp_init_from_double( double rhs);
+void l_fp_swap(l_fp * first, l_fp *second);
+bool l_isgt(const l_fp first, const l_fp second);
+bool l_isgtu(const l_fp first, const l_fp second);
+bool l_ishis(const l_fp first, const l_fp second);
+bool l_isgeq(const l_fp first, const l_fp second);
+bool l_isequ(const l_fp first, const l_fp second);
+double eps(double d);
+
+
 void test_AdditionLR(void);
 void test_AdditionRL(void);
 void test_SubtractionLR(void);
@@ -31,11 +59,6 @@ void test_UnsignedRelOps(void);
 
 
 
-typedef struct  {
-       uint32_t h, l;
-} lfp_hl;
-
-
 static int cmp_work(u_int32 a[3], u_int32 b[3]);
 
 //----------------------------------------------------------------------
@@ -179,8 +202,6 @@ l_fp_swap(l_fp * first, l_fp *second){
 // readable failure messages.
 //----------------------------------------------------------------------
 
-typedef int bool; // typedef enum { FALSE, TRUE } boolean; -> can't use this because TRUE and FALSE are already defined
-
 
 bool
 l_isgt (const l_fp first, const l_fp second) {
index 010b16429365d4657f8b8b5f7fe8743695d3d4f3..2fde6cc2e44859c2d0609e11f58d3aafe3b1d6a8 100644 (file)
@@ -7,6 +7,14 @@
 
 #include "sockaddrtest.h"
 
+
+void test_ClassBAddress(void);
+void test_ClassCAddress(void);
+void test_ClassAAddress(void);
+void test_IPv6Address(void);
+
+
+
 void test_ClassBAddress(void) {
        sockaddr_u input = CreateSockaddr4("172.16.2.1", NTP_PORT);
        sockaddr_u expected = CreateSockaddr4("172.16.0.0", NTP_PORT);
index fc79c38127de86169dfd25e556c67e7b574d5d9a..5c7a663f4a21e51add027a4eedb6d8a1fc326046 100644 (file)
@@ -5,6 +5,8 @@
 
 #include "unity.h"
 
+void test_Address(void);
+void test_Netmask(void);
 
 void
 test_Address(void) {
index c1597c48b360e67a7e3ad6fb3fd1ab56e423003f..cfce2d8a309a777f0741e5f95c5904b18ded6767 100644 (file)
@@ -5,6 +5,8 @@
 
 #include "unity.h"
 
+void test_LoopbackNetNonResolve(void);
+
 void
 test_LoopbackNetNonResolve(void) {
        /* A loopback address in 127.0.0.0/8 is chosen, and
index 4b0f94ceaa36a5b7637ada04684dabd37278682f..5c03d6d1b807d813b7c35931138d5a70a5c95b59 100644 (file)
@@ -4,6 +4,16 @@
 
 #include "unity.h"
 
+
+void test_SingleDigit(void);
+void test_MultipleDigits(void);
+void test_Zero(void);
+void test_MaximumUnsigned32bit(void);
+void test_Overflow(void);
+void test_IllegalCharacter(void);
+void test_IllegalDigit(void);
+
+
 void test_SingleDigit(void) {
        const char* str = "5";
        u_long actual;
index 9a331e828db4aaf360a7cff0be1f022b31a23a26..0e7f96ce7cd7ee9b7e120b1103f076cf44423296 100644 (file)
@@ -6,6 +6,9 @@
 
 #include "unity.h"
 
+void test_ConstantDate(void);
+
+
 void
 test_ConstantDate(void) {
        const u_int32 HALF = 2147483648UL;
index e9c14da88cdd36eeb3e618a8c551804cca6afab2..6d6cf8e5fe9beab4cd214cbb14c7e8c5f9866270 100644 (file)
@@ -4,6 +4,10 @@
 
 #include "unity.h"
 
+void setUp(void);
+void test_Initialization(void);
+void test_GetAndFree(void);
+void test_GetAndFill(void);
 
 void
 setUp(void)
index 5e9d27c72a3da5d575a8a70f43e05e27d061ff8f..04f396cb0a17b0de05f4beb3eba9771dd6bb9d39 100644 (file)
  * 254.255.255.255
  */
 
+
+
 void rtol(uint32_t r, char *es);
+void rtoltor(uint32_t er, char *es);
+void ltor(l_fp l, char *er);
+void test_refidsmear(void);
 
 void
 rtol(uint32_t r, char *es)
@@ -53,7 +58,7 @@ rtol(uint32_t r, char *es)
 }
 
 
-void rtoltor(uint32_t er, char *es);
+
 
 void
 rtoltor(uint32_t er, char *es)
@@ -82,8 +87,6 @@ rtoltor(uint32_t er, char *es)
 }
 
 
-void ltor(l_fp l, char *er);
-
 void
 ltor(l_fp l, char *er)
 {
index 6b7ae65ece181dfa880f18293d8008a9b4a134a6..33ad3aa48d16847ef476c4b52144743847bc2670 100644 (file)
@@ -9,6 +9,10 @@
 /* Might need to be updated if a new refclock gets this id. */
 static const int UNUSED_REFCLOCK_ID = 250;
 
+void test_LocalClock(void);
+void test_UnknownId(void);
+
+
 void
 test_LocalClock(void) {
 #ifdef REFCLOCK                /* clockname() is useless otherwise */
index 64a094e3e13147c8df124695cb20f22f02c52baa..9960ed882437550f0a6d7388bbc32cfbeff31eb5 100644 (file)
@@ -63,7 +63,7 @@ int main(int argc, char *argv[])
   RUN_TEST(test_PreviousYear, 15);
   RUN_TEST(test_NextYear, 16);
   RUN_TEST(test_NoReasonableConversion, 17);
-  RUN_TEST(test_AlwaysInLimit, 18);
+  RUN_TEST(test_AlwaysInLimit, 19);
 
   return (UnityEnd());
 }
index a7b6a43b52729d634c67e4abd7720288daf21be2..771f11e00def1c9e4dffb25e58c29a98d9cb6ac1 100644 (file)
@@ -58,15 +58,15 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("lfpfunc.c");
-  RUN_TEST(test_AdditionLR, 22);
-  RUN_TEST(test_AdditionRL, 23);
-  RUN_TEST(test_SubtractionLR, 24);
-  RUN_TEST(test_SubtractionRL, 25);
-  RUN_TEST(test_Negation, 26);
-  RUN_TEST(test_Absolute, 27);
-  RUN_TEST(test_FDF_RoundTrip, 28);
-  RUN_TEST(test_SignedRelOps, 29);
-  RUN_TEST(test_UnsignedRelOps, 30);
+  RUN_TEST(test_AdditionLR, 50);
+  RUN_TEST(test_AdditionRL, 51);
+  RUN_TEST(test_SubtractionLR, 52);
+  RUN_TEST(test_SubtractionRL, 53);
+  RUN_TEST(test_Negation, 54);
+  RUN_TEST(test_Absolute, 55);
+  RUN_TEST(test_FDF_RoundTrip, 56);
+  RUN_TEST(test_SignedRelOps, 57);
+  RUN_TEST(test_UnsignedRelOps, 58);
 
   return (UnityEnd());
 }
index 46b18261f14dd5f72f00dfcd79ac2268de225f1a..3f27f67594c9c597db0fa9335d548fc7d1bd9e54 100644 (file)
@@ -52,10 +52,10 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("netof.c");
-  RUN_TEST(test_ClassBAddress, 10);
-  RUN_TEST(test_ClassCAddress, 20);
-  RUN_TEST(test_ClassAAddress, 30);
-  RUN_TEST(test_IPv6Address, 43);
+  RUN_TEST(test_ClassBAddress, 11);
+  RUN_TEST(test_ClassCAddress, 12);
+  RUN_TEST(test_ClassAAddress, 13);
+  RUN_TEST(test_IPv6Address, 14);
 
   return (UnityEnd());
 }
index 9a10e63699004cec4cac007c077c384af753e40a..fe6f45776a8608fc8befb5ae950ca1adc7afec71 100644 (file)
@@ -49,8 +49,8 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("numtoa.c");
-  RUN_TEST(test_Address, 10);
-  RUN_TEST(test_Netmask, 17);
+  RUN_TEST(test_Address, 8);
+  RUN_TEST(test_Netmask, 9);
 
   return (UnityEnd());
 }
index f294a45ab8723887d06232bff1013239bd3a4ae0..7c2a509d678fb15c136b30049d94104c53d660b4 100644 (file)
@@ -48,7 +48,7 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("numtohost.c");
-  RUN_TEST(test_LoopbackNetNonResolve, 9);
+  RUN_TEST(test_LoopbackNetNonResolve, 8);
 
   return (UnityEnd());
 }
index 6c18f53231a299d59ab8892f0eb805c7bb701900..09ebbbaa88c944e5f62c14d4ab8a82d97a172308 100644 (file)
@@ -53,13 +53,13 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("octtoint.c");
-  RUN_TEST(test_SingleDigit, 7);
-  RUN_TEST(test_MultipleDigits, 15);
-  RUN_TEST(test_Zero, 24);
-  RUN_TEST(test_MaximumUnsigned32bit, 33);
-  RUN_TEST(test_Overflow, 42);
-  RUN_TEST(test_IllegalCharacter, 50);
-  RUN_TEST(test_IllegalDigit, 58);
+  RUN_TEST(test_SingleDigit, 8);
+  RUN_TEST(test_MultipleDigits, 9);
+  RUN_TEST(test_Zero, 10);
+  RUN_TEST(test_MaximumUnsigned32bit, 11);
+  RUN_TEST(test_Overflow, 12);
+  RUN_TEST(test_IllegalCharacter, 13);
+  RUN_TEST(test_IllegalDigit, 14);
 
   return (UnityEnd());
 }
index f89abd5a623636cb1eb7bf778b811c14aa9d96ae..5ecc89208ceebc5d0fb5b16a0b63504ca9d2bf03 100644 (file)
@@ -49,7 +49,7 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("prettydate.c");
-  RUN_TEST(test_ConstantDate, 10);
+  RUN_TEST(test_ConstantDate, 9);
 
   return (UnityEnd());
 }
index 87b85bdeec1b2f4401410524977f1ab33545197a..85945a9e910578309c0f33c9794ee0646890c9a3 100644 (file)
@@ -49,9 +49,9 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("recvbuff.c");
-  RUN_TEST(test_Initialization, 15);
-  RUN_TEST(test_GetAndFree, 23);
-  RUN_TEST(test_GetAndFill, 34);
+  RUN_TEST(test_Initialization, 8);
+  RUN_TEST(test_GetAndFree, 9);
+  RUN_TEST(test_GetAndFill, 10);
 
   return (UnityEnd());
 }
index 9e74f6d3465922ea364f9f332ddeb7a36529b660..0301365412811fbc2f4668603ce3b8aa0abf4ffd 100644 (file)
@@ -50,7 +50,7 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("refidsmear.c");
-  RUN_TEST(test_refidsmear, 101);
+  RUN_TEST(test_refidsmear, 36);
 
   return (UnityEnd());
 }
index 54ee99207f545f21773821e90a6d48f119bca7a5..f6ee5421029cf51f59257f10384df28c29f14ace 100644 (file)
@@ -49,8 +49,8 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("refnumtoa.c");
-  RUN_TEST(test_LocalClock, 13);
-  RUN_TEST(test_UnknownId, 40);
+  RUN_TEST(test_LocalClock, 12);
+  RUN_TEST(test_UnknownId, 13);
 
   return (UnityEnd());
 }
index e420ee9b92671ce285775a0436eaa345d2e44964..f1facc8647db79b22928fae874a729cd42d30609 100644 (file)
@@ -55,13 +55,13 @@ int main(int argc, char *argv[])
   progname = argv[0];
   UnityBegin("sfptostr.c");
   RUN_TEST(test_PositiveInteger, 11);
-  RUN_TEST(test_NegativeInteger, 19);
-  RUN_TEST(test_PositiveIntegerPositiveFraction, 27);
-  RUN_TEST(test_NegativeIntegerNegativeFraction, 35);
-  RUN_TEST(test_PositiveIntegerNegativeFraction, 43);
-  RUN_TEST(test_NegativeIntegerPositiveFraction, 51);
-  RUN_TEST(test_SingleDecimalInteger, 59);
-  RUN_TEST(test_SingleDecimalRounding, 67);
+  RUN_TEST(test_NegativeInteger, 12);
+  RUN_TEST(test_PositiveIntegerPositiveFraction, 13);
+  RUN_TEST(test_NegativeIntegerNegativeFraction, 14);
+  RUN_TEST(test_PositiveIntegerNegativeFraction, 15);
+  RUN_TEST(test_NegativeIntegerPositiveFraction, 16);
+  RUN_TEST(test_SingleDecimalInteger, 17);
+  RUN_TEST(test_SingleDecimalRounding, 18);
 
   return (UnityEnd());
 }
index 730821b272729f5fef45f44950f1c77139af6cb4..7bff53c605fce958cd334c0ec2e38bebeb3c38fc 100644 (file)
@@ -54,12 +54,12 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("socktoa.c");
-  RUN_TEST(test_IPv4AddressWithPort, 11);
-  RUN_TEST(test_IPv6AddressWithPort, 18);
-  RUN_TEST(test_ScopedIPv6AddressWithPort, 42);
-  RUN_TEST(test_HashEqual, 67);
-  RUN_TEST(test_HashNotEqual, 75);
-  RUN_TEST(test_IgnoreIPv6Fields, 88);
+  RUN_TEST(test_IPv4AddressWithPort, 10);
+  RUN_TEST(test_IPv6AddressWithPort, 11);
+  RUN_TEST(test_ScopedIPv6AddressWithPort, 12);
+  RUN_TEST(test_HashEqual, 13);
+  RUN_TEST(test_HashNotEqual, 14);
+  RUN_TEST(test_IgnoreIPv6Fields, 15);
 
   return (UnityEnd());
 }
index 0e1648af77fdc8d1fbfbd797f89e74b7e7130939..d1b80de9e140abb7ba8d73a88860e7bbf3f1e39f 100644 (file)
@@ -51,11 +51,11 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("ssl_init.c");
-  RUN_TEST(test_MD5KeyTypeWithoutDigestLength, 20);
-  RUN_TEST(test_MD5KeyTypeWithDigestLength, 25);
-  RUN_TEST(test_SHA1KeyTypeWithDigestLength, 35);
-  RUN_TEST(test_MD5KeyName, 51);
-  RUN_TEST(test_SHA1KeyName, 57);
+  RUN_TEST(test_MD5KeyTypeWithoutDigestLength, 17);
+  RUN_TEST(test_MD5KeyTypeWithDigestLength, 18);
+  RUN_TEST(test_SHA1KeyTypeWithDigestLength, 19);
+  RUN_TEST(test_MD5KeyName, 20);
+  RUN_TEST(test_SHA1KeyName, 21);
 
   return (UnityEnd());
 }
index 5687faad222e9675673f223ef73b76058a1fb8d6..f839adfb2c9918cf5f5b20906153142815c389e3 100644 (file)
@@ -52,10 +52,10 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("statestr.c");
-  RUN_TEST(test_PeerRestart, 12);
-  RUN_TEST(test_SysUnspecified, 18);
-  RUN_TEST(test_ClockCodeExists, 25);
-  RUN_TEST(test_ClockCodeUnknown, 31);
+  RUN_TEST(test_PeerRestart, 9);
+  RUN_TEST(test_SysUnspecified, 10);
+  RUN_TEST(test_ClockCodeExists, 11);
+  RUN_TEST(test_ClockCodeUnknown, 12);
 
   return (UnityEnd());
 }
index 670a9bcf095340959379589002ffec0bd08fe4fc..c9e8e8321fb7eb0380b4f87e0a91200254709209 100644 (file)
@@ -56,12 +56,12 @@ int main(int argc, char *argv[])
   progname = argv[0];
   UnityBegin("strtolfp.c");
   RUN_TEST(test_PositiveInteger, 11);
-  RUN_TEST(test_NegativeInteger, 25);
-  RUN_TEST(test_PositiveFraction, 42);
-  RUN_TEST(test_NegativeFraction, 56);
-  RUN_TEST(test_PositiveMsFraction, 73);
-  RUN_TEST(test_NegativeMsFraction, 89);
-  RUN_TEST(test_InvalidChars, 107);
+  RUN_TEST(test_NegativeInteger, 12);
+  RUN_TEST(test_PositiveFraction, 13);
+  RUN_TEST(test_NegativeFraction, 14);
+  RUN_TEST(test_PositiveMsFraction, 15);
+  RUN_TEST(test_NegativeMsFraction, 16);
+  RUN_TEST(test_InvalidChars, 17);
 
   return (UnityEnd());
 }
index 671b3df1577978c15c6e520f2d089f3fb984bc45..548247af95262bdf7d6d038136791da0d6e3f621 100644 (file)
@@ -78,34 +78,34 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("timespecops.c");
-  RUN_TEST(test_Helpers1, 153);
-  RUN_TEST(test_Normalise, 174);
-  RUN_TEST(test_SignNoFrac, 189);
-  RUN_TEST(test_SignWithFrac, 203);
-  RUN_TEST(test_CmpFracEQ, 218);
-  RUN_TEST(test_CmpFracGT, 233);
-  RUN_TEST(test_CmpFracLT, 248);
-  RUN_TEST(test_AddFullNorm, 266);
-  RUN_TEST(test_AddFullOflow1, 282);
-  RUN_TEST(test_AddNsecNorm, 298);
-  RUN_TEST(test_AddNsecOflow1, 312);
-  RUN_TEST(test_SubFullNorm, 329);
-  RUN_TEST(test_SubFullOflow, 345);
-  RUN_TEST(test_SubNsecNorm, 361);
-  RUN_TEST(test_SubNsecOflow, 375);
-  RUN_TEST(test_Neg, 393);
-  RUN_TEST(test_AbsNoFrac, 411);
-  RUN_TEST(test_AbsWithFrac, 424);
-  RUN_TEST(test_Helpers2, 440);
-  RUN_TEST(test_ToLFPbittest, 469);
-  RUN_TEST(test_ToLFPrelPos, 484);
-  RUN_TEST(test_ToLFPrelNeg, 498);
-  RUN_TEST(test_ToLFPabs, 512);
-  RUN_TEST(test_FromLFPbittest, 529);
-  RUN_TEST(test_FromLFPrelPos, 550);
-  RUN_TEST(test_FromLFPrelNeg, 565);
-  RUN_TEST(test_LFProundtrip, 581);
-  RUN_TEST(test_ToString, 601);
+  RUN_TEST(test_Helpers1, 36);
+  RUN_TEST(test_Normalise, 37);
+  RUN_TEST(test_SignNoFrac, 38);
+  RUN_TEST(test_SignWithFrac, 39);
+  RUN_TEST(test_CmpFracEQ, 40);
+  RUN_TEST(test_CmpFracGT, 41);
+  RUN_TEST(test_CmpFracLT, 42);
+  RUN_TEST(test_AddFullNorm, 43);
+  RUN_TEST(test_AddFullOflow1, 44);
+  RUN_TEST(test_AddNsecNorm, 45);
+  RUN_TEST(test_AddNsecOflow1, 46);
+  RUN_TEST(test_SubFullNorm, 47);
+  RUN_TEST(test_SubFullOflow, 48);
+  RUN_TEST(test_SubNsecNorm, 49);
+  RUN_TEST(test_SubNsecOflow, 50);
+  RUN_TEST(test_Neg, 51);
+  RUN_TEST(test_AbsNoFrac, 52);
+  RUN_TEST(test_AbsWithFrac, 53);
+  RUN_TEST(test_Helpers2, 54);
+  RUN_TEST(test_ToLFPbittest, 55);
+  RUN_TEST(test_ToLFPrelPos, 56);
+  RUN_TEST(test_ToLFPrelNeg, 57);
+  RUN_TEST(test_ToLFPabs, 58);
+  RUN_TEST(test_FromLFPbittest, 59);
+  RUN_TEST(test_FromLFPrelPos, 60);
+  RUN_TEST(test_FromLFPrelNeg, 61);
+  RUN_TEST(test_LFProundtrip, 62);
+  RUN_TEST(test_ToString, 63);
 
   return (UnityEnd());
 }
index fd3fb19256e708101b7b323e4819ba7d9486c21c..04a65614a583825e4c2d4326ffdc1a628ff5e58b 100644 (file)
@@ -77,34 +77,34 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("timevalops.c");
-  RUN_TEST(test_Helpers1, 157);
-  RUN_TEST(test_Normalise, 178);
-  RUN_TEST(test_SignNoFrac, 193);
-  RUN_TEST(test_SignWithFrac, 207);
-  RUN_TEST(test_CmpFracEQ, 223);
-  RUN_TEST(test_CmpFracGT, 239);
-  RUN_TEST(test_CmpFracLT, 255);
-  RUN_TEST(test_AddFullNorm, 274);
-  RUN_TEST(test_AddFullOflow1, 290);
-  RUN_TEST(test_AddUsecNorm, 306);
-  RUN_TEST(test_AddUsecOflow1, 320);
-  RUN_TEST(test_SubFullNorm, 337);
-  RUN_TEST(test_SubFullOflow, 353);
-  RUN_TEST(test_SubUsecNorm, 369);
-  RUN_TEST(test_SubUsecOflow, 383);
-  RUN_TEST(test_Neg, 400);
-  RUN_TEST(test_AbsNoFrac, 418);
-  RUN_TEST(test_AbsWithFrac, 431);
-  RUN_TEST(test_Helpers2, 448);
-  RUN_TEST(test_ToLFPbittest, 482);
-  RUN_TEST(test_ToLFPrelPos, 498);
-  RUN_TEST(test_ToLFPrelNeg, 514);
-  RUN_TEST(test_ToLFPabs, 529);
-  RUN_TEST(test_FromLFPbittest, 548);
-  RUN_TEST(test_FromLFPrelPos, 568);
-  RUN_TEST(test_FromLFPrelNeg, 583);
-  RUN_TEST(test_LFProundtrip, 599);
-  RUN_TEST(test_ToString, 619);
+  RUN_TEST(test_Helpers1, 38);
+  RUN_TEST(test_Normalise, 39);
+  RUN_TEST(test_SignNoFrac, 40);
+  RUN_TEST(test_SignWithFrac, 41);
+  RUN_TEST(test_CmpFracEQ, 42);
+  RUN_TEST(test_CmpFracGT, 43);
+  RUN_TEST(test_CmpFracLT, 44);
+  RUN_TEST(test_AddFullNorm, 45);
+  RUN_TEST(test_AddFullOflow1, 46);
+  RUN_TEST(test_AddUsecNorm, 47);
+  RUN_TEST(test_AddUsecOflow1, 48);
+  RUN_TEST(test_SubFullNorm, 49);
+  RUN_TEST(test_SubFullOflow, 50);
+  RUN_TEST(test_SubUsecNorm, 51);
+  RUN_TEST(test_SubUsecOflow, 52);
+  RUN_TEST(test_Neg, 53);
+  RUN_TEST(test_AbsNoFrac, 54);
+  RUN_TEST(test_AbsWithFrac, 55);
+  RUN_TEST(test_Helpers2, 56);
+  RUN_TEST(test_ToLFPbittest, 57);
+  RUN_TEST(test_ToLFPrelPos, 58);
+  RUN_TEST(test_ToLFPrelNeg, 59);
+  RUN_TEST(test_ToLFPabs, 60);
+  RUN_TEST(test_FromLFPbittest, 61);
+  RUN_TEST(test_FromLFPrelPos, 62);
+  RUN_TEST(test_FromLFPrelNeg, 63);
+  RUN_TEST(test_LFProundtrip, 64);
+  RUN_TEST(test_ToString, 65);
 
   return (UnityEnd());
 }
index 8baf95f1d35ff09835a748ba37899f679b29a15c..224f12aa5cf4b3e706703faad10fdac0aad5b0cc 100644 (file)
@@ -50,9 +50,9 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("tstotv.c");
-  RUN_TEST(test_Seconds, 9);
-  RUN_TEST(test_MicrosecondsExact, 21);
-  RUN_TEST(test_MicrosecondsRounding, 35);
+  RUN_TEST(test_Seconds, 8);
+  RUN_TEST(test_MicrosecondsExact, 9);
+  RUN_TEST(test_MicrosecondsRounding, 10);
 
   return (UnityEnd());
 }
index 471fb174a0a5c9e37ffdbf2a1cfe6b33e21efb02..e610bb5a5cb9fcb84f1f67631745659760095483 100644 (file)
@@ -51,9 +51,9 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("tvtots.c");
-  RUN_TEST(test_Seconds, 12);
-  RUN_TEST(test_MicrosecondsRounded, 25);
-  RUN_TEST(test_MicrosecondsExact, 43);
+  RUN_TEST(test_Seconds, 10);
+  RUN_TEST(test_MicrosecondsRounded, 11);
+  RUN_TEST(test_MicrosecondsExact, 12);
 
   return (UnityEnd());
 }
index e5626b4beec1d4c772119827df129db7af1ae432..45caaece367b02b778697ec81717a3ec6f3710d5 100644 (file)
@@ -50,9 +50,9 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("vi64ops.c");
-  RUN_TEST(test_ParseVUI64_pos, 33);
-  RUN_TEST(test_ParseVUI64_neg, 49);
-  RUN_TEST(test_ParseVUI64_case, 63);
+  RUN_TEST(test_ParseVUI64_pos, 10);
+  RUN_TEST(test_ParseVUI64_neg, 11);
+  RUN_TEST(test_ParseVUI64_case, 12);
 
   return (UnityEnd());
 }
index 7952e8bee241f37c19a8dccbd50f415f4803ae49..4202c65d84e134a61301c4f8e72356971b6fe910 100644 (file)
@@ -50,10 +50,10 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("ymd2yd.c");
-  RUN_TEST(test_NonLeapYearFebruary, 9);
-  RUN_TEST(test_NonLeapYearJune, 15);
-  RUN_TEST(test_LeapYearFebruary, 22);
-  RUN_TEST(test_LeapYearDecember, 28);
+  RUN_TEST(test_NonLeapYearFebruary, 7);
+  RUN_TEST(test_NonLeapYearJune, 8);
+  RUN_TEST(test_LeapYearFebruary, 9);
+  RUN_TEST(test_LeapYearDecember, 10);
 
   return (UnityEnd());
 }
index fd56114eaaddc633964405e65b646eef43357c4e..b115ae168ba32a9f92c7b626bc6f5c17297ec9c1 100644 (file)
@@ -8,6 +8,16 @@
  
 #define SFP_MAX_PRECISION 6
 
+void test_PositiveInteger(void);
+void test_NegativeInteger(void);
+void test_PositiveIntegerPositiveFraction(void);
+void test_NegativeIntegerNegativeFraction(void);
+void test_PositiveIntegerNegativeFraction(void);
+void test_NegativeIntegerPositiveFraction(void);
+void test_SingleDecimalInteger(void);
+void test_SingleDecimalRounding(void);
+
+
 void test_PositiveInteger(void)
 {
        s_fp test = 300 << 16; // exact 300.000000
index d68beae4a7c30fe90d8101edb878433ef01ecc3c..bd893bd429a2f169f3db41ed7b96328d376e2202 100644 (file)
@@ -2,6 +2,7 @@
 #include "config.h"
 #include "ntp.h"
 #include "ntp_stdlib.h"
+#include "sockaddrtest.h"
 
 sockaddr_u
 CreateSockaddr4(const char* address, unsigned int port) {
index 537df1e44407ddd8cad5d7f48d7ec2381563853b..bd4e4286b5d6060b47f298b89c197d4a6e0263cb 100644 (file)
@@ -7,6 +7,12 @@
 
 #include "sockaddrtest.h"
 
+void test_IPv4AddressWithPort(void);
+void test_IPv6AddressWithPort(void);
+void test_ScopedIPv6AddressWithPort(void);
+void test_HashEqual(void);
+void test_HashNotEqual(void);
+void test_IgnoreIPv6Fields(void);
 
 void test_IPv4AddressWithPort(void) {
        sockaddr_u input = CreateSockaddr4("192.0.2.10", 123);
index 4598025cc49ab6a807c541e67f01584278b9a6e3..42fe920b6d2609ec4ec4c8191c2f03b9d211d09d 100644 (file)
 static const size_t TEST_MD5_DIGEST_LENGTH = 16;
 static const size_t TEST_SHA1_DIGEST_LENGTH = 20;
 
+void test_MD5KeyTypeWithoutDigestLength(void);
+void test_MD5KeyTypeWithDigestLength(void);
+void test_SHA1KeyTypeWithDigestLength(void);
+void test_MD5KeyName(void);
+void test_SHA1KeyName(void);
+
 
 // keytype_from_text()
 void
index ef134dd7070d0fbf0552fca4909db25afa6ad16d..810ee6b6ea054fdcf082a2deca41d18d19ca989d 100644 (file)
@@ -6,6 +6,10 @@
 
 #include "unity.h"
 
+void test_PeerRestart(void);
+void test_SysUnspecified(void);
+void test_ClockCodeExists(void);
+void test_ClockCodeUnknown(void);
 
 // eventstr()
 void
index de9f1119c6a10fcfb06849afb55d9816341e8ca1..ace04b0d1ba9a080692168aa91d80a9295e79f4d 100644 (file)
@@ -8,6 +8,15 @@
 
 /* This file tests both atolfp and mstolfp */
 
+void test_PositiveInteger(void);
+void test_NegativeInteger(void);
+void test_PositiveFraction(void);
+void test_NegativeFraction(void);
+void test_PositiveMsFraction(void);
+void test_NegativeMsFraction(void);
+void test_InvalidChars(void);
+
+
 void test_PositiveInteger(void) {
        const char *str = "500";
        const char *str_ms = "500000";
index b66a8537f5289951a1da85536fbd3f8e7daa32f4..86df7a1767abc1f6243bd7bee9844d903c021531 100644 (file)
@@ -32,10 +32,49 @@ struct lfpfracdata {
        u_int32 frac;
 };
 
-//******************************************MY CUSTOM FUNCTIONS*******************************
+
+void test_Helpers1(void);
+void test_Normalise(void);
+void test_SignNoFrac(void);
+void test_SignWithFrac(void);
+void test_CmpFracEQ(void);
+void test_CmpFracGT(void);
+void test_CmpFracLT(void);
+void test_AddFullNorm(void);
+void test_AddFullOflow1(void);
+void test_AddNsecNorm(void);
+void test_AddNsecOflow1(void);
+void test_SubFullNorm(void);
+void test_SubFullOflow(void);
+void test_SubNsecNorm(void);
+void test_SubNsecOflow(void);
+void test_Neg(void);
+void test_AbsNoFrac(void);
+void test_AbsWithFrac(void);
+void test_Helpers2(void);
+void test_ToLFPbittest(void);
+void test_ToLFPrelPos(void);
+void test_ToLFPrelNeg(void);
+void test_ToLFPabs(void);
+void test_FromLFPbittest(void);
+void test_FromLFPrelPos(void);
+void test_FromLFPrelNeg(void);
+void test_LFProundtrip(void);
+void test_ToString(void);
 
 typedef int bool;
 
+const bool timespec_isValid(struct timespec V);
+struct timespec timespec_init(time_t hi, long lo);
+l_fp l_fp_init(int32 i, u_int32 f);
+bool AssertFpClose(const l_fp m, const l_fp n, const l_fp limit);
+bool AssertTimespecClose(const struct timespec m, const struct timespec n, const struct timespec limit);
+
+
+//******************************************MY CUSTOM FUNCTIONS*******************************
+
+
+
 const bool
 timespec_isValid(struct timespec V) {
        return V.tv_nsec >= 0 && V.tv_nsec < 1000000000;
index c3077f9d714c3c07edc480fd10b5fb90b86befcd..a2d9358f97bcab8568886e76a46dc082253c6ad3 100644 (file)
@@ -27,10 +27,46 @@ typedef struct {
        u_int32 frac;
 } lfpfracdata ;
 
+typedef int bool;
+
+struct timeval timeval_init( time_t hi, long lo);
+const bool timeval_isValid(struct timeval V);
+l_fp l_fp_init(int32 i, u_int32 f);
+bool AssertTimevalClose(const struct timeval m, const struct timeval n, const struct timeval limit);
+bool AssertFpClose(const l_fp m, const l_fp n, const l_fp limit);
+
+void test_Helpers1(void);
+void test_Normalise(void);
+void test_SignNoFrac(void);
+void test_SignWithFrac(void);
+void test_CmpFracEQ(void);
+void test_CmpFracGT(void);
+void test_CmpFracLT(void);
+void test_AddFullNorm(void);
+void test_AddFullOflow1(void);
+void test_AddUsecNorm(void);
+void test_AddUsecOflow1(void);
+void test_SubFullNorm(void);
+void test_SubFullOflow(void);
+void test_SubUsecNorm(void);
+void test_SubUsecOflow(void);
+void test_Neg(void);
+void test_AbsNoFrac(void);
+void test_AbsWithFrac(void);
+void test_Helpers2(void);
+void test_ToLFPbittest(void);
+void test_ToLFPrelPos(void);
+void test_ToLFPrelNeg(void);
+void test_ToLFPabs(void);
+void test_FromLFPbittest(void);
+void test_FromLFPrelPos(void);
+void test_FromLFPrelNeg(void);
+void test_LFProundtrip(void);
+void test_ToString(void);
+
 
 //******************************************MY CUSTOM FUNCTIONS*******************************
 
-typedef int bool;
 
 
 struct timeval
index 080172752fda842381ed3c3f11ad1d5933af9cb5..ea10396500cd8af50096b58e76d12032b0c5e962 100644 (file)
@@ -5,6 +5,11 @@
 
 #include "unity.h"
 
+void test_Seconds(void);
+void test_MicrosecondsExact(void);
+void test_MicrosecondsRounding(void);
+
+
 void
 test_Seconds(void) {
        const l_fp input = {50, 0}; // 50.0 s
index 953a76cf3695492b81f507500b98af4da7a3b211..c695ec5744bdf7b395d8acdd822ea800f4adc2d3 100644 (file)
@@ -7,6 +7,9 @@
 
 #include <math.h> // Required on Solaris for ldexp.
 
+void test_Seconds(void);
+void test_MicrosecondsRounded(void);
+void test_MicrosecondsExact(void);
 
 void
 test_Seconds(void)
index 3ac47bec2479d863de98fc03f4c6c001a7f10a61..843c0a334b73b3c0940cc86cbab3a79b1d5cc9fc 100644 (file)
@@ -6,6 +6,12 @@
 #include "unity.h"
 
 
+int IsEqual(const vint64 expected, const vint64 actual);
+void test_ParseVUI64_pos(void);
+void test_ParseVUI64_neg(void);
+void test_ParseVUI64_case(void);
+
+
 // technically bool
 int
 IsEqual(const vint64 expected, const vint64 actual) {
index 65c536ca6d19fbd917bc12459eb1e8ac0d160650..ccb7fb91f962d48b3570162f67bdf1f76c8d1077 100644 (file)
@@ -4,6 +4,11 @@
 
 #include "unity.h"
 
+void test_NonLeapYearFebruary(void);
+void test_NonLeapYearJune(void);
+void test_LeapYearFebruary(void);
+void test_LeapYearDecember(void);
+
 
 void
 test_NonLeapYearFebruary(void) {