Edit C:\Users\Admin\.m2\repository\dnsjava\dnsjava\2.1.7\org\xbill\DNS\ZoneTransferIn.class
???? 0? ~ ?? ! "# $% & ' ( ) *+ ? ,- . /01 #2 3 #4 #5 678 ) )9 :; )<= .> ?@A )B 1C D ?? )E #F .GH IJ /KL < <MN <O <P QRS CTU VW X 6YZ [ \ ]^_ ` a ?bc ?d ?ef g ?h i ?jk <lm 6nop #qr )stu cT v #w x :y 1z{ )| )y } ~ ? )?? )?? ? ?? w? ? w? w?? ??? InnerClasses BasicHandler? ZoneTransferHandler? Delta INITIALSOA I ConstantValue FIRSTDATA IXFR_DELSOA IXFR_DEL IXFR_ADDSOA IXFR_ADD AXFR END zname Lorg/xbill/DNS/Name; qtype dclass ixfr_serial J want_fallback Z handler 2Lorg/xbill/DNS/ZoneTransferIn$ZoneTransferHandler; localAddress Ljava/net/SocketAddress; address client Lorg/xbill/DNS/TCPClient; tsig Lorg/xbill/DNS/TSIG; verifier StreamVerifier #Lorg/xbill/DNS/TSIG$StreamVerifier; timeout state end_serial current_serial initialsoa Lorg/xbill/DNS/Record; rtype <init> ()V Code LineNumberTable LocalVariableTable this Lorg/xbill/DNS/ZoneTransferIn; F(Lorg/xbill/DNS/Name;IJZLjava/net/SocketAddress;Lorg/xbill/DNS/TSIG;)V e $Lorg/xbill/DNS/NameTooLongException; zone xfrtype serial fallback key newAXFR `(Lorg/xbill/DNS/Name;Ljava/net/SocketAddress;Lorg/xbill/DNS/TSIG;)Lorg/xbill/DNS/ZoneTransferIn; [(Lorg/xbill/DNS/Name;Ljava/lang/String;ILorg/xbill/DNS/TSIG;)Lorg/xbill/DNS/ZoneTransferIn; host Ljava/lang/String; port Exceptions? Z(Lorg/xbill/DNS/Name;Ljava/lang/String;Lorg/xbill/DNS/TSIG;)Lorg/xbill/DNS/ZoneTransferIn; newIXFR b(Lorg/xbill/DNS/Name;JZLjava/net/SocketAddress;Lorg/xbill/DNS/TSIG;)Lorg/xbill/DNS/ZoneTransferIn; ](Lorg/xbill/DNS/Name;JZLjava/lang/String;ILorg/xbill/DNS/TSIG;)Lorg/xbill/DNS/ZoneTransferIn; \(Lorg/xbill/DNS/Name;JZLjava/lang/String;Lorg/xbill/DNS/TSIG;)Lorg/xbill/DNS/ZoneTransferIn; getName ()Lorg/xbill/DNS/Name; getType ()I setTimeout (I)V secs setDClass setLocalAddress (Ljava/net/SocketAddress;)V addr openConnection endTime sendQuery soa question query Lorg/xbill/DNS/Message; out [B getSOASerial (Lorg/xbill/DNS/Record;)J rec Lorg/xbill/DNS/SOARecord; logxfr (Ljava/lang/String;)V s fail parseRR (Lorg/xbill/DNS/Record;)V soa_serial type closeConnection Ljava/io/IOException; parseMessage ([B)Lorg/xbill/DNS/Message; b doxfr tsigrec Lorg/xbill/DNS/TSIGRecord; error rcode i in response answers [Lorg/xbill/DNS/Record; run 5(Lorg/xbill/DNS/ZoneTransferIn$ZoneTransferHandler;)V ()Ljava/util/List; +Lorg/xbill/DNS/ZoneTransferIn$BasicHandler; getBasicHandler -()Lorg/xbill/DNS/ZoneTransferIn$BasicHandler; isAXFR ()Z getAXFR isIXFR getIXFR isCurrent access$100 x0 Synthetic SourceFile ZoneTransferIn.java ? ? ? ? ? ? ? ? ? ??? ? ?? ??? "org/xbill/DNS/NameTooLongException "java/lang/IllegalArgumentException ZoneTransferIn: name too long ? ? ? ? ? ? ? ? ? ? ? ? org/xbill/DNS/ZoneTransferIn ? ? java/net/InetSocketAddress ?? ? ? ? ? ? ? ? ? timeout cannot be negative?? ? ? ???? org/xbill/DNS/TCPClient ?? ? ?? ?? ???? org/xbill/DNS/Message???? ??? org/xbill/DNS/SOARecord ????? !org/xbill/DNS/TSIG$StreamVerifier?? ?? ? ??????? verbose??? ?? java/lang/StringBuffer?? : ?????? ? #org/xbill/DNS/ZoneTransferException ? ? server doesn't support IXFR ? ? falling back to AXFR ? ? ? ? missing initial SOA ? ? ? ???? up to date ? ? ? ?? ? got incremental response? ?? ? got nonincremental response ? ?? ? ? ?? ? "IXFR out of sync: expected serial ?? , got ? ? extra data invalid state? ? java/io/IOException ?? org/xbill/DNS/WireParseException Error parsing message ? ??? ? ?? ??? TSIG failure?? ? ? ? ?????? invalid question section? last message must be signed ? ? ? ? )org/xbill/DNS/ZoneTransferIn$BasicHandler ?? ? ???? &ZoneTransferIn used callback interface java/lang/Object org/xbill/DNS/ZoneTransferIn$1 0org/xbill/DNS/ZoneTransferIn$ZoneTransferHandler "org/xbill/DNS/ZoneTransferIn$Delta java/net/UnknownHostException org/xbill/DNS/Name isAbsolute root concatenate >(Lorg/xbill/DNS/Name;Lorg/xbill/DNS/Name;)Lorg/xbill/DNS/Name; (Ljava/lang/String;I)V org/xbill/DNS/DClass check java/lang/System currentTimeMillis ()J (J)V bind connect org/xbill/DNS/Record newRecord .(Lorg/xbill/DNS/Name;II)Lorg/xbill/DNS/Record; getHeader ()Lorg/xbill/DNS/Header; org/xbill/DNS/Header setOpcode addRecord (Lorg/xbill/DNS/Record;I)V F(Lorg/xbill/DNS/Name;IJLorg/xbill/DNS/Name;Lorg/xbill/DNS/Name;JJJJJ)V org/xbill/DNS/TSIG apply 4(Lorg/xbill/DNS/Message;Lorg/xbill/DNS/TSIGRecord;)V getTSIG ()Lorg/xbill/DNS/TSIGRecord; 1(Lorg/xbill/DNS/TSIG;Lorg/xbill/DNS/TSIGRecord;)V toWire (I)[B send ([B)V getSerial org/xbill/DNS/Options (Ljava/lang/String;)Z Ljava/io/PrintStream; append ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; java/io/PrintStream println org/xbill/DNS/Serial compare (JJ)I startIXFR startAXFR handleRecord startIXFRDeletes startIXFRAdds (J)Ljava/lang/StringBuffer; getDClass cleanup recv ()[B getRcode verify (Lorg/xbill/DNS/Message;[B)I getSectionArray (I)[Lorg/xbill/DNS/Record; org/xbill/DNS/Rcode string (I)Ljava/lang/String; getQuestion ()Lorg/xbill/DNS/Record; isVerified #(Lorg/xbill/DNS/ZoneTransferIn$1;)V access$300 =(Lorg/xbill/DNS/ZoneTransferIn$BasicHandler;)Ljava/util/List; access$400 ! ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? >