Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 public·class·com.android.connectivity.com.android.net.module.util.netlink.StructNdMsg1 public·class·com.android.connectivity.android.net.netlink.StructNdMsg
2 ··minor·version:·02 ··minor·version:·0
3 ··major·version:·493 ··major·version:·49
4 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER4 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
5 ··this_class:·#2··························//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg5 ··this_class:·#2··························//·com/android/connectivity/android/net/netlink/StructNdMsg
6 ··super_class:·#4·························//·java/lang/Object6 ··super_class:·#4·························//·java/lang/Object
7 ··interfaces:·0,·fields:·20,·methods:·12,·attributes:·07 ··interfaces:·0,·fields:·20,·methods:·12,·attributes:·0
8 Constant·pool:8 Constant·pool:
9 ····#1·=·Utf8···············com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg9 ····#1·=·Utf8···············com/android/connectivity/android/net/netlink/StructNdMsg
10 ····#2·=·Class··············#1············//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg10 ····#2·=·Class··············#1············//·com/android/connectivity/android/net/netlink/StructNdMsg
11 ····#3·=·Utf8···············java/lang/Object11 ····#3·=·Utf8···············java/lang/Object
12 ····#4·=·Class··············#3············//·java/lang/Object12 ····#4·=·Class··············#3············//·java/lang/Object
13 ····#5·=·Utf8···············NTF_MASTER13 ····#5·=·Utf8···············NTF_MASTER
14 ····#6·=·Utf8···············B14 ····#6·=·Utf8···············B
15 ····#7·=·Utf8···············ConstantValue15 ····#7·=·Utf8···············ConstantValue
16 ····#8·=·Integer············016 ····#8·=·Integer············0
17 ····#9·=·Utf8···············NTF_PROXY17 ····#9·=·Utf8···············NTF_PROXY
Offset 42, 72 lines modifiedOffset 42, 72 lines modified
42 ···#34·=·Utf8···············ndm_family42 ···#34·=·Utf8···············ndm_family
43 ···#35·=·Utf8···············ndm_flags43 ···#35·=·Utf8···············ndm_flags
44 ···#36·=·Utf8···············ndm_ifindex44 ···#36·=·Utf8···············ndm_ifindex
45 ···#37·=·Utf8···············ndm_state45 ···#37·=·Utf8···············ndm_state
46 ···#38·=·Utf8···············ndm_type46 ···#38·=·Utf8···············ndm_type
47 ···#39·=·Float··············1.4E-45f47 ···#39·=·Float··············1.4E-45f
48 ···#40·=·NameAndType········#12:#6········//·NTF_USE:B48 ···#40·=·NameAndType········#12:#6········//·NTF_USE:B
49 ···#41·=·Fieldref···········#2.#40········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.NTF_USE:B49 ···#41·=·Fieldref···········#2.#40········//·com/android/connectivity/android/net/netlink/StructNdMsg.NTF_USE:B
50 ···#42·=·Float··············2.8E-45f50 ···#42·=·Float··············2.8E-45f
51 ···#43·=·NameAndType········#11:#6········//·NTF_SELF:B51 ···#43·=·NameAndType········#11:#6········//·NTF_SELF:B
52 ···#44·=·Fieldref···········#2.#43········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.NTF_SELF:B52 ···#44·=·Fieldref···········#2.#43········//·com/android/connectivity/android/net/netlink/StructNdMsg.NTF_SELF:B
53 ···#45·=·Float··············5.6E-45f53 ···#45·=·Float··············5.6E-45f
54 ···#46·=·NameAndType········#5:#6·········//·NTF_MASTER:B54 ···#46·=·NameAndType········#5:#6·········//·NTF_MASTER:B
55 ···#47·=·Fieldref···········#2.#46········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.NTF_MASTER:B55 ···#47·=·Fieldref···········#2.#46········//·com/android/connectivity/android/net/netlink/StructNdMsg.NTF_MASTER:B
56 ···#48·=·Float··············1.1E-44f56 ···#48·=·Float··············1.1E-44f
57 ···#49·=·NameAndType········#9:#6·········//·NTF_PROXY:B57 ···#49·=·NameAndType········#9:#6·········//·NTF_PROXY:B
58 ···#50·=·Fieldref···········#2.#49········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.NTF_PROXY:B58 ···#50·=·Fieldref···········#2.#49········//·com/android/connectivity/android/net/netlink/StructNdMsg.NTF_PROXY:B
59 ···#51·=·NameAndType········#10:#6········//·NTF_ROUTER:B59 ···#51·=·NameAndType········#10:#6········//·NTF_ROUTER:B
60 ···#52·=·Fieldref···········#2.#51········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.NTF_ROUTER:B60 ···#52·=·Fieldref···········#2.#51········//·com/android/connectivity/android/net/netlink/StructNdMsg.NTF_ROUTER:B
61 ···#53·=·Utf8···············<init>61 ···#53·=·Utf8···············<init>
62 ···#54·=·Utf8···············()V62 ···#54·=·Utf8···············()V
63 ···#55·=·NameAndType········#53:#54·······//·"<init>":()V63 ···#55·=·NameAndType········#53:#54·······//·"<init>":()V
64 ···#56·=·Methodref··········#4.#55········//·java/lang/Object."<init>":()V64 ···#56·=·Methodref··········#4.#55········//·java/lang/Object."<init>":()V
65 ···#57·=·Utf8···············android/system/OsConstants65 ···#57·=·Utf8···············android/system/OsConstants
66 ···#58·=·Class··············#57···········//·android/system/OsConstants66 ···#58·=·Class··············#57···········//·android/system/OsConstants
67 ···#59·=·Utf8···············AF_UNSPEC67 ···#59·=·Utf8···············AF_UNSPEC
68 ···#60·=·NameAndType········#59:#32·······//·AF_UNSPEC:I68 ···#60·=·NameAndType········#59:#32·······//·AF_UNSPEC:I
69 ···#61·=·Fieldref···········#58.#60·······//·android/system/OsConstants.AF_UNSPEC:I69 ···#61·=·Fieldref···········#58.#60·······//·android/system/OsConstants.AF_UNSPEC:I
70 ···#62·=·NameAndType········#34:#6········//·ndm_family:B70 ···#62·=·NameAndType········#34:#6········//·ndm_family:B
71 ···#63·=·Fieldref···········#2.#62········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.ndm_family:B71 ···#63·=·Fieldref···········#2.#62········//·com/android/connectivity/android/net/netlink/StructNdMsg.ndm_family:B
72 ···#64·=·Utf8···············java/nio/ByteBuffer72 ···#64·=·Utf8···············java/nio/ByteBuffer
73 ···#65·=·Class··············#64···········//·java/nio/ByteBuffer73 ···#65·=·Class··············#64···········//·java/nio/ByteBuffer
74 ···#66·=·Utf8···············remaining74 ···#66·=·Utf8···············remaining
75 ···#67·=·Utf8···············()I75 ···#67·=·Utf8···············()I
76 ···#68·=·NameAndType········#66:#67·······//·remaining:()I76 ···#68·=·NameAndType········#66:#67·······//·remaining:()I
77 ···#69·=·Methodref··········#65.#68·······//·java/nio/ByteBuffer.remaining:()I77 ···#69·=·Methodref··········#65.#68·······//·java/nio/ByteBuffer.remaining:()I
78 ···#70·=·Float··············1.7E-44f78 ···#70·=·Float··············1.7E-44f
79 ···#71·=·Utf8···············isNudStateConnected79 ···#71·=·Utf8···············isNudStateConnected
80 ···#72·=·Utf8···············(S)Z80 ···#72·=·Utf8···············(S)Z
81 ···#73·=·NameAndType········#71:#72·······//·isNudStateConnected:(S)Z81 ···#73·=·NameAndType········#71:#72·······//·isNudStateConnected:(S)Z
82 ···#74·=·Methodref··········#2.#73········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.isNudStateConnected:(S)Z82 ···#74·=·Methodref··········#2.#73········//·com/android/connectivity/android/net/netlink/StructNdMsg.isNudStateConnected:(S)Z
83 ···#75·=·Utf8···············hasAvailableSpace83 ···#75·=·Utf8···············hasAvailableSpace
84 ···#76·=·Utf8···············(Ljava/nio/ByteBuffer;)Z84 ···#76·=·Utf8···············(Ljava/nio/ByteBuffer;)Z
85 ···#77·=·NameAndType········#75:#76·······//·hasAvailableSpace:(Ljava/nio/ByteBuffer;)Z85 ···#77·=·NameAndType········#75:#76·······//·hasAvailableSpace:(Ljava/nio/ByteBuffer;)Z
86 ···#78·=·Methodref··········#2.#77········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.hasAvailableSpace:(Ljava/nio/ByteBuffer;)Z86 ···#78·=·Methodref··········#2.#77········//·com/android/connectivity/android/net/netlink/StructNdMsg.hasAvailableSpace:(Ljava/nio/ByteBuffer;)Z
87 ···#79·=·Methodref··········#2.#55········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg."<init>":()V87 ···#79·=·Methodref··········#2.#55········//·com/android/connectivity/android/net/netlink/StructNdMsg."<init>":()V
88 ···#80·=·Utf8···············get88 ···#80·=·Utf8···············get
89 ···#81·=·Utf8···············()B89 ···#81·=·Utf8···············()B
90 ···#82·=·NameAndType········#80:#81·······//·get:()B90 ···#82·=·NameAndType········#80:#81·······//·get:()B
91 ···#83·=·Methodref··········#65.#82·······//·java/nio/ByteBuffer.get:()B91 ···#83·=·Methodref··········#65.#82·······//·java/nio/ByteBuffer.get:()B
92 ···#84·=·Utf8···············getShort92 ···#84·=·Utf8···············getShort
93 ···#85·=·Utf8···············()S93 ···#85·=·Utf8···············()S
94 ···#86·=·NameAndType········#84:#85·······//·getShort:()S94 ···#86·=·NameAndType········#84:#85·······//·getShort:()S
95 ···#87·=·Methodref··········#65.#86·······//·java/nio/ByteBuffer.getShort:()S95 ···#87·=·Methodref··········#65.#86·······//·java/nio/ByteBuffer.getShort:()S
96 ···#88·=·Utf8···············getInt96 ···#88·=·Utf8···············getInt
97 ···#89·=·NameAndType········#88:#67·······//·getInt:()I97 ···#89·=·NameAndType········#88:#67·······//·getInt:()I
98 ···#90·=·Methodref··········#65.#89·······//·java/nio/ByteBuffer.getInt:()I98 ···#90·=·Methodref··········#65.#89·······//·java/nio/ByteBuffer.getInt:()I
99 ···#91·=·NameAndType········#36:#32·······//·ndm_ifindex:I99 ···#91·=·NameAndType········#36:#32·······//·ndm_ifindex:I
100 ···#92·=·Fieldref···········#2.#91········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.ndm_ifindex:I100 ···#92·=·Fieldref···········#2.#91········//·com/android/connectivity/android/net/netlink/StructNdMsg.ndm_ifindex:I
101 ···#93·=·NameAndType········#37:#14·······//·ndm_state:S101 ···#93·=·NameAndType········#37:#14·······//·ndm_state:S
102 ···#94·=·Fieldref···········#2.#93········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.ndm_state:S102 ···#94·=·Fieldref···········#2.#93········//·com/android/connectivity/android/net/netlink/StructNdMsg.ndm_state:S
103 ···#95·=·NameAndType········#35:#6········//·ndm_flags:B103 ···#95·=·NameAndType········#35:#6········//·ndm_flags:B
104 ···#96·=·Fieldref···········#2.#95········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.ndm_flags:B104 ···#96·=·Fieldref···········#2.#95········//·com/android/connectivity/android/net/netlink/StructNdMsg.ndm_flags:B
105 ···#97·=·NameAndType········#38:#6········//·ndm_type:B105 ···#97·=·NameAndType········#38:#6········//·ndm_type:B
106 ···#98·=·Fieldref···········#2.#97········//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.ndm_type:B106 ···#98·=·Fieldref···········#2.#97········//·com/android/connectivity/android/net/netlink/StructNdMsg.ndm_type:B
107 ···#99·=·Utf8···············java/lang/StringBuilder107 ···#99·=·Utf8···············java/lang/StringBuilder
108 ··#100·=·Class··············#99···········//·java/lang/StringBuilder108 ··#100·=·Class··············#99···········//·java/lang/StringBuilder
109 ··#101·=·Methodref··········#100.#55······//·java/lang/StringBuilder."<init>":()V109 ··#101·=·Methodref··········#100.#55······//·java/lang/StringBuilder."<init>":()V
110 ··#102·=·String·············#12···········//·NTF_USE110 ··#102·=·String·············#12···········//·NTF_USE
111 ··#103·=·Utf8···············append111 ··#103·=·Utf8···············append
112 ··#104·=·Utf8···············(Ljava/lang/String;)Ljava/lang/StringBuilder;112 ··#104·=·Utf8···············(Ljava/lang/String;)Ljava/lang/StringBuilder;
113 ··#105·=·NameAndType········#103:#104·····//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;113 ··#105·=·NameAndType········#103:#104·····//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 ··#132·=·String·············#13···········//·NUD_DELAY140 ··#132·=·String·············#13···········//·NUD_DELAY
141 ··#133·=·String·············#29···········//·NUD_STALE141 ··#133·=·String·············#29···········//·NUD_STALE
142 ··#134·=·String·············#27···········//·NUD_REACHABLE142 ··#134·=·String·············#27···········//·NUD_REACHABLE
143 ··#135·=·String·············#18···········//·NUD_INCOMPLETE143 ··#135·=·String·············#18···········//·NUD_INCOMPLETE
144 ··#136·=·String·············#22···········//·NUD_NONE144 ··#136·=·String·············#22···········//·NUD_NONE
145 ··#137·=·Utf8···············isNudStateValid145 ··#137·=·Utf8···············isNudStateValid
146 ··#138·=·NameAndType········#137:#72······//·isNudStateValid:(S)Z146 ··#138·=·NameAndType········#137:#72······//·isNudStateValid:(S)Z
147 ··#139·=·Methodref··········#2.#138·······//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.isNudStateValid:(S)Z147 ··#139·=·Methodref··········#2.#138·······//·com/android/connectivity/android/net/netlink/StructNdMsg.isNudStateValid:(S)Z
148 ··#140·=·Utf8···············put148 ··#140·=·Utf8···············put
149 ··#141·=·Utf8···············(B)Ljava/nio/ByteBuffer;149 ··#141·=·Utf8···············(B)Ljava/nio/ByteBuffer;
150 ··#142·=·NameAndType········#140:#141·····//·put:(B)Ljava/nio/ByteBuffer;150 ··#142·=·NameAndType········#140:#141·····//·put:(B)Ljava/nio/ByteBuffer;
151 ··#143·=·Methodref··········#65.#142······//·java/nio/ByteBuffer.put:(B)Ljava/nio/ByteBuffer;151 ··#143·=·Methodref··········#65.#142······//·java/nio/ByteBuffer.put:(B)Ljava/nio/ByteBuffer;
152 ··#144·=·Utf8···············putShort152 ··#144·=·Utf8···············putShort
153 ··#145·=·Utf8···············(S)Ljava/nio/ByteBuffer;153 ··#145·=·Utf8···············(S)Ljava/nio/ByteBuffer;
154 ··#146·=·NameAndType········#144:#145·····//·putShort:(S)Ljava/nio/ByteBuffer;154 ··#146·=·NameAndType········#144:#145·····//·putShort:(S)Ljava/nio/ByteBuffer;
Offset 163, 42 lines modifiedOffset 163, 42 lines modified
163 ··#155·=·NameAndType········#103:#154·····//·append:(I)Ljava/lang/StringBuilder;163 ··#155·=·NameAndType········#103:#154·····//·append:(I)Ljava/lang/StringBuilder;
164 ··#156·=·Methodref··········#100.#155·····//·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;164 ··#156·=·Methodref··········#100.#155·····//·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
165 ··#157·=·Utf8················(165 ··#157·=·Utf8················(
166 ··#158·=·String·············#157··········//··(166 ··#158·=·String·············#157··········//··(
167 ··#159·=·Utf8···············stringForNudState167 ··#159·=·Utf8···············stringForNudState
168 ··#160·=·Utf8···············(S)Ljava/lang/String;168 ··#160·=·Utf8···············(S)Ljava/lang/String;
169 ··#161·=·NameAndType········#159:#160·····//·stringForNudState:(S)Ljava/lang/String;169 ··#161·=·NameAndType········#159:#160·····//·stringForNudState:(S)Ljava/lang/String;
170 ··#162·=·Methodref··········#2.#161·······//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.stringForNudState:(S)Ljava/lang/String;170 ··#162·=·Methodref··········#2.#161·······//·com/android/connectivity/android/net/netlink/StructNdMsg.stringForNudState:(S)Ljava/lang/String;
171 ··#163·=·Utf8···············)171 ··#163·=·Utf8···············)
172 ··#164·=·String·············#163··········//·)172 ··#164·=·String·············#163··········//·)
173 ··#165·=·Utf8···············stringForNudFlags173 ··#165·=·Utf8···············stringForNudFlags
174 ··#166·=·Utf8···············(B)Ljava/lang/String;174 ··#166·=·Utf8···············(B)Ljava/lang/String;
175 ··#167·=·NameAndType········#165:#166·····//·stringForNudFlags:(B)Ljava/lang/String;175 ··#167·=·NameAndType········#165:#166·····//·stringForNudFlags:(B)Ljava/lang/String;
176 ··#168·=·Methodref··········#2.#167·······//·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg.stringForNudFlags:(B)Ljava/lang/String;176 ··#168·=·Methodref··········#2.#167·······//·com/android/connectivity/android/net/netlink/StructNdMsg.stringForNudFlags:(B)Ljava/lang/String;
177 ··#169·=·Utf8···············StructNdMsg{·family{177 ··#169·=·Utf8···············StructNdMsg{·family{
178 ··#170·=·String·············#169··········//·StructNdMsg{·family{178 ··#170·=·String·············#169··········//·StructNdMsg{·family{
179 ··#171·=·Utf8···············com/android/connectivity/com/android/net/module/util/netlink/NetlinkConstants179 ··#171·=·Utf8···············com/android/connectivity/android/net/netlink/NetlinkConstants
180 ··#172·=·Class··············#171··········//·com/android/connectivity/com/android/net/module/util/netlink/NetlinkConstants180 ··#172·=·Class··············#171··········//·com/android/connectivity/android/net/netlink/NetlinkConstants
181 ··#173·=·Utf8···············stringForAddressFamily181 ··#173·=·Utf8···············stringForAddressFamily
182 ··#174·=·NameAndType········#173:#125·····//·stringForAddressFamily:(I)Ljava/lang/String;182 ··#174·=·NameAndType········#173:#125·····//·stringForAddressFamily:(I)Ljava/lang/String;
183 ··#175·=·Methodref··········#172.#174·····//·com/android/connectivity/com/android/net/module/util/netlink/NetlinkConstants.stringForAddressFamily:(I)Ljava/lang/String;183 ··#175·=·Methodref··········#172.#174·····//·com/android/connectivity/android/net/netlink/NetlinkConstants.stringForAddressFamily:(I)Ljava/lang/String;
184 ··#176·=·Utf8···············},·ifindex{184 ··#176·=·Utf8···············},·ifindex{
185 ··#177·=·String·············#176··········//·},·ifindex{185 ··#177·=·String·············#176··········//·},·ifindex{
186 ··#178·=·Utf8···············},·state{186 ··#178·=·Utf8···············},·state{
187 ··#179·=·String·············#178··········//·},·state{187 ··#179·=·String·············#178··········//·},·state{
188 ··#180·=·Utf8···············},·flags{188 ··#180·=·Utf8···············},·flags{
189 ··#181·=·String·············#180··········//·},·flags{189 ··#181·=·String·············#180··········//·},·flags{
190 ··#182·=·Utf8···············},·type{190 ··#182·=·Utf8···············},·type{
191 ··#183·=·String·············#182··········//·},·type{191 ··#183·=·String·············#182··········//·},·type{
192 ··#184·=·Utf8···············}·}192 ··#184·=·Utf8···············}·}
193 ··#185·=·String·············#184··········//·}·}193 ··#185·=·String·············#184··········//·}·}
194 ··#186·=·Utf8···············Code194 ··#186·=·Utf8···············Code
195 ··#187·=·Utf8···············<clinit>195 ··#187·=·Utf8···············<clinit>
196 ··#188·=·Utf8···············parse196 ··#188·=·Utf8···············parse
197 ··#189·=·Utf8···············(Ljava/nio/ByteBuffer;)Lcom/android/connectivity/com/android/net/module/util/netlink/StructNdMsg;197 ··#189·=·Utf8···············(Ljava/nio/ByteBuffer;)Lcom/android/connectivity/android/net/netlink/StructNdMsg;
198 ··#190·=·Utf8···············nudConnected198 ··#190·=·Utf8···············nudConnected
199 ··#191·=·Utf8···············()Z199 ··#191·=·Utf8···············()Z
200 ··#192·=·Utf8···············nudValid200 ··#192·=·Utf8···············nudValid
201 ··#193·=·Utf8···············pack201 ··#193·=·Utf8···············pack
202 ··#194·=·Utf8···············(Ljava/nio/ByteBuffer;)V202 ··#194·=·Utf8···············(Ljava/nio/ByteBuffer;)V
203 {203 {
204 ··public·static·byte·NTF_MASTER·=·0;204 ··public·static·byte·NTF_MASTER·=·0;
Offset 309, 15 lines modifiedOffset 309, 15 lines modified
309 ·········9:·putstatic·····#47·················//·Field·NTF_MASTER:B309 ·········9:·putstatic·····#47·················//·Field·NTF_MASTER:B
310 ········12:·bipush········8310 ········12:·bipush········8
311 ········14:·putstatic·····#50·················//·Field·NTF_PROXY:B311 ········14:·putstatic·····#50·················//·Field·NTF_PROXY:B
312 ········17:·bipush········-128312 ········17:·bipush········-128
313 ········19:·putstatic·····#52·················//·Field·NTF_ROUTER:B313 ········19:·putstatic·····#52·················//·Field·NTF_ROUTER:B
314 ········22:·return314 ········22:·return
  
315 ··public·com.android.connectivity.com.android.net.module.util.netlink.StructNdMsg();315 ··public·com.android.connectivity.android.net.netlink.StructNdMsg();
316 ····descriptor:·()V316 ····descriptor:·()V
317 ····flags:·(0x0001)·ACC_PUBLIC317 ····flags:·(0x0001)·ACC_PUBLIC
318 ····Code:318 ····Code:
319 ······stack=300,·locals=2,·args_size=1319 ······stack=300,·locals=2,·args_size=1
320 ·········0:·aload_0320 ·········0:·aload_0
321 ·········1:·invokespecial·#56·················//·Method·java/lang/Object."<init>":()V321 ·········1:·invokespecial·#56·················//·Method·java/lang/Object."<init>":()V
322 ·········4:·getstatic·····#61·················//·Field·android/system/OsConstants.AF_UNSPEC:I322 ·········4:·getstatic·····#61·················//·Field·android/system/OsConstants.AF_UNSPEC:I
Offset 391, 27 lines modifiedOffset 391, 27 lines modified
391 ········22:·istore_1391 ········22:·istore_1
392 ········23:·goto··········28392 ········23:·goto··········28
393 ········26:·iconst_1393 ········26:·iconst_1
394 ········27:·istore_1394 ········27:·istore_1
395 ········28:·iload_1395 ········28:·iload_1
396 ········29:·ireturn396 ········29:·ireturn
  
397 ··public·static·com.android.connectivity.com.android.net.module.util.netlink.StructNdMsg·parse(java.nio.ByteBuffer);397 ··public·static·com.android.connectivity.android.net.netlink.StructNdMsg·parse(java.nio.ByteBuffer);
398 ····descriptor:·(Ljava/nio/ByteBuffer;)Lcom/android/connectivity/com/android/net/module/util/netlink/StructNdMsg;398 ····descriptor:·(Ljava/nio/ByteBuffer;)Lcom/android/connectivity/android/net/netlink/StructNdMsg;
399 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC399 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
400 ····Code:400 ····Code:
401 ······stack=300,·locals=5,·args_size=1401 ······stack=300,·locals=5,·args_size=1
402 ·········0:·aload_0402 ·········0:·aload_0
403 ·········1:·invokestatic··#78·················//·Method·hasAvailableSpace:(Ljava/nio/ByteBuffer;)Z403 ·········1:·invokestatic··#78·················//·Method·hasAvailableSpace:(Ljava/nio/ByteBuffer;)Z
404 ·········4:·istore_1404 ·········4:·istore_1
405 ·········5:·iload_1405 ·········5:·iload_1
406 ·········6:·ifne··········11406 ·········6:·ifne··········11
407 ·········9:·aconst_null407 ·········9:·aconst_null
408 ········10:·areturn408 ········10:·areturn
409 ········11:·new···········#2··················//·class·com/android/connectivity/com/android/net/module/util/netlink/StructNdMsg409 ········11:·new···········#2··················//·class·com/android/connectivity/android/net/netlink/StructNdMsg
410 ········14:·astore_2410 ········14:·astore_2
411 ········15:·aload_2411 ········15:·aload_2
412 ········16:·invokespecial·#79·················//·Method·"<init>":()V412 ········16:·invokespecial·#79·················//·Method·"<init>":()V
413 ········19:·aload_0413 ········19:·aload_0
414 ········20:·invokevirtual·#83·················//·Method·java/nio/ByteBuffer.get:()B414 ········20:·invokevirtual·#83·················//·Method·java/nio/ByteBuffer.get:()B
415 ········23:·istore_3415 ········23:·istore_3
416 ········24:·aload_2416 ········24:·aload_2
Offset 446, 17 lines modifiedOffset 446, 17 lines modified
446 ········79:·istore········4446 ········79:·istore········4
447 ········81:·aload_2447 ········81:·aload_2
448 ········82:·iload·········4448 ········82:·iload·········4
449 ········84:·putfield······#98·················//·Field·ndm_type:B449 ········84:·putfield······#98·················//·Field·ndm_type:B
450 ········87:·aload_2450 ········87:·aload_2
451 ········88:·areturn451 ········88:·areturn
  
452 ··private·static·java.lang.String·stringForNudFlags(byte);452 ··public·static·java.lang.String·stringForNudFlags(byte);
453 ····descriptor:·(B)Ljava/lang/String;453 ····descriptor:·(B)Ljava/lang/String;
454 ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC454 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
455 ····Code:455 ····Code:
456 ······stack=300,·locals=5,·args_size=1456 ······stack=300,·locals=5,·args_size=1
457 ·········0:·new···········#100················//·class·java/lang/StringBuilder457 ·········0:·new···········#100················//·class·java/lang/StringBuilder
458 ·········3:·astore_1458 ·········3:·astore_1
459 ·········4:·aload_1459 ·········4:·aload_1
460 ·········5:·invokespecial·#101················//·Method·java/lang/StringBuilder."<init>":()V460 ·········5:·invokespecial·#101················//·Method·java/lang/StringBuilder."<init>":()V
461 ·········8:·getstatic·····#41·················//·Field·NTF_USE:B461 ·········8:·getstatic·····#41·················//·Field·NTF_USE:B
Offset 771, 15 lines modifiedOffset 771, 15 lines modified
771 ·······146:·invokespecial·#101················//·Method·java/lang/StringBuilder."<init>":()V771 ·······146:·invokespecial·#101················//·Method·java/lang/StringBuilder."<init>":()V
772 ·······149:·aload·········4772 ·······149:·aload·········4
773 ·······151:·ldc···········#170················//·String·StructNdMsg{·family{773 ·······151:·ldc···········#170················//·String·StructNdMsg{·family{
774 ·······153:·invokevirtual·#106················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;774 ·······153:·invokevirtual·#106················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
775 ·······156:·pop775 ·······156:·pop
776 ·······157:·aload_0776 ·······157:·aload_0
777 ·······158:·getfield······#63·················//·Field·ndm_family:B777 ·······158:·getfield······#63·················//·Field·ndm_family:B
778 ·······161:·invokestatic··#175················//·Method·com/android/connectivity/com/android/net/module/util/netlink/NetlinkConstants.stringForAddressFamily:(I)Ljava/lang/String;778 ·······161:·invokestatic··#175················//·Method·com/android/connectivity/android/net/netlink/NetlinkConstants.stringForAddressFamily:(I)Ljava/lang/String;
779 ·······164:·astore········5779 ·······164:·astore········5
780 ·······166:·aload·········4780 ·······166:·aload·········4
781 ·······168:·aload·········5781 ·······168:·aload·········5
782 ·······170:·invokevirtual·#106················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;782 ·······170:·invokevirtual·#106················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
783 ·······173:·pop783 ·······173:·pop
784 ·······174:·aload·········4784 ·······174:·aload·········4
785 ·······176:·ldc···········#177················//·String·},·ifindex{785 ·······176:·ldc···········#177················//·String·},·ifindex{