Browse Source

[master] forgot an include and a u for large constant

reviewed on jabber
Jelte Jansen 13 years ago
parent
commit
18128a99fd
2 changed files with 3 additions and 1 deletions
  1. 2 0
      src/lib/datasrc/factory.cc
  2. 1 1
      src/lib/dns/serial.h

+ 2 - 0
src/lib/datasrc/factory.cc

@@ -24,7 +24,9 @@
 #include <datasrc/logger.h>
 
 #include <dlfcn.h>
+#include <cstdlib>
 
+using namespace std;
 using namespace isc::data;
 using namespace isc::datasrc;
 

+ 1 - 1
src/lib/dns/serial.h

@@ -27,7 +27,7 @@ namespace dns {
 const uint32_t MAX_SERIAL_INCREMENT = 2147483647;
 
 /// Maximum value a serial can have, used in + operator.
-const uint64_t MAX_SERIAL_VALUE = 4294967296;
+const uint64_t MAX_SERIAL_VALUE = 4294967296u;
 
 /// \brief This class defines DNS serial numbers and serial arithmetic.
 ///