Edit C:\Users\Admin\.m2\repository\dnsjava\dnsjava\2.1.7\update.class
???? 0? `a ?b ?cd e f gh ?e ?i ?j ?k ?lm e ?n ?op qr stutvw `xy ?z { |t}t~ e ? ? ?? ?? ?? ??? '? '? ? ? ? ?? '?? /? ?? ? ?????? 6???? '???????? ??? ??4 '? ??? ? '?? ??? ??? ??? ??? ??V? ??? ??? ???? ? ???? ?|t????? `?? ?? ? ??? ??? '? ????? pe? p? ???? v?????? g?? ?? ?? ?? ?? ?? ??? ?? ??? ??? |? ??? '? ?? ???? ??? ??t???? ??? ?????L ?? g ? N ? ? ? ? ? ?? ? ? !"#$%&'()*+,-./0123456 ?q7 query Lorg/xbill/DNS/Message; response res Lorg/xbill/DNS/Resolver; server Ljava/lang/String; zone Lorg/xbill/DNS/Name; defaultTTL J defaultClass I log Ljava/io/PrintStream; print (Ljava/lang/Object;)V Code LineNumberTable LocalVariableTable this Lupdate; o Ljava/lang/Object; newMessage ()Lorg/xbill/DNS/Message; msg <init> (Ljava/io/InputStream;)V is Ljava/io/InputStream; portstr keyname keydata classStr newClass tbr Ljava/io/BufferedReader; it Ljava/util/Iterator; e Ljava/lang/InterruptedException; interval now Ljava/util/Date; line st Lorg/xbill/DNS/Tokenizer; token8 Token InnerClasses Lorg/xbill/DNS/Tokenizer$Token; operation tpe "Lorg/xbill/DNS/TextParseException; iioe Ljava/io/InterruptedIOException; se Ljava/net/SocketException; ioe Ljava/io/IOException; in inputs Ljava/util/List; istreams isr Ljava/io/InputStreamReader; br Exceptions sendUpdate ()V i recs [Lorg/xbill/DNS/Record; updzone dclass soa Lorg/xbill/DNS/Record; parseRR 3(Lorg/xbill/DNS/Tokenizer;IJ)Lorg/xbill/DNS/Record; !Ljava/lang/NumberFormatException; classValue TTLValue name ttl type record s doRequire (Lorg/xbill/DNS/Tokenizer;)V iseol Z doProhibit doAdd doDelete doGlue doQuery rec newQuery doFile <(Lorg/xbill/DNS/Tokenizer;Ljava/util/List;Ljava/util/List;)V Ljava/io/FileNotFoundException; doLog fos Ljava/io/FileOutputStream; Ljava/lang/Exception; doAssert (Lorg/xbill/DNS/Tokenizer;)Z rcode Lorg/xbill/DNS/SOARecord; serial answers count section field expected value flag help (Ljava/lang/String;)V topic main ([Ljava/lang/String;)V args [Ljava/lang/String; u SourceFile update.java9: ?; ? ? ? org/xbill/DNS/Message ?&<=>?@ ? ?A ? ? ? ? ? java/util/LinkedList ? ? ? ? java/io/InputStreamReader ? ? java/io/BufferedReader ?BC?DEF java/io/InputStream ? > ?WGHI&JFKL java/lang/StringBufferMNOH;WPQRSTUV org/xbill/DNS/Tokenizer ?WEWXLT ?YDZH org/xbill/DNS/SimpleResolver ? ?[L\]^_`@ key org/xbill/DNS/TSIG ?abc ednsdRe@ port tcpfg classhTi Invalid class ? ?jk ? ? originlm require89 prohibit<9 add=9 delete>9 glue?9 ?VW echonH send%& show clear@9 quit qopqrLstu@ fileCDF9 assertJK sleepvkw?x java/lang/InterruptedException date java/util/Date -msykzO{ invalid keyword: org/xbill/DNS/TextParseException|H java/io/InterruptedIOException Operation timed out java/net/SocketException Socket error java/io/IOException}~ Empty update message. Ignoring.? org/xbill/DNS/Name?l? ???R?????? ? ???? java/lang/NumberFormatException? Invalid type: ?W?? Parse error?&??./ Invalid type Invalid classB? - java/io/FileInputStream?? java/io/FileNotFoundException not found java/io/FileOutputStream java/io/PrintStream ?? java/lang/Exception Error opening No response has been received???R??V org/xbill/DNS/SOARecord Invalid response (no SOA)?k?? tsig?L?L ok failed unsigned??i java/lang/Integer ?@ Invalid assertion keyword: Expected , received ;& ?The following are supported commands: add assert class clear date delete echo edns file glue help key log port prohibit query quit require send server show sleep tcp ttl zone # ?H Eadd <name> [ttl] [class] <type> <data> specify a record to be added assert <field> <value> [msg] asserts that the value of the field in the last response matches the value specified. If not, the message is printed (if present) and the program exits. The field may be any of <rcode>, <serial>, <tsig>, <qu>, <an>, <au>, or <ad>. =class <class> class of the zone to be updated (default: IN) (clear clears the current update packet vdate [-ms] prints the current date and time in human readable format or as the number of milliseconds since the epoch ?delete <name> [ttl] [class] <type> <data> delete <name> <type> delete <name> specify a record or set to be deleted, or that all records at a name should be deleted echo <text> prints the text 9edns <level> EDNS level specified when sending messages Sfile <file> opens the specified file as the new input source (- represents stdin) Fglue <name> [ttl] [class] <type> <data> specify an additional record Nhelp help [topic] prints a list of commands or help about a specific command 2key <name> <data> TSIG key used to sign messages ?log <file> opens the specified file and uses it to log output =port <port> UDP/TCP port messages are sent to (default: 53) Sprohibit <name> <type> prohibit <name> require that a set or name is not present -query <name> [type [class]] issues a query quit quits the program ?require <name> [ttl] [class] <type> <data> require <name> <type> require <name> require that a record, set, or name is present 1send sends and resets the current update packet @server <name> [port] server that receives send updates/queries &show shows the current update packet =sleep <milliseconds> pause for interval before next command -tcp TCP should be used to send all messages 5ttl <ttl> default ttl of added records (default: 0) (zone <zone> zone to update (default: . # # <text> a comment Topic ' ' unrecognized not found. update java/lang/Object org/xbill/DNS/Tokenizer$Token java/lang/System out println getHeader ()Lorg/xbill/DNS/Header; org/xbill/DNS/Header setOpcode (I)V root (Ljava/io/Reader;)V java/util/List (Ljava/lang/Object;)Z get (I)Ljava/lang/Object; readLine ()Ljava/lang/String; close remove isEmpty ()Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString java/lang/String length ()I charAt (I)C substring (I)Ljava/lang/String; !()Lorg/xbill/DNS/Tokenizer$Token; isEOL equals getString isString java/lang/Short parseShort (Ljava/lang/String;)S org/xbill/DNS/Resolver setPort '(Ljava/lang/String;Ljava/lang/String;)V setTSIGKey (Lorg/xbill/DNS/TSIG;)V getUInt16 setEDNS setTCP (Z)V org/xbill/DNS/DClass (Ljava/lang/String;)I getTTL ()J getName *(Lorg/xbill/DNS/Name;)Lorg/xbill/DNS/Name; trim iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; exit getUInt32 java/lang/Thread (J)V getTime java/lang/Long (J)Ljava/lang/String; getMessage getCount (I)I getSectionArray (I)[Lorg/xbill/DNS/Record; org/xbill/DNS/Record ()Lorg/xbill/DNS/Name; (Lorg/xbill/DNS/Name;I)V getDClass newRecord .(Lorg/xbill/DNS/Name;II)Lorg/xbill/DNS/Record; addRecord (Lorg/xbill/DNS/Record;I)V 0(Lorg/xbill/DNS/Message;)Lorg/xbill/DNS/Message; org/xbill/DNS/TTL parseTTL (Ljava/lang/String;)J org/xbill/DNS/Type fromString \(Lorg/xbill/DNS/Name;IIJLorg/xbill/DNS/Tokenizer;Lorg/xbill/DNS/Name;)Lorg/xbill/DNS/Record; unget /(Lorg/xbill/DNS/Name;IIJ)Lorg/xbill/DNS/Record; /(Lorg/xbill/DNS/Record;)Lorg/xbill/DNS/Message; (ILjava/lang/Object;)V (Ljava/io/OutputStream;)V equalsIgnoreCase (Ljava/lang/String;)Z getRcode org/xbill/DNS/Rcode string getSerial parseLong isSigned isVerified org/xbill/DNS/Section parseInt toLowerCase ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? W ? +? *? ? *? +? ? ? ? ? ? ? ? ? ? ? N ? Y? L+? ? +? ? ? ? ? ? ? ? ? ? ? ?*? *? *? ? *? *? ? Y? M? Y? N**? ? ? Y+? :? Y? :,? W-+? W:-? ? :,? ? :? ? ? ? ? :? "? ,? W-? W,? ? ????*? ? *? ? Y? ? !? !? "? #? $? ? %#? ??p? %>? ? &:? 'Y? (:? ):? *? ??@? +: ,? -? B*? .? *? /Y*? ? 0? 1? ):? 2?u? +: *? 1 ? 3? 4 ?] 5? -? >? .: ? .:*? 1? *? /Y*? ? 0? 1*? 1? 6Y ? 7? 8 ? 9? -? **? 1? *? /Y*? ? 0? 1*? 1? :? ; ?? <? -? **? 1? *? /Y*? ? 0? 1*? 1? :? 4 ?? =? -? &*? 1? *? /Y*? ? 0? 1*? 1? > ?? ?? -? :? .: ? @6? *? ? *? Y? A? ! ? !? "? B?H C? -? *? D? E?2 F? -? G? -? *? ? H? ? I? -? *? J?? K? -? *? L?? M? -? *? N?? O? -? *? P?? Q? -? *? R?? S? -? T? -? $? ):? 2? ? +? U??? U?{ V? -? *? &? W? B?a X? -? *? Y**? ? ?H Z? -? **? ? B?3 [? -? **? ? ? \? -? *? ]? ^? -? _? -? >*? ? *? ? `,? a : ? b ? ? c ? :? ???? d? ? e? -? *,-? f? ? g? -? *? h? ? i? -? *? j? ?? k? -? ? l7 ? m? :? b o? -? @? pY? q: ? ):? 2? ? +r? -? * ? s? t? B? * ? B? *? Y? u? ! ? !? "? B??:? ? w? #??:? y? #??v:? {? #??i:? ? ??\ Y^a n X ?? v ? ?? v ?? vG? vH?? v X ?? x ? ?? x ?? xG? xH?? x X ?? z ? ?? z ?? zG? zH?? z X ?? | ? ?? | ?? |G? |H?? | ? B ? # $ "