src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
changeset 48978 93996c47d36f
parent 48767 0c6ce8fdb50a
child 49440 396ea30afbd5
child 56230 489867818774
equal deleted inserted replaced
48977:083e6c55a28c 48978:93996c47d36f
   396     if (m == 0 || m > 32) {
   396     if (m == 0 || m > 32) {
   397        // Drop invalid input
   397        // Drop invalid input
   398        return instr;
   398        return instr;
   399     }
   399     }
   400 
   400 
   401     *mask = htonl(-1 << (32 - m));
   401     *mask = htonl((uint32_t)(~0) << (32 - m));
   402     return s;
   402     return s;
   403 }
   403 }
   404 
   404 
   405 static int
   405 static int
   406 ip_in_subnet(uint32_t subnet, uint32_t mask, uint32_t ipaddr) {
   406 ip_in_subnet(uint32_t subnet, uint32_t mask, uint32_t ipaddr) {