equal
deleted
inserted
replaced
66 BufferedReader in = |
66 BufferedReader in = |
67 new BufferedReader(new FileReader("/etc/resolv.conf")); |
67 new BufferedReader(new FileReader("/etc/resolv.conf")); |
68 String line; |
68 String line; |
69 while ((line = in.readLine()) != null) { |
69 while ((line = in.readLine()) != null) { |
70 int maxvalues = maxperkeyword; |
70 int maxvalues = maxperkeyword; |
71 if (line.length() == 0) |
71 if (line.isEmpty()) |
72 continue; |
72 continue; |
73 if (line.charAt(0) == '#' || line.charAt(0) == ';') |
73 if (line.charAt(0) == '#' || line.charAt(0) == ';') |
74 continue; |
74 continue; |
75 if (!line.startsWith(keyword)) |
75 if (!line.startsWith(keyword)) |
76 continue; |
76 continue; |
77 String value = line.substring(keyword.length()); |
77 String value = line.substring(keyword.length()); |
78 if (value.length() == 0) |
78 if (value.isEmpty()) |
79 continue; |
79 continue; |
80 if (value.charAt(0) != ' ' && value.charAt(0) != '\t') |
80 if (value.charAt(0) != ' ' && value.charAt(0) != '\t') |
81 continue; |
81 continue; |
82 StringTokenizer st = new StringTokenizer(value, " \t"); |
82 StringTokenizer st = new StringTokenizer(value, " \t"); |
83 while (st.hasMoreTokens()) { |
83 while (st.hasMoreTokens()) { |
179 |
179 |
180 |
180 |
181 // LOCALDOMAIN has absolute priority on Solaris |
181 // LOCALDOMAIN has absolute priority on Solaris |
182 |
182 |
183 String localDomain = localDomain0(); |
183 String localDomain = localDomain0(); |
184 if (localDomain != null && localDomain.length() > 0) { |
184 if (localDomain != null && !localDomain.isEmpty()) { |
185 sl = new LinkedList<>(); |
185 sl = new LinkedList<>(); |
186 sl.add(localDomain); |
186 sl.add(localDomain); |
187 return sl; |
187 return sl; |
188 } |
188 } |
189 |
189 |
209 // no local domain so try fallback (RPC) domain or |
209 // no local domain so try fallback (RPC) domain or |
210 // hostName |
210 // hostName |
211 |
211 |
212 sl = new LinkedList<>(); |
212 sl = new LinkedList<>(); |
213 String domain = fallbackDomain0(); |
213 String domain = fallbackDomain0(); |
214 if (domain != null && domain.length() > 0) { |
214 if (domain != null && !domain.isEmpty()) { |
215 sl.add(domain); |
215 sl.add(domain); |
216 } |
216 } |
217 |
217 |
218 return sl; |
218 return sl; |
219 } |
219 } |