classes.io.netty.channel.epoll.TcpMd5Util.class Maven / Gradle / Ivy
???? 2 ? ;
T U = ? V W X Y Z [ Z \ ] ^ 2 _ ` a
b c
d
e
f
g h i
j
g k l m n
o p Y q V r
s t
u v
l w V x
y z { V |
% } p ~
+ b ?
newTcpMd5Sigs j(Lio/netty/channel/epoll/AbstractEpollChannel;Ljava/util/Collection;Ljava/util/Map;)Ljava/util/Collection; Code LineNumberTable LocalVariableTable key [B e Entry InnerClasses Ljava/util/Map$Entry; i$ Ljava/util/Iterator; addr Ljava/net/InetAddress; channel -Lio/netty/channel/epoll/AbstractEpollChannel; current Ljava/util/Collection; newKeys Ljava/util/Map; addresses LocalVariableTypeTable /Ljava/util/Map$Entry; .Ljava/util/Collection; )Ljava/util/Map;
StackMapTable ? ] ?
Exceptions ? Signature ?(Lio/netty/channel/epoll/AbstractEpollChannel;Ljava/util/Collection;Ljava/util/Map;)Ljava/util/Collection; ()V this #Lio/netty/channel/epoll/TcpMd5Util;
SourceFile TcpMd5Util.java ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/Map$Entry ? ? ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder N O -newKeys contains an entry with null address: ? ? ? ? ? ? N ? java/lang/NullPointerException newKeys[ ? ? ] has an empty key. ? ? ? G] has a key with invalid length; should not exceed the maximum length ( ? ? ? java/net/InetAddress ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/ArrayList ? ? N ? ? ? !io/netty/channel/epoll/TcpMd5Util java/lang/Object java/util/Iterator java/util/Collection java/io/IOException !io/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
java/util/Map entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getValue getKey append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V (C)Ljava/lang/StringBuilder; io/netty/channel/epoll/Native TCP_MD5SIG_MAXKEYLEN I (I)Ljava/lang/StringBuilder; containsKey (Ljava/lang/Object;)Z +io/netty/channel/epoll/AbstractEpollChannel fd ()Lio/netty/channel/unix/Socket; io/netty/channel/unix/Socket intValue ()I setTcpMd5Sig (ILjava/net/InetAddress;[B)V isEmpty java/util/Collections emptySet size (I)V add 0 * + , - . ?*? W+? W,? W,? ? N-? ? ?-? ? :?
? :? ? ?
Y? Y? ? ,? ? ? ?? )? Y? Y? ? ? ? ]? ? ? ??? )?
Y? Y? ? ? ? ? ? ? ??? ? 4?
Y? Y? ? ? ? ? ? ? )? ? ? ???*+? N-? ? )-? ? :,? ? *? ? !? "???,? # ? ? $?? %Y,? & ? 'N,? ? :? ? >? ? :*? ? !? ? ?
? ? "-? ? ( W???-? / j ! " % 5 &