Edit C:\Users\Admin\.m2\repository\dnsjava\dnsjava\2.1.7\org\xbill\DNS\ResolverConfig.class
???? 0 @&'( ) * A) ?+ ?, ?- ?. ?/0 1234 /5678 ?9 ?:; ?<= ?> ?? H@A BC 1DE )F G H IJ HKL 2M 2NO /P QRST HUV HW ?X ?Y 4Z[\] 7^ 7_ 7` ?ab ?c ?defg ? @h ij ? @kl ?m Hnopoqr Nstu Qvw Sx Syz /{ 7s| H} ? H~? ?? S?? ??? ??? ??? ?? @? ??? ?? ?? ? ?? ? ? ? 4)? 2? /?? Q? Q?? z? z? ?? z??? ^? ??? ?? ??? ?s N? ?? ??? ?? ?????? ??????? /? 4@ 4K ??? ?) ?? servers [Ljava/lang/String; searchlist [Lorg/xbill/DNS/Name; ndots I currentConfig Lorg/xbill/DNS/ResolverConfig; "class$org$xbill$DNS$ResolverConfig Ljava/lang/Class; Synthetic class$java$lang$String <init> ()V Code LineNumberTable LocalVariableTable OS Ljava/lang/String; vendor this addServer %(Ljava/lang/String;Ljava/util/List;)V server list Ljava/util/List; addSearch e "Lorg/xbill/DNS/TextParseException; search name Lorg/xbill/DNS/Name; parseNdots (Ljava/lang/String;)I !Ljava/lang/NumberFormatException; token configureFromLists #(Ljava/util/List;Ljava/util/List;)V lserver lsearch configureNdots (I)V lndots findProperty ()Z st Ljava/util/StringTokenizer; prop findSunJVM noClasses [Ljava/lang/Class; noObjects [Ljava/lang/Object; resConfName resConfClass resConf Ljava/lang/Object; open Ljava/lang/reflect/Method; nameservers Ljava/lang/Exception; it Ljava/util/Iterator; lserver_tmp lsearch_tmp findResolvConf (Ljava/lang/String;)V Ljava/io/FileNotFoundException; line Ljava/io/IOException; file in Ljava/io/InputStream; isr Ljava/io/InputStreamReader; br Ljava/io/BufferedReader; findUnix findNetware findWin *(Ljava/io/InputStream;Ljava/util/Locale;)V res Ljava/util/ResourceBundle; s readingServers Z readingSearches locale Ljava/util/Locale; packageName resPackageName host_name primary_dns_suffix dns_suffix dns_servers (Ljava/io/InputStream;)V property defaultBufSize bufSize b Ljava/io/BufferedInputStream; find95 p Ljava/lang/Process; f Ljava/io/File; findNT findAndroid args v i SystemProperties method netdns re1 re2 Ljava/util/ArrayList; ()[Ljava/lang/String; ()Ljava/lang/String; searchPath ()[Lorg/xbill/DNS/Name; ()I getCurrentConfig ()Lorg/xbill/DNS/ResolverConfig; refresh newConfig class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0 <clinit> SourceFile ResolverConfig.java? java/lang/ClassNotFoundException java/lang/NoClassDefFoundError ? ??? ? ? ? ? ? ? ? ? ? ? os.name??? java.vendor Windows? ? 95 98 ME ? ? NetWare ? ? Android ? ? ??? verbose????? java/lang/StringBuffer adding server ????? ??? adding search ? ??? org/xbill/DNS/TextParseException???? ? setting ndots java/lang/NumberFormatException? java/lang/String?? org/xbill/DNS/Name java/util/ArrayList ? ? dns.server java/util/StringTokenizer , ??? ?? ? ? dns.search ? ? ? ? java/lang/Class java/lang/Object !sun.net.dns.ResolverConfiguration??????? java/util/List java/lang/Exception???? ??? java/io/FileInputStream ? ? java/io/FileNotFoundException java/io/InputStreamReader ? ? java/io/BufferedReader ??? nameserver?? domain? ?? ? options ndots: ? ?? ? java/io/IOException ? ? /etc/resolv.conf ? ? sys:/etc/resolv.cfg ? ? org.xbill.DNS.ResolverConfig???? .windows.DNSServer??????? :??? "org.xbill.DNS.windows.parse.buffer??? java/io/BufferedInputStream ??? ? ? ?? ? java/util/Locale winipcfg.out winipcfg /all /batch java/io/File ? ? ? ? ipconfig /all ? ^\d+(\.\d+){3}$ "^[0-9a-f]+(:[0-9a-f]*)+:[0-9a-f]+$ android.os.SystemProperties get ? ? java.lang.String net.dns1 net.dns2 net.dns3 net.dns4? ? ? org/xbill/DNS/ResolverConfig ? forName initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; java/lang/System getProperty &(Ljava/lang/String;)Ljava/lang/String; indexOf contains (Ljava/lang/Object;)Z org/xbill/DNS/Options check (Ljava/lang/String;)Z out Ljava/io/PrintStream; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString java/io/PrintStream println add root fromString <(Ljava/lang/String;Lorg/xbill/DNS/Name;)Lorg/xbill/DNS/Name; substring (I)Ljava/lang/String; java/lang/Integer parseInt size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens nextToken getDeclaredMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; java/lang/reflect/Method invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; getMethod iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; (Ljava/io/Reader;)V readLine startsWith isEmpty clear close getPackage ()Ljava/lang/Package; java/lang/Package getName java/util/ResourceBundle getBundle @(Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; .(Ljava/lang/String;)Ljava/util/ResourceBundle; getString labels equals getInteger ((Ljava/lang/String;I)Ljava/lang/Integer; intValue (Ljava/io/InputStream;I)V mark reset java/lang/Runtime getRuntime ()Ljava/lang/Runtime; exec '(Ljava/lang/String;)Ljava/lang/Process; java/lang/Process waitFor (Ljava/io/File;)V delete getInputStream ()Ljava/io/InputStream; destroy matches ! ? A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ( ?*? *? *? *? *? ? ?*? ? ?*? ? *? ? k? L? M+? ? /+? ? +? ? +? ? *? ? 0*? ? )+? ? *? ? ,? ? *? ? *? ? ? V / $ % &