]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[1784] signed/unsigned fix
authorJINMEI Tatuya <jinmei@isc.org>
Mon, 19 Mar 2012 17:14:22 +0000 (10:14 -0700)
committerJINMEI Tatuya <jinmei@isc.org>
Mon, 19 Mar 2012 17:14:22 +0000 (10:14 -0700)
src/lib/asiodns/dns_service.cc

index 17109223453089ad60b67d588be17949d2da78bb..ee7cf74461c0ed020216e7d8ec546590f7ea91f1 100644 (file)
@@ -210,7 +210,7 @@ void DNSService::addServerTCPFromFD(int fd, int af) {
 }
 
 void DNSService::addServerUDPFromFD(int fd, int af, ServerFlag options) {
-    if ((~SERVER_DEFINED_FLAGS & static_cast<int>(options)) != 0) {
+    if ((~SERVER_DEFINED_FLAGS & static_cast<unsigned int>(options)) != 0) {
         isc_throw(isc::InvalidParameter, "Invalid DNS/UDP server option: "
                   << options);
     }