/[classpath]/classpath/java/net/InetAddress.java
ViewVC logotype

Diff of /classpath/java/net/InetAddress.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.17 by mkoch, Tue Mar 11 13:54:17 2003 UTC revision 1.18 by rupp, Wed Apr 23 16:51:37 2003 UTC
# Line 340  public class InetAddress implements Seri Line 340  public class InetAddress implements Seri
340      StringTokenizer st = new StringTokenizer (hostname, ".");      StringTokenizer st = new StringTokenizer (hostname, ".");
341      if (st.countTokens () == 4)      if (st.countTokens () == 4)
342        {        {
343          int i;          int    i;
344            short  n;
345          byte[] ip = new byte[4];          byte[] ip = new byte[4];
346          for (i = 0; i < 4; i++)          for (i = 0; i < 4; i++)
347            {            {
348              try              try
349                {                {
350                  ip[i] = Byte.parseByte (st.nextToken ());                  n = Short.parseShort(st.nextToken());
351                  if ((ip[i] < 0) || (ip[1] > 255))                  if ((n < 0) || (n > 255))
352                    break;                    break;
353                    ip[i] = (byte) n;
354                }                }
355              catch (NumberFormatException e)              catch (NumberFormatException e)
356                {                {

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26