|  | @@ -110,8 +110,9 @@ public class IpUtils
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  case 1:
 | 
	
		
			
				|  |  |                      l = Long.parseLong(elements[0]);
 | 
	
		
			
				|  |  | -                    if ((l < 0L) || (l > 4294967295L))
 | 
	
		
			
				|  |  | +                    if ((l < 0L) || (l > 4294967295L)) {
 | 
	
		
			
				|  |  |                          return null;
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  |                      bytes[0] = (byte) (int) (l >> 24 & 0xFF);
 | 
	
		
			
				|  |  |                      bytes[1] = (byte) (int) ((l & 0xFFFFFF) >> 16 & 0xFF);
 | 
	
		
			
				|  |  |                      bytes[2] = (byte) (int) ((l & 0xFFFF) >> 8 & 0xFF);
 | 
	
	
		
			
				|  | @@ -119,12 +120,14 @@ public class IpUtils
 | 
	
		
			
				|  |  |                      break;
 | 
	
		
			
				|  |  |                  case 2:
 | 
	
		
			
				|  |  |                      l = Integer.parseInt(elements[0]);
 | 
	
		
			
				|  |  | -                    if ((l < 0L) || (l > 255L))
 | 
	
		
			
				|  |  | +                    if ((l < 0L) || (l > 255L)) {
 | 
	
		
			
				|  |  |                          return null;
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  |                      bytes[0] = (byte) (int) (l & 0xFF);
 | 
	
		
			
				|  |  |                      l = Integer.parseInt(elements[1]);
 | 
	
		
			
				|  |  | -                    if ((l < 0L) || (l > 16777215L))
 | 
	
		
			
				|  |  | +                    if ((l < 0L) || (l > 16777215L)) {
 | 
	
		
			
				|  |  |                          return null;
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  |                      bytes[1] = (byte) (int) (l >> 16 & 0xFF);
 | 
	
		
			
				|  |  |                      bytes[2] = (byte) (int) ((l & 0xFFFF) >> 8 & 0xFF);
 | 
	
		
			
				|  |  |                      bytes[3] = (byte) (int) (l & 0xFF);
 | 
	
	
		
			
				|  | @@ -133,13 +136,15 @@ public class IpUtils
 | 
	
		
			
				|  |  |                      for (i = 0; i < 2; ++i)
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          l = Integer.parseInt(elements[i]);
 | 
	
		
			
				|  |  | -                        if ((l < 0L) || (l > 255L))
 | 
	
		
			
				|  |  | +                        if ((l < 0L) || (l > 255L)) {
 | 
	
		
			
				|  |  |                              return null;
 | 
	
		
			
				|  |  | +                        }
 | 
	
		
			
				|  |  |                          bytes[i] = (byte) (int) (l & 0xFF);
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                      l = Integer.parseInt(elements[2]);
 | 
	
		
			
				|  |  | -                    if ((l < 0L) || (l > 65535L))
 | 
	
		
			
				|  |  | +                    if ((l < 0L) || (l > 65535L)) {
 | 
	
		
			
				|  |  |                          return null;
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  |                      bytes[2] = (byte) (int) (l >> 8 & 0xFF);
 | 
	
		
			
				|  |  |                      bytes[3] = (byte) (int) (l & 0xFF);
 | 
	
		
			
				|  |  |                      break;
 | 
	
	
		
			
				|  | @@ -147,8 +152,9 @@ public class IpUtils
 | 
	
		
			
				|  |  |                      for (i = 0; i < 4; ++i)
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          l = Integer.parseInt(elements[i]);
 | 
	
		
			
				|  |  | -                        if ((l < 0L) || (l > 255L))
 | 
	
		
			
				|  |  | +                        if ((l < 0L) || (l > 255L)) {
 | 
	
		
			
				|  |  |                              return null;
 | 
	
		
			
				|  |  | +                        }
 | 
	
		
			
				|  |  |                          bytes[i] = (byte) (int) (l & 0xFF);
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                      break;
 |