File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002fd530
002fd530net.readHosts: ; void net.readHosts(void)
002fd530ldr x16, [x28+16]
002fd534sub x17, sp, 848
002fd538subs xzr, x17, x16
002fd53cb.ls 0x2fe1c0
002fd540sub x20, sp, 976
002fd544stp x29, x30, [x20-8]
002fd548add sp, x20, 0
002fd54csub x29, sp, 8
002fd550bl time.Now
002fd554str x0, [sp+272]
002fd558str x1, [sp+280]
002fd55cstr x2, [sp+288]
002fd560adrp x27, 0x710000
002fd564ldr x0, [x27+2704]
002fd568adrp x27, 0x710000
002fd56cldr x1, [x27+2712]
002fd570str x0, [sp+384]
002fd574str x1, [sp+392]
002fd578ldr x0, [sp+272]
002fd57cldr x1, [sp+280]
002fd580ldr x2, [sp+288]
002fd584adrp x27, 0x727000
002fd588ldr x3, [x27+152]
002fd58cadrp x27, 0x727000
002fd590ldr x4, [x27+160]
002fd594adrp x27, 0x727000
002fd598ldr x5, [x27+168]
002fd59cbl time.Time.Before
002fd5a0strb w0, [sp+130]
002fd5a4strb w0, [sp+131]
002fd5a8tbnz w0, 0, 0x2fd5b0
002fd5acb 0x2fd5f8
002fd5b0
002fd5b0loc_2fd5b0:
002fd5b0adrp x27, 0x727000
002fd5b4ldr x2, [x27+184]
002fd5b8adrp x27, 0x727000
002fd5bcldr x0, [x27+176]
002fd5c0str x0, [sp+720]
002fd5c4str x2, [sp+728]
002fd5c8ldr x3, [sp+392]
002fd5ccsubs xzr, x2, x3
002fd5d0cset x3, eq
002fd5d4b.eq 0x2fd5dc
002fd5d8b 0x2fd5e8
002fd5dc
002fd5dcloc_2fd5dc:
002fd5dcldr x1, [sp+384]
002fd5e0bl runtime.memequal
002fd5e4b 0x2fd5f0
002fd5e8
002fd5e8loc_2fd5e8:
002fd5e8mov x0, x3
002fd5ecb 0x2fd5f0
002fd5f0
002fd5f0loc_2fd5f0:
002fd5f0strb w0, [sp+131]
002fd5f4b 0x2fd5fc
002fd5f8
002fd5f8loc_2fd5f8:
002fd5f8b 0x2fd5fc
002fd5fc
002fd5fcloc_2fd5fc:
002fd5fcldrb w2, [sp+131]
002fd600strb w2, [sp+132]
002fd604tbnz w2, 0, 0x2fd60c
002fd608b 0x2fd640
002fd60c
002fd60cloc_2fd60c:
002fd60cadrp x27, 0x727000
002fd610ldr x2, [x27+136]
002fd614cbnz x2, 0x2fd61c
002fd618b 0x2fd624
002fd61c
002fd61cloc_2fd61c:
002fd61cldr x2, [x2]
002fd620b 0x2fd62c
002fd624
002fd624loc_2fd624:
002fd624mov x2, xzr
002fd628b 0x2fd62c
002fd62c
002fd62cloc_2fd62c:
002fd62cstr x2, [sp+224]
002fd630subs xzr, x2, 0
002fd634cset x2, gt
002fd638strb w2, [sp+132]
002fd63cb 0x2fd644
002fd640
002fd640loc_2fd640:
002fd640b 0x2fd644
002fd644
002fd644loc_2fd644:
002fd644ldrb w2, [sp+132]
002fd648tbnz w2, 0, 0x2fd650
002fd64cb 0x2fd660
002fd650
002fd650loc_2fd650:
002fd650bl runtime.deferreturn
002fd654ldp x29, x30, [sp-8]
002fd658add sp, sp, 976
002fd65cret x30
002fd660
002fd660loc_2fd660:
002fd660add x27, sp, 840
002fd664stp xzr, xzr, [x27]
002fd668str xzr, [sp+856]
002fd66cadd x27, sp, 824
002fd670stp xzr, xzr, [x27]
002fd674ldr x0, [sp+384]
002fd678ldr x1, [sp+392]
002fd67cbl net.stat
002fd680str x0, [sp+840]
002fd684str x1, [sp+848]
002fd688str x2, [sp+856]
002fd68cstr x3, [sp+216]
002fd690str x4, [sp+824]
002fd694str x5, [sp+832]
002fd698ldr x2, [sp+840]
002fd69cldr x3, [sp+848]
002fd6a0ldr x4, [sp+856]
002fd6a4str x2, [sp+624]
002fd6a8str x3, [sp+632]
002fd6acstr x4, [sp+640]
002fd6b0ldr x2, [sp+216]
002fd6b4str x2, [sp+160]
002fd6b8ldr x2, [sp+832]
002fd6bcldr x3, [sp+824]
002fd6c0str x3, [sp+504]
002fd6c4str x2, [sp+512]
002fd6c8ldr x2, [sp+624]
002fd6ccldr x3, [sp+632]
002fd6d0ldr x4, [sp+640]
002fd6d4str x2, [sp+312]
002fd6d8str x3, [sp+320]
002fd6dcstr x4, [sp+328]
002fd6e0ldr x2, [sp+160]
002fd6e4str x2, [sp+136]
002fd6e8ldr x2, [sp+512]
002fd6ecldr x3, [sp+504]
002fd6f0str x3, [sp+456]
002fd6f4str x2, [sp+464]
002fd6f8subs xzr, x3, 0
002fd6fccset x2, ne
002fd700eor x2, x2, 1
002fd704strb w2, [sp+132]
002fd708cbnz x3, 0x2fd710
002fd70cb 0x2fd714
002fd710
002fd710loc_2fd710:
002fd710b 0x2fd75c
002fd714
002fd714loc_2fd714:
002fd714adrp x27, 0x727000
002fd718ldr x2, [x27+184]
002fd71cadrp x27, 0x727000
002fd720ldr x0, [x27+176]
002fd724str x0, [sp+704]
002fd728str x2, [sp+712]
002fd72cldr x6, [sp+392]
002fd730subs xzr, x2, x6
002fd734cset x6, eq
002fd738b.eq 0x2fd740
002fd73cb 0x2fd74c
002fd740
002fd740loc_2fd740:
002fd740ldr x1, [sp+384]
002fd744bl runtime.memequal
002fd748b 0x2fd754
002fd74c
002fd74cloc_2fd74c:
002fd74cmov x0, x6
002fd750b 0x2fd754
002fd754
002fd754loc_2fd754:
002fd754strb w0, [sp+132]
002fd758b 0x2fd75c
002fd75c
002fd75cloc_2fd75c:
002fd75cldrb w6, [sp+132]
002fd760strb w6, [sp+131]
002fd764tbnz w6, 0, 0x2fd76c
002fd768b 0x2fd7a0
002fd76c
002fd76cloc_2fd76c:
002fd76cadrp x27, 0x727000
002fd770ldr x0, [x27+192]
002fd774adrp x27, 0x727000
002fd778ldr x1, [x27+200]
002fd77cadrp x27, 0x727000
002fd780ldr x2, [x27+208]
002fd784ldr x3, [sp+312]
002fd788ldr x4, [sp+320]
002fd78cldr x5, [sp+328]
002fd790bl time.Time.Equal
002fd794strb w0, [sp+129]
002fd798strb w0, [sp+131]
002fd79cb 0x2fd7a4
002fd7a0
002fd7a0loc_2fd7a0:
002fd7a0b 0x2fd7a4
002fd7a4
002fd7a4loc_2fd7a4:
002fd7a4ldrb w4, [sp+131]
002fd7a8strb w4, [sp+130]
002fd7actbnz w4, 0, 0x2fd7b4
002fd7b0b 0x2fd7d0
002fd7b4
002fd7b4loc_2fd7b4:
002fd7b4adrp x27, 0x727000
002fd7b8ldr x4, [x27+216]
002fd7bcldr x5, [sp+136]
002fd7c0subs xzr, x5, x4
002fd7c4cset x4, eq
002fd7c8strb w4, [sp+130]
002fd7ccb 0x2fd7d4
002fd7d0
002fd7d0loc_2fd7d0:
002fd7d0b 0x2fd7d4
002fd7d4
002fd7d4loc_2fd7d4:
002fd7d4ldrb w4, [sp+130]
002fd7d8tbnz w4, 0, 0x2fd7e0
002fd7dcb 0x2fd85c
002fd7e0
002fd7e0loc_2fd7e0:
002fd7e0ldr x0, [sp+272]
002fd7e4ldr x1, [sp+280]
002fd7e8ldr x2, [sp+288]
002fd7ecmovz x3, 61952
002fd7f0movk x3, 0x2a050000
002fd7f4movk x3, 0x100000000
002fd7f8bl time.Time.Add
002fd7fcstr x0, [sp+840]
002fd800str x1, [sp+848]
002fd804str x2, [sp+856]
002fd808adrp x27, 0x727000
002fd80cstr x0, [x27+152]
002fd810adrp x27, 0x727000
002fd814str x1, [x27+160]
002fd818adrp x27, 0x74e000
002fd81cldr w4, [x27+3056]
002fd820cbz w4, 0x2fd828
002fd824b 0x2fd82c
002fd828
002fd828loc_2fd828:
002fd828b 0x2fd844
002fd82c
002fd82cloc_2fd82c:
002fd82cbl runtime.gcWriteBarrier2
002fd830str x2, [x25]
002fd834adrp x27, 0x727000
002fd838ldr x0, [x27+168]
002fd83cstr x0, [x25+8]
002fd840b 0x2fd844
002fd844
002fd844loc_2fd844:
002fd844adrp x27, 0x727000
002fd848str x2, [x27+168]
002fd84cbl runtime.deferreturn
002fd850ldp x29, x30, [sp-8]
002fd854add sp, sp, 976
002fd858ret x30
002fd85c
002fd85cloc_2fd85c:
002fd85cbl runtime.makemap_small
002fd860str x0, [sp+376]
002fd864bl runtime.makemap_small
002fd868str x0, [sp+368]
002fd86cstr xzr, [sp+816]
002fd870add x27, sp, 824
002fd874stp xzr, xzr, [x27]
002fd878ldr x0, [sp+384]
002fd87cldr x1, [sp+392]
002fd880bl net.open
002fd884str x0, [sp+816]
002fd888str x1, [sp+824]
002fd88cstr x2, [sp+832]
002fd890ldr x0, [sp+816]
002fd894str x0, [sp+960]
002fd898ldr x0, [sp+832]
002fd89cldr x1, [sp+824]
002fd8a0str x1, [sp+944]
002fd8a4str x0, [sp+952]
002fd8a8ldr x0, [sp+960]
002fd8acstr x0, [sp+424]
002fd8b0ldr x1, [sp+952]
002fd8b4ldr x0, [sp+944]
002fd8b8str x0, [sp+456]
002fd8bcstr x1, [sp+464]
002fd8c0cbnz x0, 0x2fd8c8
002fd8c4b 0x2fd940
002fd8c8
002fd8c8loc_2fd8c8:
002fd8c8adrp x27, 0x724000
002fd8ccldr x3, [x27+1672]
002fd8d0adrp x27, 0x724000
002fd8d4ldr x2, [x27+1664]
002fd8d8bl errors.Is
002fd8dcstrb w0, [sp+131]
002fd8e0eor x4, x0, 1
002fd8e4strb w4, [sp+132]
002fd8e8tbnz w0, 0, 0x2fd8f0
002fd8ecb 0x2fd8f4
002fd8f0
002fd8f0loc_2fd8f0:
002fd8f0b 0x2fd920
002fd8f4
002fd8f4loc_2fd8f4:
002fd8f4adrp x27, 0x724000
002fd8f8ldr x2, [x27+1632]
002fd8fcldr x0, [sp+456]
002fd900ldr x1, [sp+464]
002fd904adrp x27, 0x724000
002fd908ldr x3, [x27+1640]
002fd90cbl errors.Is
002fd910strb w0, [sp+130]
002fd914eor x4, x0, 1
002fd918strb w4, [sp+132]
002fd91cb 0x2fd920
002fd920
002fd920loc_2fd920:
002fd920ldrb w4, [sp+132]
002fd924tbnz w4, 0, 0x2fd92c
002fd928b 0x2fd93c
002fd92c
002fd92cloc_2fd92c:
002fd92cbl runtime.deferreturn
002fd930ldp x29, x30, [sp-8]
002fd934add sp, sp, 976
002fd938ret x30
002fd93c
002fd93cloc_2fd93c:
002fd93cb 0x2fd944
002fd940
002fd940loc_2fd940:
002fd940b 0x2fd944
002fd944
002fd944loc_2fd944:
002fd944ldr x4, [sp+424]
002fd948cbnz x4, 0x2fd950
002fd94cb 0x2fda24
002fd950
002fd950loc_2fd950:
002fd950ldr x1, [sp+424]
002fd954str x1, [sp+936]
002fd958add x27, sp, 680
002fd95cstp xzr, xzr, [x27]
002fd960add x1, sp, 680
002fd964str x1, [sp+696]
002fd968ldrsb x27, [x1]
002fd96cadrp x2, 4096
002fd970add x2, x2, 464
002fd974str x2, [x1]
002fd978ldrsb x27, [x1]
002fd97cldr x2, [sp+936]
002fd980adrp x27, 0x74e000
002fd984ldr w3, [x27+3056]
002fd988cbz w3, 0x2fd990
002fd98cb 0x2fd994
002fd990
002fd990loc_2fd990:
002fd990b 0x2fd9a8
002fd994
002fd994loc_2fd994:
002fd994bl runtime.gcWriteBarrier2
002fd998str x2, [x25]
002fd99cldr x3, [x1+8]
002fd9a0str x3, [x25+8]
002fd9a4b 0x2fd9a8
002fd9a8
002fd9a8loc_2fd9a8:
002fd9a8str x2, [x1+8]
002fd9acstr x1, [sp+192]
002fd9b0add x0, sp, 168
002fd9b4bl runtime.deferprocStack
002fd9b8subs xzr, x0, 0
002fd9bcb.ne 0x2fda14
002fd9c0b 0x2fd9c4
002fd9c4
002fd9c4loc_2fd9c4:
002fd9c4add x27, sp, 800
002fd9c8stp xzr, xzr, [x27]
002fd9ccldr x0, [sp+424]
002fd9d0bl net.(*file).readLine
002fd9d4str x0, [sp+800]
002fd9d8str x1, [sp+808]
002fd9dcstrb w2, [sp+131]
002fd9e0ldr x1, [sp+800]
002fd9e4ldr x2, [sp+808]
002fd9e8str x1, [sp+920]
002fd9ecstr x2, [sp+928]
002fd9f0ldrb w1, [sp+131]
002fd9f4strb w1, [sp+135]
002fd9f8ldr x1, [sp+920]
002fd9fcldr x2, [sp+928]
002fda00str x1, [sp+336]
002fda04str x2, [sp+344]
002fda08ldrb w1, [sp+135]
002fda0cstrb w1, [sp+96]
002fda10b 0x2fdbb4
002fda14
002fda14loc_2fda14:
002fda14bl runtime.deferreturn
002fda18ldp x29, x30, [sp-8]
002fda1cadd sp, sp, 976
002fda20ret x30
002fda24
002fda24loc_2fda24:
002fda24b 0x2fda28
002fda28
002fda28loc_2fda28:
002fda28ldr x0, [sp+272]
002fda2cldr x1, [sp+280]
002fda30ldr x2, [sp+288]
002fda34movz x3, 61952
002fda38movk x3, 0x2a050000
002fda3cmovk x3, 0x100000000
002fda40bl time.Time.Add
002fda44str x0, [sp+840]
002fda48str x1, [sp+848]
002fda4cstr x2, [sp+856]
002fda50adrp x27, 0x727000
002fda54str x0, [x27+152]
002fda58adrp x27, 0x727000
002fda5cstr x1, [x27+160]
002fda60adrp x27, 0x74e000
002fda64ldr w4, [x27+3056]
002fda68cbz w4, 0x2fda70
002fda6cb 0x2fda74
002fda70
002fda70loc_2fda70:
002fda70b 0x2fda8c
002fda74
002fda74loc_2fda74:
002fda74bl runtime.gcWriteBarrier2
002fda78str x2, [x25]
002fda7cadrp x27, 0x727000
002fda80ldr x0, [x27+168]
002fda84str x0, [x25+8]
002fda88b 0x2fda8c
002fda8c
002fda8cloc_2fda8c:
002fda8cadrp x27, 0x727000
002fda90str x2, [x27+168]
002fda94ldr x0, [sp+384]
002fda98ldr x1, [sp+392]
002fda9cadrp x27, 0x727000
002fdaa0str x1, [x27+184]
002fdaa4adrp x27, 0x74e000
002fdaa8ldr w1, [x27+3056]
002fdaaccbz w1, 0x2fdab4
002fdab0b 0x2fdab8
002fdab4
002fdab4loc_2fdab4:
002fdab4b 0x2fdad0
002fdab8
002fdab8loc_2fdab8:
002fdab8bl runtime.gcWriteBarrier2
002fdabcstr x0, [x25]
002fdac0adrp x27, 0x727000
002fdac4ldr x1, [x27+176]
002fdac8str x1, [x25+8]
002fdaccb 0x2fdad0
002fdad0
002fdad0loc_2fdad0:
002fdad0adrp x27, 0x727000
002fdad4str x0, [x27+176]
002fdad8ldr x0, [sp+376]
002fdadcadrp x27, 0x74e000
002fdae0ldr w1, [x27+3056]
002fdae4cbz w1, 0x2fdaec
002fdae8b 0x2fdaf0
002fdaec
002fdaecloc_2fdaec:
002fdaecb 0x2fdb08
002fdaf0
002fdaf0loc_2fdaf0:
002fdaf0bl runtime.gcWriteBarrier2
002fdaf4str x0, [x25]
002fdaf8adrp x27, 0x727000
002fdafcldr x1, [x27+136]
002fdb00str x1, [x25+8]
002fdb04b 0x2fdb08
002fdb08
002fdb08loc_2fdb08:
002fdb08adrp x27, 0x727000
002fdb0cstr x0, [x27+136]
002fdb10ldr x0, [sp+368]
002fdb14adrp x27, 0x74e000
002fdb18ldr w1, [x27+3056]
002fdb1ccbz w1, 0x2fdb24
002fdb20b 0x2fdb28
002fdb24
002fdb24loc_2fdb24:
002fdb24b 0x2fdb40
002fdb28
002fdb28loc_2fdb28:
002fdb28bl runtime.gcWriteBarrier2
002fdb2cstr x0, [x25]
002fdb30adrp x27, 0x727000
002fdb34ldr x1, [x27+144]
002fdb38str x1, [x25+8]
002fdb3cb 0x2fdb40
002fdb40
002fdb40loc_2fdb40:
002fdb40adrp x27, 0x727000
002fdb44str x0, [x27+144]
002fdb48ldr x0, [sp+328]
002fdb4cldr x1, [sp+312]
002fdb50ldr x2, [sp+320]
002fdb54adrp x27, 0x727000
002fdb58str x1, [x27+192]
002fdb5cadrp x27, 0x727000
002fdb60str x2, [x27+200]
002fdb64adrp x27, 0x74e000
002fdb68ldr w1, [x27+3056]
002fdb6ccbz w1, 0x2fdb74
002fdb70b 0x2fdb78
002fdb74
002fdb74loc_2fdb74:
002fdb74b 0x2fdb90
002fdb78
002fdb78loc_2fdb78:
002fdb78bl runtime.gcWriteBarrier2
002fdb7cstr x0, [x25]
002fdb80adrp x27, 0x727000
002fdb84ldr x1, [x27+208]
002fdb88str x1, [x25+8]
002fdb8cb 0x2fdb90
002fdb90
002fdb90loc_2fdb90:
002fdb90adrp x27, 0x727000
002fdb94str x0, [x27+208]
002fdb98ldr x0, [sp+136]
002fdb9cadrp x27, 0x727000
002fdba0str x0, [x27+216]
002fdba4bl runtime.deferreturn
002fdba8ldp x29, x30, [sp-8]
002fdbacadd sp, sp, 976
002fdbb0ret x30
002fdbb4
002fdbb4loc_2fdbb4:
002fdbb4ldrb w4, [sp+96]
002fdbb8tbnz w4, 0, 0x2fdbc0
002fdbbcb 0x2fdc80
002fdbc0
002fdbc0loc_2fdbc0:
002fdbc0ldr x0, [sp+336]
002fdbc4ldr x1, [sp+344]
002fdbc8str x0, [sp+8]
002fdbccstr x1, [sp+16]
002fdbd0movz x0, 35
002fdbd4strb w0, [sp+24]
002fdbd8bl internal/bytealg.IndexByteString.abi0
002fdbdcldr x1, [sp+32]
002fdbe0str x1, [sp+152]
002fdbe4tbz x1, 63, 0x2fdbec
002fdbe8b 0x2fdc08
002fdbec
002fdbecloc_2fdbec:
002fdbecldr x2, [sp+344]
002fdbf0subs xzr, x2, x1
002fdbf4b.hs 0x2fdbfc
002fdbf8b 0x2fe1b8
002fdbfc
002fdbfcloc_2fdbfc:
002fdbfcb 0x2fdc00
002fdc00
002fdc00loc_2fdc00:
002fdc00str x1, [sp+344]
002fdc04b 0x2fdc0c
002fdc08
002fdc08loc_2fdc08:
002fdc08b 0x2fdc0c
002fdc0c
002fdc0cloc_2fdc0c:
002fdc0cldr x0, [sp+336]
002fdc10ldr x1, [sp+344]
002fdc14bl net.getFields
002fdc18str x0, [sp+432]
002fdc1cstr x1, [sp+440]
002fdc20str x2, [sp+448]
002fdc24str x1, [sp+224]
002fdc28subs xzr, x1, 2
002fdc2cb.lt 0x2fdc34
002fdc30b 0x2fdc38
002fdc34
002fdc34loc_2fdc34:
002fdc34b 0x2fe158
002fdc38
002fdc38loc_2fdc38:
002fdc38subs xzr, x1, 0
002fdc3cb.hi 0x2fdc44
002fdc40b 0x2fe1b0
002fdc44
002fdc44loc_2fdc44:
002fdc44ldr x2, [x0]
002fdc48ldr x1, [x0+8]
002fdc4cstr x2, [sp+664]
002fdc50str x1, [sp+672]
002fdc54mov x0, x2
002fdc58bl net.parseLiteralIP
002fdc5cstr x0, [sp+488]
002fdc60str x1, [sp+496]
002fdc64cbz x1, 0x2fdc6c
002fdc68b 0x2fdc70
002fdc6c
002fdc6cloc_2fdc6c:
002fdc6cb 0x2fe158
002fdc70
002fdc70loc_2fdc70:
002fdc70stp xzr, xzr, [sp+472]
002fdc74orr x2, xzr, 1
002fdc78str x2, [sp+144]
002fdc7cb 0x2fdc84
002fdc80
002fdc80loc_2fdc80:
002fdc80b 0x2fda28
002fdc84
002fdc84loc_2fdc84:
002fdc84ldr x3, [sp+440]
002fdc88str x3, [sp+224]
002fdc8cldr x4, [sp+144]
002fdc90subs xzr, x3, x4
002fdc94b.gt 0x2fdc9c
002fdc98b 0x2fe154
002fdc9c
002fdc9cloc_2fdc9c:
002fdc9cldr x0, [sp+144]
002fdca0ldr x3, [sp+432]
002fdca4ldr x1, [sp+440]
002fdca8subs xzr, x1, x0
002fdcacb.hi 0x2fdcb4
002fdcb0b 0x2fe1ac
002fdcb4
002fdcb4loc_2fdcb4:
002fdcb4add x2, x3, x0, lsl #4
002fdcb8ldr x1, [x2+8]
002fdcbcubfm x2, x0, 60, 59
002fdcc0ldr x0, [x3+x2]
002fdcc4str x0, [sp+648]
002fdcc8str x1, [sp+656]
002fdcccbl net.absDomainName
002fdcd0str x0, [sp+296]
002fdcd4str x1, [sp+304]
002fdcd8ldr x0, [sp+144]
002fdcdcldr x2, [sp+432]
002fdce0ldr x1, [sp+440]
002fdce4subs xzr, x1, x0
002fdce8b.hi 0x2fdcf0
002fdcecb 0x2fe1a8
002fdcf0
002fdcf0loc_2fdcf0:
002fdcf0add x3, x2, x0, lsl #4
002fdcf4ldr x3, [x3+8]
002fdcf8ubfm x4, x0, 60, 59
002fdcfcldr x1, [x2+x4]
002fdd00str x1, [sp+608]
002fdd04str x3, [sp+616]
002fdd08add x0, sp, 97
002fdd0cmov x2, x3
002fdd10bl runtime.stringtoslicebyte
002fdd14str x0, [sp+400]
002fdd18str x1, [sp+408]
002fdd1cstr x2, [sp+416]
002fdd20bl net.lowerASCIIBytes
002fdd24ldr x1, [sp+400]
002fdd28ldr x2, [sp+408]
002fdd2cmov x0, xzr
002fdd30bl runtime.slicebytetostring
002fdd34str x0, [sp+592]
002fdd38str x1, [sp+600]
002fdd3cbl net.absDomainName
002fdd40str x0, [sp+352]
002fdd44str x1, [sp+360]
002fdd48ldr x3, [sp+144]
002fdd4csubs xzr, x3, 1
002fdd50b.eq 0x2fdd58
002fdd54b 0x2fdd64
002fdd58
002fdd58loc_2fdd58:
002fdd58str x0, [sp+472]
002fdd5cstr x1, [sp+480]
002fdd60b 0x2fdd68
002fdd64
002fdd64loc_2fdd64:
002fdd64b 0x2fdd68
002fdd68
002fdd68loc_2fdd68:
002fdd68ldr x2, [sp+488]
002fdd6cldr x3, [sp+496]
002fdd70ldr x1, [sp+368]
002fdd74adrp x0, 0x327000
002fdd78add x0, x0, 2240
002fdd7cbl runtime.mapassign_faststr
002fdd80str x0, [sp+584]
002fdd84ldrsb x27, [x0]
002fdd88ldr x2, [x0+16]
002fdd8cldr x4, [x0]
002fdd90ldr x5, [x0+8]
002fdd94add x1, x5, 1
002fdd98subs xzr, x2, x1
002fdd9cb.hs 0x2fdda4
002fdda0b 0x2fdda8
002fdda4
002fdda4loc_2fdda4:
002fdda4b 0x2fddc4
002fdda8
002fdda8loc_2fdda8:
002fdda8mov x0, x4
002fddacorr x3, xzr, 1
002fddb0adrp x4, 0x2f8000
002fddb4add x4, x4, 2944
002fddb8bl runtime.growslice
002fddbcmov x4, x0
002fddc0b 0x2fddc4
002fddc4
002fddc4loc_2fddc4:
002fddc4ldr x5, [sp+296]
002fddc8ldr x6, [sp+304]
002fddccsub x7, x1, 1
002fddd0add x8, x4, x7, lsl #4
002fddd4str x6, [x8+8]
002fddd8ubfm x6, x7, 60, 59
002fdddcadrp x27, 0x74e000
002fdde0ldr w7, [x27+3056]
002fdde4cbz w7, 0x2fddec
002fdde8b 0x2fddf0
002fddec
002fddecloc_2fddec:
002fddecb 0x2fde04
002fddf0
002fddf0loc_2fddf0:
002fddf0bl runtime.gcWriteBarrier2
002fddf4str x5, [x25]
002fddf8ldr x7, [x4+x6]
002fddfcstr x7, [x25+8]
002fde00b 0x2fde04
002fde04
002fde04loc_2fde04:
002fde04str x5, [x4+x6]
002fde08ldr x5, [sp+584]
002fde0cldrsb x27, [x5]
002fde10str x1, [x5+8]
002fde14str x2, [x5+16]
002fde18adrp x27, 0x74e000
002fde1cldr w6, [x27+3056]
002fde20cbz w6, 0x2fde28
002fde24b 0x2fde2c
002fde28
002fde28loc_2fde28:
002fde28b 0x2fde40
002fde2c
002fde2cloc_2fde2c:
002fde2cbl runtime.gcWriteBarrier2
002fde30str x4, [x25]
002fde34ldr x6, [x5]
002fde38str x6, [x25+8]
002fde3cb 0x2fde40
002fde40
002fde40loc_2fde40:
002fde40str x4, [x5]
002fde44add x27, sp, 760
002fde48stp xzr, xzr, [x27]
002fde4cadd x27, sp, 776
002fde50stp xzr, xzr, [x27]
002fde54str xzr, [sp+792]
002fde58ldr x2, [sp+352]
002fde5cldr x1, [sp+376]
002fde60ldr x3, [sp+360]
002fde64adrp x0, 0x327000
002fde68add x0, x0, 2496
002fde6cbl runtime.mapaccess2_faststr
002fde70str x0, [sp+576]
002fde74strb w1, [sp+131]
002fde78ldr x4, [sp+576]
002fde7cldp x5, x6, [x4]
002fde80ldp x7, x8, [x4+16]
002fde84add x27, sp, 760
002fde88stp x5, x6, [x27]
002fde8cadd x27, sp, 776
002fde90stp x7, x8, [x27]
002fde94ldr x4, [x4+32]
002fde98str x4, [sp+792]
002fde9cadd x27, sp, 760
002fdea0ldp x4, x5, [x27]
002fdea4add x27, sp, 776
002fdea8ldp x6, x7, [x27]
002fdeacadd x27, sp, 864
002fdeb0stp x4, x5, [x27]
002fdeb4add x27, sp, 880
002fdeb8stp x6, x7, [x27]
002fdebcldr x4, [sp+792]
002fdec0str x4, [sp+896]
002fdec4ldrb w4, [sp+131]
002fdec8strb w4, [sp+133]
002fdeccadd x27, sp, 864
002fded0ldp x4, x5, [x27]
002fded4add x27, sp, 880
002fded8ldp x6, x7, [x27]
002fdedcstp x4, x5, [sp+232]
002fdee0stp x6, x7, [sp+248]
002fdee4ldr x4, [sp+896]
002fdee8str x4, [sp+264]
002fdeecldrb w4, [sp+133]
002fdef0strb w4, [sp+95]
002fdef4tbnz w4, 0, 0x2fdefc
002fdef8b 0x2fe034
002fdefc
002fdefcloc_2fdefc:
002fdefcldr x2, [sp+248]
002fdf00ldr x0, [sp+232]
002fdf04ldr x5, [sp+240]
002fdf08add x1, x5, 1
002fdf0csubs xzr, x2, x1
002fdf10b.hs 0x2fdf18
002fdf14b 0x2fdf1c
002fdf18
002fdf18loc_2fdf18:
002fdf18b 0x2fdf30
002fdf1c
002fdf1cloc_2fdf1c:
002fdf1corr x3, xzr, 1
002fdf20adrp x4, 0x2f8000
002fdf24add x4, x4, 2944
002fdf28bl runtime.growslice
002fdf2cb 0x2fdf30
002fdf30
002fdf30loc_2fdf30:
002fdf30ldr x4, [sp+488]
002fdf34ldr x5, [sp+496]
002fdf38sub x6, x1, 1
002fdf3cadd x7, x0, x6, lsl #4
002fdf40str x5, [x7+8]
002fdf44ubfm x5, x6, 60, 59
002fdf48adrp x27, 0x74e000
002fdf4cldr w6, [x27+3056]
002fdf50cbz w6, 0x2fdf58
002fdf54b 0x2fdf5c
002fdf58
002fdf58loc_2fdf58:
002fdf58b 0x2fdf70
002fdf5c
002fdf5cloc_2fdf5c:
002fdf5cbl runtime.gcWriteBarrier2
002fdf60str x4, [x25]
002fdf64ldr x6, [x0+x5]
002fdf68str x6, [x25+8]
002fdf6cb 0x2fdf70
002fdf70
002fdf70loc_2fdf70:
002fdf70str x4, [x0+x5]
002fdf74str x0, [sp+736]
002fdf78str x1, [sp+744]
002fdf7cstr x2, [sp+752]
002fdf80add x27, sp, 760
002fdf84stp xzr, xzr, [x27]
002fdf88add x27, sp, 776
002fdf8cstp xzr, xzr, [x27]
002fdf90str xzr, [sp+792]
002fdf94ldr x4, [sp+736]
002fdf98ldr x5, [sp+744]
002fdf9cldr x6, [sp+752]
002fdfa0str x4, [sp+760]
002fdfa4str x5, [sp+768]
002fdfa8str x6, [sp+776]
002fdfacldr x4, [sp+256]
002fdfb0ldr x5, [sp+264]
002fdfb4str x4, [sp+784]
002fdfb8str x5, [sp+792]
002fdfbcldr x2, [sp+352]
002fdfc0ldr x3, [sp+360]
002fdfc4ldr x1, [sp+376]
002fdfc8adrp x0, 0x327000
002fdfccadd x0, x0, 2496
002fdfd0bl runtime.mapassign_faststr
002fdfd4str x0, [sp+568]
002fdfd8ldrsb x27, [x0]
002fdfdcadrp x27, 0x74e000
002fdfe0ldr w4, [x27+3056]
002fdfe4cbz w4, 0x2fdfec
002fdfe8b 0x2fdff0
002fdfec
002fdfecloc_2fdfec:
002fdfecb 0x2fe010
002fdff0
002fdff0loc_2fdff0:
002fdff0str x0, [sp+520]
002fdff4mov x1, x0
002fdff8add x2, sp, 760
002fdffcadrp x0, 0x345000
002fe000add x0, x0, 2592
002fe004bl runtime.wbMove
002fe008ldr x0, [sp+520]
002fe00cb 0x2fe010
002fe010
002fe010loc_2fe010:
002fe010add x27, sp, 760
002fe014ldp x2, x3, [x27]
002fe018add x27, sp, 776
002fe01cldp x4, x5, [x27]
002fe020stp x2, x3, [x0]
002fe024stp x4, x5, [x0+16]
002fe028ldr x2, [sp+792]
002fe02cstr x2, [x0+32]
002fe030b 0x2fe140
002fe034
002fe034loc_2fe034:
002fe034add x27, sp, 760
002fe038stp xzr, xzr, [x27]
002fe03cadd x27, sp, 776
002fe040stp xzr, xzr, [x27]
002fe044str xzr, [sp+792]
002fe048adrp x0, 0x2ff000
002fe04cadd x0, x0, 1568
002fe050bl runtime.newobject
002fe054str x0, [sp+536]
002fe058ldr x1, [sp+488]
002fe05cldr x2, [sp+496]
002fe060str x2, [x0+8]
002fe064adrp x27, 0x74d000
002fe068ldr w2, [x27+3056]
002fe06ccbz w2, 0x2fe074
002fe070b 0x2fe078
002fe074
002fe074loc_2fe074:
002fe074b 0x2fe08c
002fe078
002fe078loc_2fe078:
002fe078bl runtime.gcWriteBarrier2
002fe07cstr x1, [x25]
002fe080ldr x4, [x0]
002fe084str x4, [x25+8]
002fe088b 0x2fe08c
002fe08c
002fe08cloc_2fe08c:
002fe08cstr x1, [x0]
002fe090ldr x4, [sp+536]
002fe094ldrsb x27, [x4]
002fe098b 0x2fe09c
002fe09c
002fe09cloc_2fe09c:
002fe09cstr x4, [sp+544]
002fe0a0orr x5, xzr, 1
002fe0a4str x5, [sp+552]
002fe0a8str x5, [sp+560]
002fe0acstr x4, [sp+760]
002fe0b0str x5, [sp+768]
002fe0b4str x5, [sp+776]
002fe0b8ldr x4, [sp+472]
002fe0bcldr x5, [sp+480]
002fe0c0str x4, [sp+784]
002fe0c4str x5, [sp+792]
002fe0c8ldr x2, [sp+352]
002fe0ccldr x3, [sp+360]
002fe0d0ldr x1, [sp+376]
002fe0d4adrp x0, 0x326000
002fe0d8add x0, x0, 2496
002fe0dcbl runtime.mapassign_faststr
002fe0e0str x0, [sp+528]
002fe0e4ldrsb x27, [x0]
002fe0e8adrp x27, 0x74d000
002fe0ecldr w4, [x27+3056]
002fe0f0cbz w4, 0x2fe0f8
002fe0f4b 0x2fe0fc
002fe0f8
002fe0f8loc_2fe0f8:
002fe0f8b 0x2fe11c
002fe0fc
002fe0fcloc_2fe0fc:
002fe0fcstr x0, [sp+520]
002fe100mov x1, x0
002fe104add x2, sp, 760
002fe108adrp x0, 0x344000
002fe10cadd x0, x0, 2592
002fe110bl runtime.wbMove
002fe114ldr x0, [sp+520]
002fe118b 0x2fe11c
002fe11c
002fe11cloc_2fe11c:
002fe11cadd x27, sp, 760
002fe120ldp x2, x3, [x27]
002fe124add x27, sp, 776
002fe128ldp x4, x5, [x27]
002fe12cstp x2, x3, [x0]
002fe130stp x4, x5, [x0+16]
002fe134ldr x2, [sp+792]
002fe138str x2, [x0+32]
002fe13cb 0x2fe140
002fe140
002fe140loc_2fe140:
002fe140ldr x3, [sp+144]
002fe144add x3, x3, 1
002fe148str x3, [sp+144]
002fe14corr x2, xzr, 1
002fe150b 0x2fdc84
002fe154
002fe154loc_2fe154:
002fe154b 0x2fe158
002fe158
002fe158loc_2fe158:
002fe158add x27, sp, 800
002fe15cstp xzr, xzr, [x27]
002fe160ldr x0, [sp+424]
002fe164bl net.(*file).readLine
002fe168str x0, [sp+800]
002fe16cstr x1, [sp+808]
002fe170strb w2, [sp+131]
002fe174ldr x1, [sp+800]
002fe178ldr x2, [sp+808]
002fe17cstr x1, [sp+904]
002fe180str x2, [sp+912]
002fe184ldrb w1, [sp+131]
002fe188strb w1, [sp+134]
002fe18cldr x1, [sp+904]
002fe190ldr x2, [sp+912]
002fe194str x1, [sp+336]
002fe198str x2, [sp+344]
002fe19cldrb w1, [sp+134]
002fe1a0strb w1, [sp+96]
002fe1a4b 0x2fdbb4
002fe1a8
002fe1a8loc_2fe1a8:
002fe1a8bl runtime.panicIndex
002fe1ac
002fe1acloc_2fe1ac:
002fe1acbl runtime.panicIndex
002fe1b0
002fe1b0loc_2fe1b0:
002fe1b0mov x0, xzr
002fe1b4bl runtime.panicIndex
002fe1b8
002fe1b8loc_2fe1b8:
002fe1b8bl runtime.panicSliceAlen
002fe1bchint
002fe1c0
002fe1c0loc_2fe1c0:
002fe1c0mov x3, x30
002fe1c4bl runtime.morestack_noctxt.abi0
002fe1c8b 0x2fd530
002fe1ccudf 0
002fd530
002fd530net.readHosts: ; void net.readHosts(void)
002fd530ldr x16, [x28+16]
002fd534sub x17, sp, 848
002fd538subs xzr, x17, x16
002fd53cb.ls 0x2fe1c0
002fd540sub x20, sp, 976
002fd544stp x29, x30, [x20-8]
002fd548add sp, x20, 0
002fd54csub x29, sp, 8
002fd550bl time.Now
002fd554str x0, [sp+272]
002fd558str x1, [sp+280]
002fd55cstr x2, [sp+288]
002fd560adrp x27, 0x710000
002fd564ldr x0, [x27+2704]
002fd568adrp x27, 0x710000
002fd56cldr x1, [x27+2712]
002fd570str x0, [sp+384]
002fd574str x1, [sp+392]
002fd578ldr x0, [sp+272]
002fd57cldr x1, [sp+280]
002fd580ldr x2, [sp+288]
002fd584adrp x27, 0x727000
002fd588ldr x3, [x27+152]
002fd58cadrp x27, 0x727000
002fd590ldr x4, [x27+160]
002fd594adrp x27, 0x727000
002fd598ldr x5, [x27+168]
002fd59cbl time.Time.Before
002fd5a0strb w0, [sp+130]
002fd5a4strb w0, [sp+131]
002fd5a8tbnz w0, 0, 0x2fd5b0
002fd5acb 0x2fd5f8
002fd5b0
002fd5b0loc_2fd5b0:
002fd5b0adrp x27, 0x727000
002fd5b4ldr x2, [x27+184]
002fd5b8adrp x27, 0x727000
002fd5bcldr x0, [x27+176]
002fd5c0str x0, [sp+720]
002fd5c4str x2, [sp+728]
002fd5c8ldr x3, [sp+392]
002fd5ccsubs xzr, x2, x3
002fd5d0cset x3, eq
002fd5d4b.eq 0x2fd5dc
002fd5d8b 0x2fd5e8
002fd5dc
002fd5dcloc_2fd5dc:
002fd5dcldr x1, [sp+384]
002fd5e0bl runtime.memequal
002fd5e4b 0x2fd5f0
002fd5e8
002fd5e8loc_2fd5e8:
002fd5e8mov x0, x3
002fd5ecb 0x2fd5f0
002fd5f0
002fd5f0loc_2fd5f0:
002fd5f0strb w0, [sp+131]
002fd5f4b 0x2fd5fc
002fd5f8
002fd5f8loc_2fd5f8:
002fd5f8b 0x2fd5fc
002fd5fc
002fd5fcloc_2fd5fc:
002fd5fcldrb w2, [sp+131]
002fd600strb w2, [sp+132]
002fd604tbnz w2, 0, 0x2fd60c
002fd608b 0x2fd640
002fd60c
002fd60cloc_2fd60c:
002fd60cadrp x27, 0x727000
002fd610ldr x2, [x27+136]
002fd614cbnz x2, 0x2fd61c
002fd618b 0x2fd624
002fd61c
002fd61cloc_2fd61c:
002fd61cldr x2, [x2]
002fd620b 0x2fd62c
002fd624
002fd624loc_2fd624:
002fd624mov x2, xzr
002fd628b 0x2fd62c
002fd62c
002fd62cloc_2fd62c:
002fd62cstr x2, [sp+224]
002fd630subs xzr, x2, 0
002fd634cset x2, gt
002fd638strb w2, [sp+132]
002fd63cb 0x2fd644
002fd640
002fd640loc_2fd640:
002fd640b 0x2fd644
002fd644
002fd644loc_2fd644:
002fd644ldrb w2, [sp+132]
002fd648tbnz w2, 0, 0x2fd650
002fd64cb 0x2fd660
002fd650
002fd650loc_2fd650:
002fd650bl runtime.deferreturn
002fd654ldp x29, x30, [sp-8]
002fd658add sp, sp, 976
002fd65cret x30
002fd660
002fd660loc_2fd660:
002fd660add x27, sp, 840
002fd664stp xzr, xzr, [x27]
002fd668str xzr, [sp+856]
002fd66cadd x27, sp, 824
002fd670stp xzr, xzr, [x27]
002fd674ldr x0, [sp+384]
002fd678ldr x1, [sp+392]
002fd67cbl net.stat
002fd680str x0, [sp+840]
002fd684str x1, [sp+848]
002fd688str x2, [sp+856]
002fd68cstr x3, [sp+216]
002fd690str x4, [sp+824]
002fd694str x5, [sp+832]
002fd698ldr x2, [sp+840]
002fd69cldr x3, [sp+848]
002fd6a0ldr x4, [sp+856]
002fd6a4str x2, [sp+624]
002fd6a8str x3, [sp+632]
002fd6acstr x4, [sp+640]
002fd6b0ldr x2, [sp+216]
002fd6b4str x2, [sp+160]
002fd6b8ldr x2, [sp+832]
002fd6bcldr x3, [sp+824]
002fd6c0str x3, [sp+504]
002fd6c4str x2, [sp+512]
002fd6c8ldr x2, [sp+624]
002fd6ccldr x3, [sp+632]
002fd6d0ldr x4, [sp+640]
002fd6d4str x2, [sp+312]
002fd6d8str x3, [sp+320]
002fd6dcstr x4, [sp+328]
002fd6e0ldr x2, [sp+160]
002fd6e4str x2, [sp+136]
002fd6e8ldr x2, [sp+512]
002fd6ecldr x3, [sp+504]
002fd6f0str x3, [sp+456]
002fd6f4str x2, [sp+464]
002fd6f8subs xzr, x3, 0
002fd6fccset x2, ne
002fd700eor x2, x2, 1
002fd704strb w2, [sp+132]
002fd708cbnz x3, 0x2fd710
002fd70cb 0x2fd714
002fd710
002fd710loc_2fd710:
002fd710b 0x2fd75c
002fd714
002fd714loc_2fd714:
002fd714adrp x27, 0x727000
002fd718ldr x2, [x27+184]
002fd71cadrp x27, 0x727000
002fd720ldr x0, [x27+176]
002fd724str x0, [sp+704]
002fd728str x2, [sp+712]
002fd72cldr x6, [sp+392]
002fd730subs xzr, x2, x6
002fd734cset x6, eq
002fd738b.eq 0x2fd740
002fd73cb 0x2fd74c
002fd740
002fd740loc_2fd740:
002fd740ldr x1, [sp+384]
002fd744bl runtime.memequal
002fd748b 0x2fd754
002fd74c
002fd74cloc_2fd74c:
002fd74cmov x0, x6
002fd750b 0x2fd754
002fd754
002fd754loc_2fd754:
002fd754strb w0, [sp+132]
002fd758b 0x2fd75c
002fd75c
002fd75cloc_2fd75c:
002fd75cldrb w6, [sp+132]
002fd760strb w6, [sp+131]
002fd764tbnz w6, 0, 0x2fd76c
002fd768b 0x2fd7a0
002fd76c
002fd76cloc_2fd76c:
002fd76cadrp x27, 0x727000
002fd770ldr x0, [x27+192]
002fd774adrp x27, 0x727000
002fd778ldr x1, [x27+200]
002fd77cadrp x27, 0x727000
002fd780ldr x2, [x27+208]
002fd784ldr x3, [sp+312]
002fd788ldr x4, [sp+320]
002fd78cldr x5, [sp+328]
002fd790bl time.Time.Equal
002fd794strb w0, [sp+129]
002fd798strb w0, [sp+131]
002fd79cb 0x2fd7a4
002fd7a0
002fd7a0loc_2fd7a0:
002fd7a0b 0x2fd7a4
002fd7a4
002fd7a4loc_2fd7a4:
002fd7a4ldrb w4, [sp+131]
002fd7a8strb w4, [sp+130]
002fd7actbnz w4, 0, 0x2fd7b4
002fd7b0b 0x2fd7d0
002fd7b4
002fd7b4loc_2fd7b4:
002fd7b4adrp x27, 0x727000
002fd7b8ldr x4, [x27+216]
002fd7bcldr x5, [sp+136]
002fd7c0subs xzr, x5, x4
002fd7c4cset x4, eq
002fd7c8strb w4, [sp+130]
002fd7ccb 0x2fd7d4
002fd7d0
002fd7d0loc_2fd7d0:
002fd7d0b 0x2fd7d4
002fd7d4
002fd7d4loc_2fd7d4:
002fd7d4ldrb w4, [sp+130]
002fd7d8tbnz w4, 0, 0x2fd7e0
002fd7dcb 0x2fd85c
002fd7e0
002fd7e0loc_2fd7e0:
002fd7e0ldr x0, [sp+272]
002fd7e4ldr x1, [sp+280]
002fd7e8ldr x2, [sp+288]
002fd7ecmovz x3, 61952
002fd7f0movk x3, 0x2a050000
002fd7f4movk x3, 0x100000000
002fd7f8bl time.Time.Add
002fd7fcstr x0, [sp+840]
002fd800str x1, [sp+848]
002fd804str x2, [sp+856]
002fd808adrp x27, 0x727000
002fd80cstr x0, [x27+152]
002fd810adrp x27, 0x727000
002fd814str x1, [x27+160]
002fd818adrp x27, 0x74e000
002fd81cldr w4, [x27+3056]
002fd820cbz w4, 0x2fd828
002fd824b 0x2fd82c
002fd828
002fd828loc_2fd828:
002fd828b 0x2fd844
002fd82c
002fd82cloc_2fd82c:
002fd82cbl runtime.gcWriteBarrier2
002fd830str x2, [x25]
002fd834adrp x27, 0x727000
002fd838ldr x0, [x27+168]
002fd83cstr x0, [x25+8]
002fd840b 0x2fd844
002fd844
002fd844loc_2fd844:
002fd844adrp x27, 0x727000
002fd848str x2, [x27+168]
002fd84cbl runtime.deferreturn
002fd850ldp x29, x30, [sp-8]
002fd854add sp, sp, 976
002fd858ret x30
002fd85c
002fd85cloc_2fd85c:
002fd85cbl runtime.makemap_small
002fd860str x0, [sp+376]
002fd864bl runtime.makemap_small
002fd868str x0, [sp+368]
002fd86cstr xzr, [sp+816]
002fd870add x27, sp, 824
002fd874stp xzr, xzr, [x27]
002fd878ldr x0, [sp+384]
002fd87cldr x1, [sp+392]
002fd880bl net.open
002fd884str x0, [sp+816]
002fd888str x1, [sp+824]
002fd88cstr x2, [sp+832]
002fd890ldr x0, [sp+816]
002fd894str x0, [sp+960]
002fd898ldr x0, [sp+832]
002fd89cldr x1, [sp+824]
002fd8a0str x1, [sp+944]
002fd8a4str x0, [sp+952]
002fd8a8ldr x0, [sp+960]
002fd8acstr x0, [sp+424]
002fd8b0ldr x1, [sp+952]
002fd8b4ldr x0, [sp+944]
002fd8b8str x0, [sp+456]
002fd8bcstr x1, [sp+464]
002fd8c0cbnz x0, 0x2fd8c8
002fd8c4b 0x2fd940
002fd8c8
002fd8c8loc_2fd8c8:
002fd8c8adrp x27, 0x724000
002fd8ccldr x3, [x27+1672]
002fd8d0adrp x27, 0x724000
002fd8d4ldr x2, [x27+1664]
002fd8d8bl errors.Is
002fd8dcstrb w0, [sp+131]
002fd8e0eor x4, x0, 1
002fd8e4strb w4, [sp+132]
002fd8e8tbnz w0, 0, 0x2fd8f0
002fd8ecb 0x2fd8f4
002fd8f0
002fd8f0loc_2fd8f0:
002fd8f0b 0x2fd920
002fd8f4
002fd8f4loc_2fd8f4:
002fd8f4adrp x27, 0x724000
002fd8f8ldr x2, [x27+1632]
002fd8fcldr x0, [sp+456]
002fd900ldr x1, [sp+464]
002fd904adrp x27, 0x724000
002fd908ldr x3, [x27+1640]
002fd90cbl errors.Is
002fd910strb w0, [sp+130]
002fd914eor x4, x0, 1
002fd918strb w4, [sp+132]
002fd91cb 0x2fd920
002fd920
002fd920loc_2fd920:
002fd920ldrb w4, [sp+132]
002fd924tbnz w4, 0, 0x2fd92c
002fd928b 0x2fd93c
002fd92c
002fd92cloc_2fd92c:
002fd92cbl runtime.deferreturn
002fd930ldp x29, x30, [sp-8]
002fd934add sp, sp, 976
002fd938ret x30
002fd93c
002fd93cloc_2fd93c:
002fd93cb 0x2fd944
002fd940
002fd940loc_2fd940:
002fd940b 0x2fd944
002fd944
002fd944loc_2fd944:
002fd944ldr x4, [sp+424]
002fd948cbnz x4, 0x2fd950
002fd94cb 0x2fda24
002fd950
002fd950loc_2fd950:
002fd950ldr x1, [sp+424]
002fd954str x1, [sp+936]
002fd958add x27, sp, 680
002fd95cstp xzr, xzr, [x27]
002fd960add x1, sp, 680
002fd964str x1, [sp+696]
002fd968ldrsb x27, [x1]
002fd96cadrp x2, 4096
002fd970add x2, x2, 464
002fd974str x2, [x1]
002fd978ldrsb x27, [x1]
002fd97cldr x2, [sp+936]
002fd980adrp x27, 0x74e000
002fd984ldr w3, [x27+3056]
002fd988cbz w3, 0x2fd990
002fd98cb 0x2fd994
002fd990
002fd990loc_2fd990:
002fd990b 0x2fd9a8
002fd994
002fd994loc_2fd994:
002fd994bl runtime.gcWriteBarrier2
002fd998str x2, [x25]
002fd99cldr x3, [x1+8]
002fd9a0str x3, [x25+8]
002fd9a4b 0x2fd9a8
002fd9a8
002fd9a8loc_2fd9a8:
002fd9a8str x2, [x1+8]
002fd9acstr x1, [sp+192]
002fd9b0add x0, sp, 168
002fd9b4bl runtime.deferprocStack
002fd9b8subs xzr, x0, 0
002fd9bcb.ne 0x2fda14
002fd9c0b 0x2fd9c4
002fd9c4
002fd9c4loc_2fd9c4:
002fd9c4add x27, sp, 800
002fd9c8stp xzr, xzr, [x27]
002fd9ccldr x0, [sp+424]
002fd9d0bl net.(*file).readLine
002fd9d4str x0, [sp+800]
002fd9d8str x1, [sp+808]
002fd9dcstrb w2, [sp+131]
002fd9e0ldr x1, [sp+800]
002fd9e4ldr x2, [sp+808]
002fd9e8str x1, [sp+920]
002fd9ecstr x2, [sp+928]
002fd9f0ldrb w1, [sp+131]
002fd9f4strb w1, [sp+135]
002fd9f8ldr x1, [sp+920]
002fd9fcldr x2, [sp+928]
002fda00str x1, [sp+336]
002fda04str x2, [sp+344]
002fda08ldrb w1, [sp+135]
002fda0cstrb w1, [sp+96]
002fda10b 0x2fdbb4
002fda14
002fda14loc_2fda14:
002fda14bl runtime.deferreturn
002fda18ldp x29, x30, [sp-8]
002fda1cadd sp, sp, 976
002fda20ret x30
002fda24
002fda24loc_2fda24:
002fda24b 0x2fda28
002fda28
002fda28loc_2fda28:
002fda28ldr x0, [sp+272]
002fda2cldr x1, [sp+280]
002fda30ldr x2, [sp+288]
002fda34movz x3, 61952
002fda38movk x3, 0x2a050000
002fda3cmovk x3, 0x100000000
002fda40bl time.Time.Add
002fda44str x0, [sp+840]
002fda48str x1, [sp+848]
002fda4cstr x2, [sp+856]
002fda50adrp x27, 0x727000
002fda54str x0, [x27+152]
002fda58adrp x27, 0x727000
002fda5cstr x1, [x27+160]
002fda60adrp x27, 0x74e000
002fda64ldr w4, [x27+3056]
002fda68cbz w4, 0x2fda70
002fda6cb 0x2fda74
002fda70
002fda70loc_2fda70:
002fda70b 0x2fda8c
002fda74
002fda74loc_2fda74:
002fda74bl runtime.gcWriteBarrier2
002fda78str x2, [x25]
002fda7cadrp x27, 0x727000
002fda80ldr x0, [x27+168]
002fda84str x0, [x25+8]
002fda88b 0x2fda8c
002fda8c
002fda8cloc_2fda8c:
002fda8cadrp x27, 0x727000
002fda90str x2, [x27+168]
002fda94ldr x0, [sp+384]
002fda98ldr x1, [sp+392]
002fda9cadrp x27, 0x727000
002fdaa0str x1, [x27+184]
002fdaa4adrp x27, 0x74e000
002fdaa8ldr w1, [x27+3056]
002fdaaccbz w1, 0x2fdab4
002fdab0b 0x2fdab8
002fdab4
002fdab4loc_2fdab4:
002fdab4b 0x2fdad0
002fdab8
002fdab8loc_2fdab8:
002fdab8bl runtime.gcWriteBarrier2
002fdabcstr x0, [x25]
002fdac0adrp x27, 0x727000
002fdac4ldr x1, [x27+176]
002fdac8str x1, [x25+8]
002fdaccb 0x2fdad0
002fdad0
002fdad0loc_2fdad0:
002fdad0adrp x27, 0x727000
002fdad4str x0, [x27+176]
002fdad8ldr x0, [sp+376]
002fdadcadrp x27, 0x74e000
002fdae0ldr w1, [x27+3056]
002fdae4cbz w1, 0x2fdaec
002fdae8b 0x2fdaf0
002fdaec
002fdaecloc_2fdaec:
002fdaecb 0x2fdb08
002fdaf0
002fdaf0loc_2fdaf0:
002fdaf0bl runtime.gcWriteBarrier2
002fdaf4str x0, [x25]
002fdaf8adrp x27, 0x727000
002fdafcldr x1, [x27+136]
002fdb00str x1, [x25+8]
002fdb04b 0x2fdb08
002fdb08
002fdb08loc_2fdb08:
002fdb08adrp x27, 0x727000
002fdb0cstr x0, [x27+136]
002fdb10ldr x0, [sp+368]
002fdb14adrp x27, 0x74e000
002fdb18ldr w1, [x27+3056]
002fdb1ccbz w1, 0x2fdb24
002fdb20b 0x2fdb28
002fdb24
002fdb24loc_2fdb24:
002fdb24b 0x2fdb40
002fdb28
002fdb28loc_2fdb28:
002fdb28bl runtime.gcWriteBarrier2
002fdb2cstr x0, [x25]
002fdb30adrp x27, 0x727000
002fdb34ldr x1, [x27+144]
002fdb38str x1, [x25+8]
002fdb3cb 0x2fdb40
002fdb40
002fdb40loc_2fdb40:
002fdb40adrp x27, 0x727000
002fdb44str x0, [x27+144]
002fdb48ldr x0, [sp+328]
002fdb4cldr x1, [sp+312]
002fdb50ldr x2, [sp+320]
002fdb54adrp x27, 0x727000
002fdb58str x1, [x27+192]
002fdb5cadrp x27, 0x727000
002fdb60str x2, [x27+200]
002fdb64adrp x27, 0x74e000
002fdb68ldr w1, [x27+3056]
002fdb6ccbz w1, 0x2fdb74
002fdb70b 0x2fdb78
002fdb74
002fdb74loc_2fdb74:
002fdb74b 0x2fdb90
002fdb78
002fdb78loc_2fdb78:
002fdb78bl runtime.gcWriteBarrier2
002fdb7cstr x0, [x25]
002fdb80adrp x27, 0x727000
002fdb84ldr x1, [x27+208]
002fdb88str x1, [x25+8]
002fdb8cb 0x2fdb90
002fdb90
002fdb90loc_2fdb90:
002fdb90adrp x27, 0x727000
002fdb94str x0, [x27+208]
002fdb98ldr x0, [sp+136]
002fdb9cadrp x27, 0x727000
002fdba0str x0, [x27+216]
002fdba4bl runtime.deferreturn
002fdba8ldp x29, x30, [sp-8]
002fdbacadd sp, sp, 976
002fdbb0ret x30
002fdbb4
002fdbb4loc_2fdbb4:
002fdbb4ldrb w4, [sp+96]
002fdbb8tbnz w4, 0, 0x2fdbc0
002fdbbcb 0x2fdc80
002fdbc0
002fdbc0loc_2fdbc0:
002fdbc0ldr x0, [sp+336]
002fdbc4ldr x1, [sp+344]
002fdbc8str x0, [sp+8]
002fdbccstr x1, [sp+16]
002fdbd0movz x0, 35
002fdbd4strb w0, [sp+24]
002fdbd8bl internal/bytealg.IndexByteString.abi0
002fdbdcldr x1, [sp+32]
002fdbe0str x1, [sp+152]
002fdbe4tbz x1, 63, 0x2fdbec
002fdbe8b 0x2fdc08
002fdbec
002fdbecloc_2fdbec:
002fdbecldr x2, [sp+344]
002fdbf0subs xzr, x2, x1
002fdbf4b.hs 0x2fdbfc
002fdbf8b 0x2fe1b8
002fdbfc
002fdbfcloc_2fdbfc:
002fdbfcb 0x2fdc00
002fdc00
002fdc00loc_2fdc00:
002fdc00str x1, [sp+344]
002fdc04b 0x2fdc0c
002fdc08
002fdc08loc_2fdc08:
002fdc08b 0x2fdc0c
002fdc0c
002fdc0cloc_2fdc0c:
002fdc0cldr x0, [sp+336]
002fdc10ldr x1, [sp+344]
002fdc14bl net.getFields
002fdc18str x0, [sp+432]
002fdc1cstr x1, [sp+440]
002fdc20str x2, [sp+448]
002fdc24str x1, [sp+224]
002fdc28subs xzr, x1, 2
002fdc2cb.lt 0x2fdc34
002fdc30b 0x2fdc38
002fdc34
002fdc34loc_2fdc34:
002fdc34b 0x2fe158
002fdc38
002fdc38loc_2fdc38:
002fdc38subs xzr, x1, 0
002fdc3cb.hi 0x2fdc44
002fdc40b 0x2fe1b0
002fdc44
002fdc44loc_2fdc44:
002fdc44ldr x2, [x0]
002fdc48ldr x1, [x0+8]
002fdc4cstr x2, [sp+664]
002fdc50str x1, [sp+672]
002fdc54mov x0, x2
002fdc58bl net.parseLiteralIP
002fdc5cstr x0, [sp+488]
002fdc60str x1, [sp+496]
002fdc64cbz x1, 0x2fdc6c
002fdc68b 0x2fdc70
002fdc6c
002fdc6cloc_2fdc6c:
002fdc6cb 0x2fe158
002fdc70
002fdc70loc_2fdc70:
002fdc70stp xzr, xzr, [sp+472]
002fdc74orr x2, xzr, 1
002fdc78str x2, [sp+144]
002fdc7cb 0x2fdc84
002fdc80
002fdc80loc_2fdc80:
002fdc80b 0x2fda28
002fdc84
002fdc84loc_2fdc84:
002fdc84ldr x3, [sp+440]
002fdc88str x3, [sp+224]
002fdc8cldr x4, [sp+144]
002fdc90subs xzr, x3, x4
002fdc94b.gt 0x2fdc9c
002fdc98b 0x2fe154
002fdc9c
002fdc9cloc_2fdc9c:
002fdc9cldr x0, [sp+144]
002fdca0ldr x3, [sp+432]
002fdca4ldr x1, [sp+440]
002fdca8subs xzr, x1, x0
002fdcacb.hi 0x2fdcb4
002fdcb0b 0x2fe1ac
002fdcb4
002fdcb4loc_2fdcb4:
002fdcb4add x2, x3, x0, lsl #4
002fdcb8ldr x1, [x2+8]
002fdcbcubfm x2, x0, 60, 59
002fdcc0ldr x0, [x3+x2]
002fdcc4str x0, [sp+648]
002fdcc8str x1, [sp+656]
002fdcccbl net.absDomainName
002fdcd0str x0, [sp+296]
002fdcd4str x1, [sp+304]
002fdcd8ldr x0, [sp+144]
002fdcdcldr x2, [sp+432]
002fdce0ldr x1, [sp+440]
002fdce4subs xzr, x1, x0
002fdce8b.hi 0x2fdcf0
002fdcecb 0x2fe1a8
002fdcf0
002fdcf0loc_2fdcf0:
002fdcf0add x3, x2, x0, lsl #4
002fdcf4ldr x3, [x3+8]
002fdcf8ubfm x4, x0, 60, 59
002fdcfcldr x1, [x2+x4]
002fdd00str x1, [sp+608]
002fdd04str x3, [sp+616]
002fdd08add x0, sp, 97
002fdd0cmov x2, x3
002fdd10bl runtime.stringtoslicebyte
002fdd14str x0, [sp+400]
002fdd18str x1, [sp+408]
002fdd1cstr x2, [sp+416]
002fdd20bl net.lowerASCIIBytes
002fdd24ldr x1, [sp+400]
002fdd28ldr x2, [sp+408]
002fdd2cmov x0, xzr
002fdd30bl runtime.slicebytetostring
002fdd34str x0, [sp+592]
002fdd38str x1, [sp+600]
002fdd3cbl net.absDomainName
002fdd40str x0, [sp+352]
002fdd44str x1, [sp+360]
002fdd48ldr x3, [sp+144]
002fdd4csubs xzr, x3, 1
002fdd50b.eq 0x2fdd58
002fdd54b 0x2fdd64
002fdd58
002fdd58loc_2fdd58:
002fdd58str x0, [sp+472]
002fdd5cstr x1, [sp+480]
002fdd60b 0x2fdd68
002fdd64
002fdd64loc_2fdd64:
002fdd64b 0x2fdd68
002fdd68
002fdd68loc_2fdd68:
002fdd68ldr x2, [sp+488]
002fdd6cldr x3, [sp+496]
002fdd70ldr x1, [sp+368]
002fdd74adrp x0, 0x327000
002fdd78add x0, x0, 2240
002fdd7cbl runtime.mapassign_faststr
002fdd80str x0, [sp+584]
002fdd84ldrsb x27, [x0]
002fdd88ldr x2, [x0+16]
002fdd8cldr x4, [x0]
002fdd90ldr x5, [x0+8]
002fdd94add x1, x5, 1
002fdd98subs xzr, x2, x1
002fdd9cb.hs 0x2fdda4
002fdda0b 0x2fdda8
002fdda4
002fdda4loc_2fdda4:
002fdda4b 0x2fddc4
002fdda8
002fdda8loc_2fdda8:
002fdda8mov x0, x4
002fddacorr x3, xzr, 1
002fddb0adrp x4, 0x2f8000
002fddb4add x4, x4, 2944
002fddb8bl runtime.growslice
002fddbcmov x4, x0
002fddc0b 0x2fddc4
002fddc4
002fddc4loc_2fddc4:
002fddc4ldr x5, [sp+296]
002fddc8ldr x6, [sp+304]
002fddccsub x7, x1, 1
002fddd0add x8, x4, x7, lsl #4
002fddd4str x6, [x8+8]
002fddd8ubfm x6, x7, 60, 59
002fdddcadrp x27, 0x74e000
002fdde0ldr w7, [x27+3056]
002fdde4cbz w7, 0x2fddec
002fdde8b 0x2fddf0
002fddec
002fddecloc_2fddec:
002fddecb 0x2fde04
002fddf0
002fddf0loc_2fddf0:
002fddf0bl runtime.gcWriteBarrier2
002fddf4str x5, [x25]
002fddf8ldr x7, [x4+x6]
002fddfcstr x7, [x25+8]
002fde00b 0x2fde04
002fde04
002fde04loc_2fde04:
002fde04str x5, [x4+x6]
002fde08ldr x5, [sp+584]
002fde0cldrsb x27, [x5]
002fde10str x1, [x5+8]
002fde14str x2, [x5+16]
002fde18adrp x27, 0x74e000
002fde1cldr w6, [x27+3056]
002fde20cbz w6, 0x2fde28
002fde24b 0x2fde2c
002fde28
002fde28loc_2fde28:
002fde28b 0x2fde40
002fde2c
002fde2cloc_2fde2c:
002fde2cbl runtime.gcWriteBarrier2
002fde30str x4, [x25]
002fde34ldr x6, [x5]
002fde38str x6, [x25+8]
002fde3cb 0x2fde40
002fde40
002fde40loc_2fde40:
002fde40str x4, [x5]
002fde44add x27, sp, 760
002fde48stp xzr, xzr, [x27]
002fde4cadd x27, sp, 776
002fde50stp xzr, xzr, [x27]
002fde54str xzr, [sp+792]
002fde58ldr x2, [sp+352]
002fde5cldr x1, [sp+376]
002fde60ldr x3, [sp+360]
002fde64adrp x0, 0x327000
002fde68add x0, x0, 2496
002fde6cbl runtime.mapaccess2_faststr
002fde70str x0, [sp+576]
002fde74strb w1, [sp+131]
002fde78ldr x4, [sp+576]
002fde7cldp x5, x6, [x4]
002fde80ldp x7, x8, [x4+16]
002fde84add x27, sp, 760
002fde88stp x5, x6, [x27]
002fde8cadd x27, sp, 776
002fde90stp x7, x8, [x27]
002fde94ldr x4, [x4+32]
002fde98str x4, [sp+792]
002fde9cadd x27, sp, 760
002fdea0ldp x4, x5, [x27]
002fdea4add x27, sp, 776
002fdea8ldp x6, x7, [x27]
002fdeacadd x27, sp, 864
002fdeb0stp x4, x5, [x27]
002fdeb4add x27, sp, 880
002fdeb8stp x6, x7, [x27]
002fdebcldr x4, [sp+792]
002fdec0str x4, [sp+896]
002fdec4ldrb w4, [sp+131]
002fdec8strb w4, [sp+133]
002fdeccadd x27, sp, 864
002fded0ldp x4, x5, [x27]
002fded4add x27, sp, 880
002fded8ldp x6, x7, [x27]
002fdedcstp x4, x5, [sp+232]
002fdee0stp x6, x7, [sp+248]
002fdee4ldr x4, [sp+896]
002fdee8str x4, [sp+264]
002fdeecldrb w4, [sp+133]
002fdef0strb w4, [sp+95]
002fdef4tbnz w4, 0, 0x2fdefc
002fdef8b 0x2fe034
002fdefc
002fdefcloc_2fdefc:
002fdefcldr x2, [sp+248]
002fdf00ldr x0, [sp+232]
002fdf04ldr x5, [sp+240]
002fdf08add x1, x5, 1
002fdf0csubs xzr, x2, x1
002fdf10b.hs 0x2fdf18
002fdf14b 0x2fdf1c
002fdf18
002fdf18loc_2fdf18:
002fdf18b 0x2fdf30
002fdf1c
002fdf1cloc_2fdf1c:
002fdf1corr x3, xzr, 1
002fdf20adrp x4, 0x2f8000
002fdf24add x4, x4, 2944
002fdf28bl runtime.growslice
002fdf2cb 0x2fdf30
002fdf30
002fdf30loc_2fdf30:
002fdf30ldr x4, [sp+488]
002fdf34ldr x5, [sp+496]
002fdf38sub x6, x1, 1
002fdf3cadd x7, x0, x6, lsl #4
002fdf40str x5, [x7+8]
002fdf44ubfm x5, x6, 60, 59
002fdf48adrp x27, 0x74e000
002fdf4cldr w6, [x27+3056]
002fdf50cbz w6, 0x2fdf58
002fdf54b 0x2fdf5c
002fdf58
002fdf58loc_2fdf58:
002fdf58b 0x2fdf70
002fdf5c
002fdf5cloc_2fdf5c:
002fdf5cbl runtime.gcWriteBarrier2
002fdf60str x4, [x25]
002fdf64ldr x6, [x0+x5]
002fdf68str x6, [x25+8]
002fdf6cb 0x2fdf70
002fdf70
002fdf70loc_2fdf70:
002fdf70str x4, [x0+x5]
002fdf74str x0, [sp+736]
002fdf78str x1, [sp+744]
002fdf7cstr x2, [sp+752]
002fdf80add x27, sp, 760
002fdf84stp xzr, xzr, [x27]
002fdf88add x27, sp, 776
002fdf8cstp xzr, xzr, [x27]
002fdf90str xzr, [sp+792]
002fdf94ldr x4, [sp+736]
002fdf98ldr x5, [sp+744]
002fdf9cldr x6, [sp+752]
002fdfa0str x4, [sp+760]
002fdfa4str x5, [sp+768]
002fdfa8str x6, [sp+776]
002fdfacldr x4, [sp+256]
002fdfb0ldr x5, [sp+264]
002fdfb4str x4, [sp+784]
002fdfb8str x5, [sp+792]
002fdfbcldr x2, [sp+352]
002fdfc0ldr x3, [sp+360]
002fdfc4ldr x1, [sp+376]
002fdfc8adrp x0, 0x327000
002fdfccadd x0, x0, 2496
002fdfd0bl runtime.mapassign_faststr
002fdfd4str x0, [sp+568]
002fdfd8ldrsb x27, [x0]
002fdfdcadrp x27, 0x74e000
002fdfe0ldr w4, [x27+3056]
002fdfe4cbz w4, 0x2fdfec
002fdfe8b 0x2fdff0
002fdfec
002fdfecloc_2fdfec:
002fdfecb 0x2fe010
002fdff0
002fdff0loc_2fdff0:
002fdff0str x0, [sp+520]
002fdff4mov x1, x0
002fdff8add x2, sp, 760
002fdffcadrp x0, 0x345000
002fe000add x0, x0, 2592
002fe004bl runtime.wbMove
002fe008ldr x0, [sp+520]
002fe00cb 0x2fe010
002fe010
002fe010loc_2fe010:
002fe010add x27, sp, 760
002fe014ldp x2, x3, [x27]
002fe018add x27, sp, 776
002fe01cldp x4, x5, [x27]
002fe020stp x2, x3, [x0]
002fe024stp x4, x5, [x0+16]
002fe028ldr x2, [sp+792]
002fe02cstr x2, [x0+32]
002fe030b 0x2fe140
002fe034
002fe034loc_2fe034:
002fe034add x27, sp, 760
002fe038stp xzr, xzr, [x27]
002fe03cadd x27, sp, 776
002fe040stp xzr, xzr, [x27]
002fe044str xzr, [sp+792]
002fe048adrp x0, 0x2ff000
002fe04cadd x0, x0, 1568
002fe050bl runtime.newobject
002fe054str x0, [sp+536]
002fe058ldr x1, [sp+488]
002fe05cldr x2, [sp+496]
002fe060str x2, [x0+8]
002fe064adrp x27, 0x74d000
002fe068ldr w2, [x27+3056]
002fe06ccbz w2, 0x2fe074
002fe070b 0x2fe078
002fe074
002fe074loc_2fe074:
002fe074b 0x2fe08c
002fe078
002fe078loc_2fe078:
002fe078bl runtime.gcWriteBarrier2
002fe07cstr x1, [x25]
002fe080ldr x4, [x0]
002fe084str x4, [x25+8]
002fe088b 0x2fe08c
002fe08c
002fe08cloc_2fe08c:
002fe08cstr x1, [x0]
002fe090ldr x4, [sp+536]
002fe094ldrsb x27, [x4]
002fe098b 0x2fe09c
002fe09c
002fe09cloc_2fe09c:
002fe09cstr x4, [sp+544]
002fe0a0orr x5, xzr, 1
002fe0a4str x5, [sp+552]
002fe0a8str x5, [sp+560]
002fe0acstr x4, [sp+760]
002fe0b0str x5, [sp+768]
002fe0b4str x5, [sp+776]
002fe0b8ldr x4, [sp+472]
002fe0bcldr x5, [sp+480]
002fe0c0str x4, [sp+784]
002fe0c4str x5, [sp+792]
002fe0c8ldr x2, [sp+352]
002fe0ccldr x3, [sp+360]
002fe0d0ldr x1, [sp+376]
002fe0d4adrp x0, 0x326000
002fe0d8add x0, x0, 2496
002fe0dcbl runtime.mapassign_faststr
002fe0e0str x0, [sp+528]
002fe0e4ldrsb x27, [x0]
002fe0e8adrp x27, 0x74d000
002fe0ecldr w4, [x27+3056]
002fe0f0cbz w4, 0x2fe0f8
002fe0f4b 0x2fe0fc
002fe0f8
002fe0f8loc_2fe0f8:
002fe0f8b 0x2fe11c
002fe0fc
002fe0fcloc_2fe0fc:
002fe0fcstr x0, [sp+520]
002fe100mov x1, x0
002fe104add x2, sp, 760
002fe108adrp x0, 0x344000
002fe10cadd x0, x0, 2592
002fe110bl runtime.wbMove
002fe114ldr x0, [sp+520]
002fe118b 0x2fe11c
002fe11c
002fe11cloc_2fe11c:
002fe11cadd x27, sp, 760
002fe120ldp x2, x3, [x27]
002fe124add x27, sp, 776
002fe128ldp x4, x5, [x27]
002fe12cstp x2, x3, [x0]
002fe130stp x4, x5, [x0+16]
002fe134ldr x2, [sp+792]
002fe138str x2, [x0+32]
002fe13cb 0x2fe140
002fe140
002fe140loc_2fe140:
002fe140ldr x3, [sp+144]
002fe144add x3, x3, 1
002fe148str x3, [sp+144]
002fe14corr x2, xzr, 1
002fe150b 0x2fdc84
002fe154
002fe154loc_2fe154:
002fe154b 0x2fe158
002fe158
002fe158loc_2fe158:
002fe158add x27, sp, 800
002fe15cstp xzr, xzr, [x27]
002fe160ldr x0, [sp+424]
002fe164bl net.(*file).readLine
002fe168str x0, [sp+800]
002fe16cstr x1, [sp+808]
002fe170strb w2, [sp+131]
002fe174ldr x1, [sp+800]
002fe178ldr x2, [sp+808]
002fe17cstr x1, [sp+904]
002fe180str x2, [sp+912]
002fe184ldrb w1, [sp+131]
002fe188strb w1, [sp+134]
002fe18cldr x1, [sp+904]
002fe190ldr x2, [sp+912]
002fe194str x1, [sp+336]
002fe198str x2, [sp+344]
002fe19cldrb w1, [sp+134]
002fe1a0strb w1, [sp+96]
002fe1a4b 0x2fdbb4
002fe1a8
002fe1a8loc_2fe1a8:
002fe1a8bl runtime.panicIndex
002fe1ac
002fe1acloc_2fe1ac:
002fe1acbl runtime.panicIndex
002fe1b0
002fe1b0loc_2fe1b0:
002fe1b0mov x0, xzr
002fe1b4bl runtime.panicIndex
002fe1b8
002fe1b8loc_2fe1b8:
002fe1b8bl runtime.panicSliceAlen
002fe1bchint
002fe1c0
002fe1c0loc_2fe1c0:
002fe1c0mov x3, x30
002fe1c4bl runtime.morestack_noctxt.abi0
002fe1c8b 0x2fd530
002fe1ccudf 0
002fd530
002fe1d0
002fe1d0net.readHosts.deferwrap1: ; void net.readHosts.deferwrap1(void)
002fe1d0ldr x16, [x28+16]
002fe1d4subs xzr, sp, x16
002fe1d8b.ls 0x2fe208
002fe1dcstr x30, [sp-32]!
002fe1e0stur x29, [sp-8]
002fe1e4sub x29, sp, 8
002fe1e8ldr x16, [x28+32]
002fe1eccbnz x16, 0x2fe214
002fe1f0
002fe1f0loc_2fe1f0:
002fe1f0ldr x0, [x26+8]
002fe1f4str x0, [sp+16]
002fe1f8bl net.(*file).close
002fe1fcldur x29, [sp-8]
002fe200ldr x30, [sp], 32
002fe204ret x30
002fe208
002fe208loc_2fe208:
002fe208mov x3, x30
002fe20cbl runtime.morestack.abi0
002fe210b 0x2fe1d0
002fe214
002fe214loc_2fe214:
002fe214ldr x17, [x16]
002fe218add x20, sp, 40
002fe21csubs xzr, x20, x17
002fe220b.ne 0x2fe1f0
002fe224add x20, sp, 8
002fe228str x20, [x16]
002fe22cb 0x2fe1f0
002fe1d0
002fe1d0net.readHosts.deferwrap1: ; void net.readHosts.deferwrap1(void)
002fe1d0ldr x16, [x28+16]
002fe1d4subs xzr, sp, x16
002fe1d8b.ls 0x2fe208
002fe1dcstr x30, [sp-32]!
002fe1e0stur x29, [sp-8]
002fe1e4sub x29, sp, 8
002fe1e8ldr x16, [x28+32]
002fe1eccbnz x16, 0x2fe214
002fe1f0
002fe1f0loc_2fe1f0:
002fe1f0ldr x0, [x26+8]
002fe1f4str x0, [sp+16]
002fe1f8bl net.(*file).close
002fe1fcldur x29, [sp-8]
002fe200ldr x30, [sp], 32
002fe204ret x30
002fe208
002fe208loc_2fe208:
002fe208mov x3, x30
002fe20cbl runtime.morestack.abi0
002fe210b 0x2fe1d0
002fe214
002fe214loc_2fe214:
002fe214ldr x17, [x16]
002fe218add x20, sp, 40
002fe21csubs xzr, x20, x17
002fe220b.ne 0x2fe1f0
002fe224add x20, sp, 8
002fe228str x20, [x16]
002fe22cb 0x2fe1f0
002fe1d0
002fe230
002fe230net.lookupStaticHost: ; void net.lookupStaticHost(struct string host)
002fe230ldr x16, [x28+16]
002fe234sub x17, sp, 384
002fe238subs xzr, x17, x16
002fe23cb.ls 0x2fe534
002fe240sub x20, sp, 512
002fe244stp x29, x30, [x20-8]
002fe248add sp, x20, 0
002fe24csub x29, sp, 8
002fe250str x0, [sp+520]
002fe254str x1, [sp+528]
002fe258stp xzr, xzr, [sp+200]
002fe25cstr xzr, [sp+216]
002fe260stp xzr, xzr, [sp+184]
002fe264adrp x0, 0x726000
002fe268add x0, x0, 128
002fe26cbl sync.(*Mutex).Lock
002fe270adrp x1, 0x726000
002fe274add x1, x1, 128
002fe278str x1, [sp+352]
002fe27cstp xzr, xzr, [sp+424]
002fe280add x1, sp, 424
002fe284str x1, [sp+440]
002fe288ldrsb x27, [x1]
002fe28cadrp x2, 0
002fe290add x2, x2, 1360
002fe294str x2, [x1]
002fe298ldrsb x27, [x1]
002fe29cldr x2, [sp+352]
002fe2a0adrp x27, 0x74d000
002fe2a4ldr w3, [x27+3056]
002fe2a8cbz w3, 0x2fe2b0
002fe2acb 0x2fe2b4
002fe2b0
002fe2b0loc_2fe2b0:
002fe2b0b 0x2fe2c8
002fe2b4
002fe2b4loc_2fe2b4:
002fe2b4bl runtime.gcWriteBarrier2
002fe2b8str x2, [x25]
002fe2bcldr x3, [x1+8]
002fe2c0str x3, [x25+8]
002fe2c4b 0x2fe2c8
002fe2c8
002fe2c8loc_2fe2c8:
002fe2c8str x2, [x1+8]
002fe2ccstr x1, [sp+152]
002fe2d0add x0, sp, 128
002fe2d4bl runtime.deferprocStack
002fe2d8subs xzr, x0, 0
002fe2dcb.ne 0x2fe510
002fe2e0b 0x2fe2e4
002fe2e4
002fe2e4loc_2fe2e4:
002fe2e4bl net.readHosts
002fe2e8adrp x27, 0x726000
002fe2ecldr x0, [x27+136]
002fe2f0cbnz x0, 0x2fe2f8
002fe2f4b 0x2fe300
002fe2f8
002fe2f8loc_2fe2f8:
002fe2f8ldr x2, [x0]
002fe2fcb 0x2fe308
002fe300
002fe300loc_2fe300:
002fe300mov x2, xzr
002fe304b 0x2fe308
002fe308
002fe308loc_2fe308:
002fe308str x2, [sp+176]
002fe30ccbnz x2, 0x2fe314
002fe310b 0x2fe4cc
002fe314
002fe314loc_2fe314:
002fe314ldr x0, [sp+520]
002fe318ldr x1, [sp+528]
002fe31cbl net.hasUpperCase
002fe320strb w0, [sp+127]
002fe324tbnz w0, 0, 0x2fe32c
002fe328b 0x2fe368
002fe32c
002fe32cloc_2fe32c:
002fe32cldr x1, [sp+520]
002fe330ldr x2, [sp+528]
002fe334add x0, sp, 95
002fe338bl runtime.stringtoslicebyte
002fe33cstr x0, [sp+224]
002fe340str x1, [sp+232]
002fe344str x2, [sp+240]
002fe348bl net.lowerASCIIBytes
002fe34cldr x1, [sp+224]
002fe350ldr x2, [sp+232]
002fe354add x0, sp, 63
002fe358bl runtime.slicebytetostring
002fe35cstr x0, [sp+520]
002fe360str x1, [sp+528]
002fe364b 0x2fe36c
002fe368
002fe368loc_2fe368:
002fe368b 0x2fe36c
002fe36c
002fe36cloc_2fe36c:
002fe36cldr x0, [sp+520]
002fe370ldr x1, [sp+528]
002fe374bl net.absDomainName
002fe378str x0, [sp+488]
002fe37cstr x1, [sp+496]
002fe380stp xzr, xzr, [sp+448]
002fe384stp xzr, xzr, [sp+464]
002fe388str xzr, [sp+480]
002fe38cldr x3, [sp+496]
002fe390ldr x2, [sp+488]
002fe394adrp x27, 0x726000
002fe398ldr x1, [x27+136]
002fe39cadrp x0, 0x326000
002fe3a0add x0, x0, 2496
002fe3a4bl runtime.mapaccess2_faststr
002fe3a8str x0, [sp+416]
002fe3acstrb w1, [sp+127]
002fe3b0ldr x2, [sp+416]
002fe3b4ldp x3, x4, [x2]
002fe3b8ldp x5, x6, [x2+16]
002fe3bcstp x3, x4, [sp+448]
002fe3c0stp x5, x6, [sp+464]
002fe3c4ldr x2, [x2+32]
002fe3c8str x2, [sp+480]
002fe3ccldp x2, x3, [sp+448]
002fe3d0ldp x4, x5, [sp+464]
002fe3d4stp x2, x3, [sp+312]
002fe3d8stp x4, x5, [sp+328]
002fe3dcldr x2, [sp+480]
002fe3e0str x2, [sp+344]
002fe3e4ldrb w2, [sp+127]
002fe3e8strb w2, [sp+62]
002fe3ecldp x2, x3, [sp+312]
002fe3f0ldp x4, x5, [sp+328]
002fe3f4stp x2, x3, [sp+272]
002fe3f8stp x4, x5, [sp+288]
002fe3fcldr x2, [sp+344]
002fe400str x2, [sp+304]
002fe404ldrb w2, [sp+62]
002fe408strb w2, [sp+61]
002fe40ctbnz w2, 0, 0x2fe414
002fe410b 0x2fe4c8
002fe414
002fe414loc_2fe414:
002fe414ldr x2, [sp+280]
002fe418str x2, [sp+176]
002fe41cadrp x0, 0x2f7000
002fe420add x0, x0, 2944
002fe424mov x1, x2
002fe428bl runtime.makeslice
002fe42cldr x3, [sp+176]
002fe430ldr x4, [sp+176]
002fe434str x0, [sp+248]
002fe438str x3, [sp+256]
002fe43cstr x4, [sp+264]
002fe440ldr x3, [sp+272]
002fe444ldr x4, [sp+280]
002fe448ldr x5, [sp+288]
002fe44cstr x3, [sp+392]
002fe450str x4, [sp+400]
002fe454str x5, [sp+408]
002fe458ldr x1, [sp+248]
002fe45cldr x2, [sp+256]
002fe460adrp x0, 0x2f7000
002fe464add x0, x0, 2944
002fe468bl runtime.typedslicecopy
002fe46cldr x3, [sp+296]
002fe470ldr x4, [sp+304]
002fe474str x3, [sp+376]
002fe478str x4, [sp+384]
002fe47cldr x3, [sp+248]
002fe480ldr x4, [sp+256]
002fe484ldr x5, [sp+264]
002fe488str x3, [sp+200]
002fe48cstr x4, [sp+208]
002fe490str x5, [sp+216]
002fe494ldr x3, [sp+376]
002fe498ldr x4, [sp+384]
002fe49cstr x3, [sp+184]
002fe4a0str x4, [sp+192]
002fe4a4bl runtime.deferreturn
002fe4a8ldr x3, [sp+184]
002fe4acldr x0, [sp+200]
002fe4b0ldr x1, [sp+208]
002fe4b4ldr x4, [sp+192]
002fe4b8ldr x2, [sp+216]
002fe4bcldp x29, x30, [sp-8]
002fe4c0add sp, sp, 512
002fe4c4ret x30
002fe4c8
002fe4c8loc_2fe4c8:
002fe4c8b 0x2fe4d0
002fe4cc
002fe4ccloc_2fe4cc:
002fe4ccb 0x2fe4d0
002fe4d0
002fe4d0loc_2fe4d0:
002fe4d0stp xzr, xzr, [sp+360]
002fe4d4str xzr, [sp+200]
002fe4d8stp xzr, xzr, [sp+208]
002fe4dcldr x0, [sp+360]
002fe4e0ldr x1, [sp+368]
002fe4e4str x0, [sp+184]
002fe4e8str x1, [sp+192]
002fe4ecbl runtime.deferreturn
002fe4f0ldr x3, [sp+184]
002fe4f4ldr x0, [sp+200]
002fe4f8ldr x1, [sp+208]
002fe4fcldr x4, [sp+192]
002fe500ldr x2, [sp+216]
002fe504ldp x29, x30, [sp-8]
002fe508add sp, sp, 512
002fe50cret x30
002fe510
002fe510loc_2fe510:
002fe510bl runtime.deferreturn
002fe514ldr x3, [sp+184]
002fe518ldr x0, [sp+200]
002fe51cldr x1, [sp+208]
002fe520ldr x4, [sp+192]
002fe524ldr x2, [sp+216]
002fe528ldp x29, x30, [sp-8]
002fe52cadd sp, sp, 512
002fe530ret x30
002fe534
002fe534loc_2fe534:
002fe534stp x0, x1, [sp+8]
002fe538mov x3, x30
002fe53cbl runtime.morestack_noctxt.abi0
002fe540ldp x0, x1, [sp+8]
002fe544b 0x2fe230
002fe548udf 0
002fe54cudf 0
002fe230
002fe230net.lookupStaticHost: ; void net.lookupStaticHost(struct string host)
002fe230ldr x16, [x28+16]
002fe234sub x17, sp, 384
002fe238subs xzr, x17, x16
002fe23cb.ls 0x2fe534
002fe240sub x20, sp, 512
002fe244stp x29, x30, [x20-8]
002fe248add sp, x20, 0
002fe24csub x29, sp, 8
002fe250str x0, [sp+520]
002fe254str x1, [sp+528]
002fe258stp xzr, xzr, [sp+200]
002fe25cstr xzr, [sp+216]
002fe260stp xzr, xzr, [sp+184]
002fe264adrp x0, 0x726000
002fe268add x0, x0, 128
002fe26cbl sync.(*Mutex).Lock
002fe270adrp x1, 0x726000
002fe274add x1, x1, 128
002fe278str x1, [sp+352]
002fe27cstp xzr, xzr, [sp+424]
002fe280add x1, sp, 424
002fe284str x1, [sp+440]
002fe288ldrsb x27, [x1]
002fe28cadrp x2, 0
002fe290add x2, x2, 1360
002fe294str x2, [x1]
002fe298ldrsb x27, [x1]
002fe29cldr x2, [sp+352]
002fe2a0adrp x27, 0x74d000
002fe2a4ldr w3, [x27+3056]
002fe2a8cbz w3, 0x2fe2b0
002fe2acb 0x2fe2b4
002fe2b0
002fe2b0loc_2fe2b0:
002fe2b0b 0x2fe2c8
002fe2b4
002fe2b4loc_2fe2b4:
002fe2b4bl runtime.gcWriteBarrier2
002fe2b8str x2, [x25]
002fe2bcldr x3, [x1+8]
002fe2c0str x3, [x25+8]
002fe2c4b 0x2fe2c8
002fe2c8
002fe2c8loc_2fe2c8:
002fe2c8str x2, [x1+8]
002fe2ccstr x1, [sp+152]
002fe2d0add x0, sp, 128
002fe2d4bl runtime.deferprocStack
002fe2d8subs xzr, x0, 0
002fe2dcb.ne 0x2fe510
002fe2e0b 0x2fe2e4
002fe2e4
002fe2e4loc_2fe2e4:
002fe2e4bl net.readHosts
002fe2e8adrp x27, 0x726000
002fe2ecldr x0, [x27+136]
002fe2f0cbnz x0, 0x2fe2f8
002fe2f4b 0x2fe300
002fe2f8
002fe2f8loc_2fe2f8:
002fe2f8ldr x2, [x0]
002fe2fcb 0x2fe308
002fe300
002fe300loc_2fe300:
002fe300mov x2, xzr
002fe304b 0x2fe308
002fe308
002fe308loc_2fe308:
002fe308str x2, [sp+176]
002fe30ccbnz x2, 0x2fe314
002fe310b 0x2fe4cc
002fe314
002fe314loc_2fe314:
002fe314ldr x0, [sp+520]
002fe318ldr x1, [sp+528]
002fe31cbl net.hasUpperCase
002fe320strb w0, [sp+127]
002fe324tbnz w0, 0, 0x2fe32c
002fe328b 0x2fe368
002fe32c
002fe32cloc_2fe32c:
002fe32cldr x1, [sp+520]
002fe330ldr x2, [sp+528]
002fe334add x0, sp, 95
002fe338bl runtime.stringtoslicebyte
002fe33cstr x0, [sp+224]
002fe340str x1, [sp+232]
002fe344str x2, [sp+240]
002fe348bl net.lowerASCIIBytes
002fe34cldr x1, [sp+224]
002fe350ldr x2, [sp+232]
002fe354add x0, sp, 63
002fe358bl runtime.slicebytetostring
002fe35cstr x0, [sp+520]
002fe360str x1, [sp+528]
002fe364b 0x2fe36c
002fe368
002fe368loc_2fe368:
002fe368b 0x2fe36c
002fe36c
002fe36cloc_2fe36c:
002fe36cldr x0, [sp+520]
002fe370ldr x1, [sp+528]
002fe374bl net.absDomainName
002fe378str x0, [sp+488]
002fe37cstr x1, [sp+496]
002fe380stp xzr, xzr, [sp+448]
002fe384stp xzr, xzr, [sp+464]
002fe388str xzr, [sp+480]
002fe38cldr x3, [sp+496]
002fe390ldr x2, [sp+488]
002fe394adrp x27, 0x726000
002fe398ldr x1, [x27+136]
002fe39cadrp x0, 0x326000
002fe3a0add x0, x0, 2496
002fe3a4bl runtime.mapaccess2_faststr
002fe3a8str x0, [sp+416]
002fe3acstrb w1, [sp+127]
002fe3b0ldr x2, [sp+416]
002fe3b4ldp x3, x4, [x2]
002fe3b8ldp x5, x6, [x2+16]
002fe3bcstp x3, x4, [sp+448]
002fe3c0stp x5, x6, [sp+464]
002fe3c4ldr x2, [x2+32]
002fe3c8str x2, [sp+480]
002fe3ccldp x2, x3, [sp+448]
002fe3d0ldp x4, x5, [sp+464]
002fe3d4stp x2, x3, [sp+312]
002fe3d8stp x4, x5, [sp+328]
002fe3dcldr x2, [sp+480]
002fe3e0str x2, [sp+344]
002fe3e4ldrb w2, [sp+127]
002fe3e8strb w2, [sp+62]
002fe3ecldp x2, x3, [sp+312]
002fe3f0ldp x4, x5, [sp+328]
002fe3f4stp x2, x3, [sp+272]
002fe3f8stp x4, x5, [sp+288]
002fe3fcldr x2, [sp+344]
002fe400str x2, [sp+304]
002fe404ldrb w2, [sp+62]
002fe408strb w2, [sp+61]
002fe40ctbnz w2, 0, 0x2fe414
002fe410b 0x2fe4c8
002fe414
002fe414loc_2fe414:
002fe414ldr x2, [sp+280]
002fe418str x2, [sp+176]
002fe41cadrp x0, 0x2f7000
002fe420add x0, x0, 2944
002fe424mov x1, x2
002fe428bl runtime.makeslice
002fe42cldr x3, [sp+176]
002fe430ldr x4, [sp+176]
002fe434str x0, [sp+248]
002fe438str x3, [sp+256]
002fe43cstr x4, [sp+264]
002fe440ldr x3, [sp+272]
002fe444ldr x4, [sp+280]
002fe448ldr x5, [sp+288]
002fe44cstr x3, [sp+392]
002fe450str x4, [sp+400]
002fe454str x5, [sp+408]
002fe458ldr x1, [sp+248]
002fe45cldr x2, [sp+256]
002fe460adrp x0, 0x2f7000
002fe464add x0, x0, 2944
002fe468bl runtime.typedslicecopy
002fe46cldr x3, [sp+296]
002fe470ldr x4, [sp+304]
002fe474str x3, [sp+376]
002fe478str x4, [sp+384]
002fe47cldr x3, [sp+248]
002fe480ldr x4, [sp+256]
002fe484ldr x5, [sp+264]
002fe488str x3, [sp+200]
002fe48cstr x4, [sp+208]
002fe490str x5, [sp+216]
002fe494ldr x3, [sp+376]
002fe498ldr x4, [sp+384]
002fe49cstr x3, [sp+184]
002fe4a0str x4, [sp+192]
002fe4a4bl runtime.deferreturn
002fe4a8ldr x3, [sp+184]
002fe4acldr x0, [sp+200]
002fe4b0ldr x1, [sp+208]
002fe4b4ldr x4, [sp+192]
002fe4b8ldr x2, [sp+216]
002fe4bcldp x29, x30, [sp-8]
002fe4c0add sp, sp, 512
002fe4c4ret x30
002fe4c8
002fe4c8loc_2fe4c8:
002fe4c8b 0x2fe4d0
002fe4cc
002fe4ccloc_2fe4cc:
002fe4ccb 0x2fe4d0
002fe4d0
002fe4d0loc_2fe4d0:
002fe4d0stp xzr, xzr, [sp+360]
002fe4d4str xzr, [sp+200]
002fe4d8stp xzr, xzr, [sp+208]
002fe4dcldr x0, [sp+360]
002fe4e0ldr x1, [sp+368]
002fe4e4str x0, [sp+184]
002fe4e8str x1, [sp+192]
002fe4ecbl runtime.deferreturn
002fe4f0ldr x3, [sp+184]
002fe4f4ldr x0, [sp+200]
002fe4f8ldr x1, [sp+208]
002fe4fcldr x4, [sp+192]
002fe500ldr x2, [sp+216]
002fe504ldp x29, x30, [sp-8]
002fe508add sp, sp, 512
002fe50cret x30
002fe510
002fe510loc_2fe510:
002fe510bl runtime.deferreturn
002fe514ldr x3, [sp+184]
002fe518ldr x0, [sp+200]
002fe51cldr x1, [sp+208]
002fe520ldr x4, [sp+192]
002fe524ldr x2, [sp+216]
002fe528ldp x29, x30, [sp-8]
002fe52cadd sp, sp, 512
002fe530ret x30
002fe534
002fe534loc_2fe534:
002fe534stp x0, x1, [sp+8]
002fe538mov x3, x30
002fe53cbl runtime.morestack_noctxt.abi0
002fe540ldp x0, x1, [sp+8]
002fe544b 0x2fe230
002fe548udf 0
002fe54cudf 0
002fe230
002fe550
002fe550net.lookupStaticHost.deferwrap1: ; void net.lookupStaticHost.deferwrap1(void)
002fe550ldr x16, [x28+16]
002fe554subs xzr, sp, x16
002fe558b.ls 0x2fe588
002fe55cstr x30, [sp-32]!
002fe560stur x29, [sp-8]
002fe564sub x29, sp, 8
002fe568ldr x16, [x28+32]
002fe56ccbnz x16, 0x2fe594
002fe570
002fe570loc_2fe570:
002fe570ldr x0, [x26+8]
002fe574str x0, [sp+16]
002fe578bl sync.(*Mutex).Unlock
002fe57cldur x29, [sp-8]
002fe580ldr x30, [sp], 32
002fe584ret x30
002fe588
002fe588loc_2fe588:
002fe588mov x3, x30
002fe58cbl runtime.morestack.abi0
002fe590b 0x2fe550
002fe594
002fe594loc_2fe594:
002fe594ldr x17, [x16]
002fe598add x20, sp, 40
002fe59csubs xzr, x20, x17
002fe5a0b.ne 0x2fe570
002fe5a4add x20, sp, 8
002fe5a8str x20, [x16]
002fe5acb 0x2fe570
002fe550
002fe550net.lookupStaticHost.deferwrap1: ; void net.lookupStaticHost.deferwrap1(void)
002fe550ldr x16, [x28+16]
002fe554subs xzr, sp, x16
002fe558b.ls 0x2fe588
002fe55cstr x30, [sp-32]!
002fe560stur x29, [sp-8]
002fe564sub x29, sp, 8
002fe568ldr x16, [x28+32]
002fe56ccbnz x16, 0x2fe594
002fe570
002fe570loc_2fe570:
002fe570ldr x0, [x26+8]
002fe574str x0, [sp+16]
002fe578bl sync.(*Mutex).Unlock
002fe57cldur x29, [sp-8]
002fe580ldr x30, [sp], 32
002fe584ret x30
002fe588
002fe588loc_2fe588:
002fe588mov x3, x30
002fe58cbl runtime.morestack.abi0
002fe590b 0x2fe550
002fe594
002fe594loc_2fe594:
002fe594ldr x17, [x16]
002fe598add x20, sp, 40
002fe59csubs xzr, x20, x17
002fe5a0b.ne 0x2fe570
002fe5a4add x20, sp, 8
002fe5a8str x20, [x16]
002fe5acb 0x2fe570
002fe550
002fe5b0
002fe5b0net.Flags.String: ; void net.Flags.String(net.Flags f)
002fe5b0ldr x16, [x28+16]
002fe5b4sub x17, sp, 48
002fe5b8subs xzr, x17, x16
002fe5bcb.ls 0x2fe730
002fe5c0str x30, [sp-176]!
002fe5c4stur x29, [sp-8]
002fe5c8sub x29, sp, 8
002fe5ccstr x0, [sp+184]
002fe5d0stp xzr, xzr, [sp+88]
002fe5d4stp xzr, xzr, [sp+104]
002fe5d8adrp x27, 0x710000
002fe5dcldr x5, [x27+2936]
002fe5e0adrp x27, 0x710000
002fe5e4ldr x6, [x27+2928]
002fe5e8adrp x27, 0x710000
002fe5ecldr x7, [x27+2944]
002fe5f0str x6, [sp+144]
002fe5f4str x5, [sp+152]
002fe5f8str x7, [sp+160]
002fe5fcstr xzr, [sp+80]
002fe600str x5, [sp+72]
002fe604ldr x5, [sp+144]
002fe608str x5, [sp+64]
002fe60cb 0x2fe610
002fe610
002fe610loc_2fe610:
002fe610ldr x5, [sp+72]
002fe614ldr x6, [sp+80]
002fe618subs xzr, x5, x6
002fe61cb.gt 0x2fe624
002fe620b 0x2fe6ec
002fe624
002fe624loc_2fe624:
002fe624ldr x5, [sp+64]
002fe628str x5, [sp+136]
002fe62cldr x5, [sp+80]
002fe630str x5, [sp+56]
002fe634ldr x5, [sp+136]
002fe638ldr x6, [x5]
002fe63cldr x5, [x5+8]
002fe640str x6, [sp+120]
002fe644str x5, [sp+128]
002fe648ldr x5, [sp+184]
002fe64cldr x6, [sp+56]
002fe650orr x7, xzr, 1
002fe654lslv x8, x7, x6
002fe658subs xzr, x6, 64
002fe65ccsel x6, x8, xzr, lo
002fe660ands xzr, x5, x6
002fe664b.ne 0x2fe66c
002fe668b 0x2fe6c8
002fe66c
002fe66cloc_2fe66c:
002fe66cldr x5, [sp+112]
002fe670cbnz x5, 0x2fe678
002fe674b 0x2fe6a0
002fe678
002fe678loc_2fe678:
002fe678ldr x1, [sp+104]
002fe67cldr x2, [sp+112]
002fe680mov x0, xzr
002fe684adrp x3, 0x3b1000
002fe688add x3, x3, 4038
002fe68corr x4, xzr, 1
002fe690bl runtime.concatstring2
002fe694str x0, [sp+104]
002fe698str x1, [sp+112]
002fe69cb 0x2fe6a4
002fe6a0
002fe6a0loc_2fe6a0:
002fe6a0b 0x2fe6a4
002fe6a4
002fe6a4loc_2fe6a4:
002fe6a4ldr x1, [sp+104]
002fe6a8ldr x3, [sp+120]
002fe6acldr x2, [sp+112]
002fe6b0ldr x4, [sp+128]
002fe6b4mov x0, xzr
002fe6b8bl runtime.concatstring2
002fe6bcstr x0, [sp+104]
002fe6c0str x1, [sp+112]
002fe6c4b 0x2fe6cc
002fe6c8
002fe6c8loc_2fe6c8:
002fe6c8b 0x2fe6cc
002fe6cc
002fe6ccloc_2fe6cc:
002fe6ccb 0x2fe6d0
002fe6d0
002fe6d0loc_2fe6d0:
002fe6d0ldr x5, [sp+80]
002fe6d4add x5, x5, 1
002fe6d8str x5, [sp+80]
002fe6dcldr x5, [sp+136]
002fe6e0add x5, x5, 16
002fe6e4str x5, [sp+64]
002fe6e8b 0x2fe610
002fe6ec
002fe6ecloc_2fe6ec:
002fe6ecldr x2, [sp+112]
002fe6f0cbz x2, 0x2fe6f8
002fe6f4b 0x2fe710
002fe6f8
002fe6f8loc_2fe6f8:
002fe6f8adrp x2, 0x3b1000
002fe6fcadd x2, x2, 4034
002fe700str x2, [sp+104]
002fe704orr x2, xzr, 1
002fe708str x2, [sp+112]
002fe70cb 0x2fe714
002fe710
002fe710loc_2fe710:
002fe710b 0x2fe714
002fe714
002fe714loc_2fe714:
002fe714ldr x0, [sp+104]
002fe718ldr x1, [sp+112]
002fe71cstr x0, [sp+88]
002fe720str x1, [sp+96]
002fe724ldur x29, [sp-8]
002fe728ldr x30, [sp], 176
002fe72cret x30
002fe730
002fe730loc_2fe730:
002fe730str x0, [sp+8]
002fe734mov x3, x30
002fe738bl runtime.morestack_noctxt.abi0
002fe73cldr x0, [sp+8]
002fe740b 0x2fe5b0
002fe744udf 0
002fe748udf 0
002fe74cudf 0
002fe5b0
002fe5b0net.Flags.String: ; void net.Flags.String(net.Flags f)
002fe5b0ldr x16, [x28+16]
002fe5b4sub x17, sp, 48
002fe5b8subs xzr, x17, x16
002fe5bcb.ls 0x2fe730
002fe5c0str x30, [sp-176]!
002fe5c4stur x29, [sp-8]
002fe5c8sub x29, sp, 8
002fe5ccstr x0, [sp+184]
002fe5d0stp xzr, xzr, [sp+88]
002fe5d4stp xzr, xzr, [sp+104]
002fe5d8adrp x27, 0x710000
002fe5dcldr x5, [x27+2936]
002fe5e0adrp x27, 0x710000
002fe5e4ldr x6, [x27+2928]
002fe5e8adrp x27, 0x710000
002fe5ecldr x7, [x27+2944]
002fe5f0str x6, [sp+144]
002fe5f4str x5, [sp+152]
002fe5f8str x7, [sp+160]
002fe5fcstr xzr, [sp+80]
002fe600str x5, [sp+72]
002fe604ldr x5, [sp+144]
002fe608str x5, [sp+64]
002fe60cb 0x2fe610
002fe610
002fe610loc_2fe610:
002fe610ldr x5, [sp+72]
002fe614ldr x6, [sp+80]
002fe618subs xzr, x5, x6
002fe61cb.gt 0x2fe624
002fe620b 0x2fe6ec
002fe624
002fe624loc_2fe624:
002fe624ldr x5, [sp+64]
002fe628str x5, [sp+136]
002fe62cldr x5, [sp+80]
002fe630str x5, [sp+56]
002fe634ldr x5, [sp+136]
002fe638ldr x6, [x5]
002fe63cldr x5, [x5+8]
002fe640str x6, [sp+120]
002fe644str x5, [sp+128]
002fe648ldr x5, [sp+184]
002fe64cldr x6, [sp+56]
002fe650orr x7, xzr, 1
002fe654lslv x8, x7, x6
002fe658subs xzr, x6, 64
002fe65ccsel x6, x8, xzr, lo
002fe660ands xzr, x5, x6
002fe664b.ne 0x2fe66c
002fe668b 0x2fe6c8
002fe66c
002fe66cloc_2fe66c:
002fe66cldr x5, [sp+112]
002fe670cbnz x5, 0x2fe678
002fe674b 0x2fe6a0
002fe678
002fe678loc_2fe678:
002fe678ldr x1, [sp+104]
002fe67cldr x2, [sp+112]
002fe680mov x0, xzr
002fe684adrp x3, 0x3b1000
002fe688add x3, x3, 4038
002fe68corr x4, xzr, 1
002fe690bl runtime.concatstring2
002fe694str x0, [sp+104]
002fe698str x1, [sp+112]
002fe69cb 0x2fe6a4
002fe6a0
002fe6a0loc_2fe6a0:
002fe6a0b 0x2fe6a4
002fe6a4
002fe6a4loc_2fe6a4:
002fe6a4ldr x1, [sp+104]
002fe6a8ldr x3, [sp+120]
002fe6acldr x2, [sp+112]
002fe6b0ldr x4, [sp+128]
002fe6b4mov x0, xzr
002fe6b8bl runtime.concatstring2
002fe6bcstr x0, [sp+104]
002fe6c0str x1, [sp+112]
002fe6c4b 0x2fe6cc
002fe6c8
002fe6c8loc_2fe6c8:
002fe6c8b 0x2fe6cc
002fe6cc
002fe6ccloc_2fe6cc:
002fe6ccb 0x2fe6d0
002fe6d0
002fe6d0loc_2fe6d0:
002fe6d0ldr x5, [sp+80]
002fe6d4add x5, x5, 1
002fe6d8str x5, [sp+80]
002fe6dcldr x5, [sp+136]
002fe6e0add x5, x5, 16
002fe6e4str x5, [sp+64]
002fe6e8b 0x2fe610
002fe6ec
002fe6ecloc_2fe6ec:
002fe6ecldr x2, [sp+112]
002fe6f0cbz x2, 0x2fe6f8
002fe6f4b 0x2fe710
002fe6f8
002fe6f8loc_2fe6f8:
002fe6f8adrp x2, 0x3b1000
002fe6fcadd x2, x2, 4034
002fe700str x2, [sp+104]
002fe704orr x2, xzr, 1
002fe708str x2, [sp+112]
002fe70cb 0x2fe714
002fe710
002fe710loc_2fe710:
002fe710b 0x2fe714
002fe714
002fe714loc_2fe714:
002fe714ldr x0, [sp+104]
002fe718ldr x1, [sp+112]
002fe71cstr x0, [sp+88]
002fe720str x1, [sp+96]
002fe724ldur x29, [sp-8]
002fe728ldr x30, [sp], 176
002fe72cret x30
002fe730
002fe730loc_2fe730:
002fe730str x0, [sp+8]
002fe734mov x3, x30
002fe738bl runtime.morestack_noctxt.abi0
002fe73cldr x0, [sp+8]
002fe740b 0x2fe5b0
002fe744udf 0
002fe748udf 0
002fe74cudf 0
002fe5b0
002fe750
002fe750net.(*Interface).Addrs: ; void net.(*Interface).Addrs(net.Interface * ifi)
002fe750ldr x16, [x28+16]
002fe754sub x17, sp, 96
002fe758subs xzr, x17, x16
002fe75cb.ls 0x2feb14
002fe760str x30, [sp-224]!
002fe764stur x29, [sp-8]
002fe768sub x29, sp, 8
002fe76cstr x0, [sp+232]
002fe770str xzr, [sp+48]
002fe774stp xzr, xzr, [sp+56]
002fe778stp xzr, xzr, [sp+32]
002fe77cldr x1, [sp+232]
002fe780cbnz x1, 0x2fe788
002fe784b 0x2fe998
002fe788
002fe788loc_2fe788:
002fe788str xzr, [sp+128]
002fe78cstp xzr, xzr, [sp+136]
002fe790stp xzr, xzr, [sp+112]
002fe794ldr x0, [sp+232]
002fe798bl net.interfaceAddrTable
002fe79cstr x0, [sp+128]
002fe7a0str x1, [sp+136]
002fe7a4str x2, [sp+144]
002fe7a8str x3, [sp+112]
002fe7acstr x4, [sp+120]
002fe7b0ldr x1, [sp+128]
002fe7b4ldr x2, [sp+136]
002fe7b8ldr x3, [sp+144]
002fe7bcstr x1, [sp+176]
002fe7c0str x2, [sp+184]
002fe7c4str x3, [sp+192]
002fe7c8ldr x1, [sp+112]
002fe7ccldr x2, [sp+120]
002fe7d0str x1, [sp+160]
002fe7d4str x2, [sp+168]
002fe7d8ldr x1, [sp+176]
002fe7dcldr x2, [sp+184]
002fe7e0ldr x3, [sp+192]
002fe7e4str x1, [sp+72]
002fe7e8str x2, [sp+80]
002fe7ecstr x3, [sp+88]
002fe7f0ldr x1, [sp+168]
002fe7f4ldr x2, [sp+160]
002fe7f8str x2, [sp+96]
002fe7fcstr x1, [sp+104]
002fe800cbnz x2, 0x2fe808
002fe804b 0x2fe954
002fe808
002fe808loc_2fe808:
002fe808adrp x0, 0x377000
002fe80cadd x0, x0, 864
002fe810bl runtime.newobject
002fe814str x0, [sp+200]
002fe818movz x1, 5
002fe81cstr x1, [x0+8]
002fe820adrp x27, 0x74d000
002fe824ldr w1, [x27+3056]
002fe828cbz w1, 0x2fe830
002fe82cb 0x2fe834
002fe830
002fe830loc_2fe830:
002fe830b 0x2fe844
002fe834
002fe834loc_2fe834:
002fe834ldr x5, [x0]
002fe838bl runtime.gcWriteBarrier1
002fe83cstr x5, [x25]
002fe840b 0x2fe844
002fe844
002fe844loc_2fe844:
002fe844adrp x5, 0x3b2000
002fe848add x5, x5, 1982
002fe84cstr x5, [x0]
002fe850ldr x5, [sp+200]
002fe854ldrsb x27, [x5]
002fe858orr x6, xzr, 6
002fe85cstr x6, [x5+24]
002fe860adrp x27, 0x74d000
002fe864ldr w6, [x27+3056]
002fe868cbz w6, 0x2fe870
002fe86cb 0x2fe874
002fe870
002fe870loc_2fe870:
002fe870b 0x2fe884
002fe874
002fe874loc_2fe874:
002fe874ldr x6, [x5+16]
002fe878bl runtime.gcWriteBarrier1
002fe87cstr x6, [x25]
002fe880b 0x2fe884
002fe884
002fe884loc_2fe884:
002fe884adrp x6, 0x3b2000
002fe888add x6, x6, 2893
002fe88cstr x6, [x5+16]
002fe890ldr x5, [sp+200]
002fe894ldrsb x27, [x5]
002fe898str xzr, [x5+32]
002fe89cadrp x27, 0x74d000
002fe8a0ldr w6, [x27+3056]
002fe8a4cbz w6, 0x2fe8ac
002fe8a8b 0x2fe8b0
002fe8ac
002fe8acloc_2fe8ac:
002fe8acb 0x2fe8c0
002fe8b0
002fe8b0loc_2fe8b0:
002fe8b0ldr x6, [x5+40]
002fe8b4bl runtime.gcWriteBarrier1
002fe8b8str x6, [x25]
002fe8bcb 0x2fe8c0
002fe8c0
002fe8c0loc_2fe8c0:
002fe8c0str xzr, [x5+40]
002fe8c4ldr x5, [sp+200]
002fe8c8ldrsb x27, [x5]
002fe8ccstr xzr, [x5+48]
002fe8d0adrp x27, 0x74d000
002fe8d4ldr w6, [x27+3056]
002fe8d8cbz w6, 0x2fe8e0
002fe8dcb 0x2fe8e4
002fe8e0
002fe8e0loc_2fe8e0:
002fe8e0b 0x2fe8f4
002fe8e4
002fe8e4loc_2fe8e4:
002fe8e4ldr x6, [x5+56]
002fe8e8bl runtime.gcWriteBarrier1
002fe8ecstr x6, [x25]
002fe8f0b 0x2fe8f4
002fe8f4
002fe8f4loc_2fe8f4:
002fe8f4str xzr, [x5+56]
002fe8f8ldr x5, [sp+200]
002fe8fcldrsb x27, [x5]
002fe900ldr x6, [sp+104]
002fe904ldr x7, [sp+96]
002fe908str x7, [x5+64]
002fe90cadrp x27, 0x74d000
002fe910ldr w7, [x27+3056]
002fe914cbz w7, 0x2fe91c
002fe918b 0x2fe920
002fe91c
002fe91cloc_2fe91c:
002fe91cb 0x2fe934
002fe920
002fe920loc_2fe920:
002fe920bl runtime.gcWriteBarrier2
002fe924str x6, [x25]
002fe928ldr x7, [x5+72]
002fe92cstr x7, [x25+8]
002fe930b 0x2fe934
002fe934
002fe934loc_2fe934:
002fe934str x6, [x5+72]
002fe938ldr x5, [sp+200]
002fe93cstr x5, [sp+152]
002fe940adrp x6, 0x417000
002fe944add x6, x6, 2080
002fe948str x6, [sp+96]
002fe94cstr x5, [sp+104]
002fe950b 0x2fe958
002fe954
002fe954loc_2fe954:
002fe954b 0x2fe958
002fe958
002fe958loc_2fe958:
002fe958ldr x5, [sp+72]
002fe95cldr x6, [sp+80]
002fe960ldr x7, [sp+88]
002fe964str x5, [sp+48]
002fe968str x6, [sp+56]
002fe96cstr x7, [sp+64]
002fe970ldr x3, [sp+96]
002fe974ldr x4, [sp+104]
002fe978str x3, [sp+32]
002fe97cstr x4, [sp+40]
002fe980ldr x0, [sp+48]
002fe984ldr x1, [sp+56]
002fe988ldr x2, [sp+64]
002fe98cldur x29, [sp-8]
002fe990ldr x30, [sp], 224
002fe994ret x30
002fe998
002fe998loc_2fe998:
002fe998adrp x0, 0x377000
002fe99cadd x0, x0, 864
002fe9a0bl runtime.newobject
002fe9a4str x0, [sp+208]
002fe9a8movz x1, 5
002fe9acstr x1, [x0+8]
002fe9b0adrp x27, 0x74d000
002fe9b4ldr w1, [x27+3056]
002fe9b8cbz w1, 0x2fe9c0
002fe9bcb 0x2fe9c4
002fe9c0
002fe9c0loc_2fe9c0:
002fe9c0b 0x2fe9d4
002fe9c4
002fe9c4loc_2fe9c4:
002fe9c4ldr x5, [x0]
002fe9c8bl runtime.gcWriteBarrier1
002fe9ccstr x5, [x25]
002fe9d0b 0x2fe9d4
002fe9d4
002fe9d4loc_2fe9d4:
002fe9d4adrp x5, 0x3b2000
002fe9d8add x5, x5, 1982
002fe9dcstr x5, [x0]
002fe9e0ldr x5, [sp+208]
002fe9e4ldrsb x27, [x5]
002fe9e8orr x6, xzr, 6
002fe9ecstr x6, [x5+24]
002fe9f0adrp x27, 0x74d000
002fe9f4ldr w6, [x27+3056]
002fe9f8cbz w6, 0x2fea00
002fe9fcb 0x2fea04
002fea00
002fea00loc_2fea00:
002fea00b 0x2fea14
002fea04
002fea04loc_2fea04:
002fea04ldr x6, [x5+16]
002fea08bl runtime.gcWriteBarrier1
002fea0cstr x6, [x25]
002fea10b 0x2fea14
002fea14
002fea14loc_2fea14:
002fea14adrp x6, 0x3b2000
002fea18add x6, x6, 2893
002fea1cstr x6, [x5+16]
002fea20ldr x5, [sp+208]
002fea24ldrsb x27, [x5]
002fea28str xzr, [x5+32]
002fea2cadrp x27, 0x74d000
002fea30ldr w6, [x27+3056]
002fea34cbz w6, 0x2fea3c
002fea38b 0x2fea40
002fea3c
002fea3cloc_2fea3c:
002fea3cb 0x2fea50
002fea40
002fea40loc_2fea40:
002fea40ldr x6, [x5+40]
002fea44bl runtime.gcWriteBarrier1
002fea48str x6, [x25]
002fea4cb 0x2fea50
002fea50
002fea50loc_2fea50:
002fea50str xzr, [x5+40]
002fea54ldr x5, [sp+208]
002fea58ldrsb x27, [x5]
002fea5cstr xzr, [x5+48]
002fea60adrp x27, 0x74d000
002fea64ldr w6, [x27+3056]
002fea68cbz w6, 0x2fea70
002fea6cb 0x2fea74
002fea70
002fea70loc_2fea70:
002fea70b 0x2fea84
002fea74
002fea74loc_2fea74:
002fea74ldr x6, [x5+56]
002fea78bl runtime.gcWriteBarrier1
002fea7cstr x6, [x25]
002fea80b 0x2fea84
002fea84
002fea84loc_2fea84:
002fea84str xzr, [x5+56]
002fea88ldr x5, [sp+208]
002fea8cldrsb x27, [x5]
002fea90adrp x27, 0x723000
002fea94ldr x6, [x27+2456]
002fea98adrp x27, 0x723000
002fea9cldr x7, [x27+2448]
002feaa0str x7, [x5+64]
002feaa4adrp x27, 0x74d000
002feaa8ldr w7, [x27+3056]
002feaaccbz w7, 0x2feab4
002feab0b 0x2feab8
002feab4
002feab4loc_2feab4:
002feab4b 0x2feacc
002feab8
002feab8loc_2feab8:
002feab8bl runtime.gcWriteBarrier2
002feabcstr x6, [x25]
002feac0ldr x7, [x5+72]
002feac4str x7, [x25+8]
002feac8b 0x2feacc
002feacc
002feaccloc_2feacc:
002feaccstr x6, [x5+72]
002fead0ldr x5, [sp+208]
002fead4str x5, [sp+152]
002fead8stp xzr, xzr, [sp+48]
002feadcstr xzr, [sp+64]
002feae0ldr x5, [sp+152]
002feae4adrp x6, 0x417000
002feae8add x6, x6, 2080
002feaecstr x6, [sp+32]
002feaf0str x5, [sp+40]
002feaf4ldr x3, [sp+32]
002feaf8ldr x0, [sp+48]
002feafcldr x1, [sp+56]
002feb00ldr x4, [sp+40]
002feb04ldr x2, [sp+64]
002feb08ldur x29, [sp-8]
002feb0cldr x30, [sp], 224
002feb10ret x30
002feb14
002feb14loc_2feb14:
002feb14str x0, [sp+8]
002feb18mov x3, x30
002feb1cbl runtime.morestack_noctxt.abi0
002feb20ldr x0, [sp+8]
002feb24b 0x2fe750
002feb28udf 0
002feb2cudf 0
002fe750
002fe750net.(*Interface).Addrs: ; void net.(*Interface).Addrs(net.Interface * ifi)
002fe750ldr x16, [x28+16]
002fe754sub x17, sp, 96
002fe758subs xzr, x17, x16
002fe75cb.ls 0x2feb14
002fe760str x30, [sp-224]!
002fe764stur x29, [sp-8]
002fe768sub x29, sp, 8
002fe76cstr x0, [sp+232]
002fe770str xzr, [sp+48]
002fe774stp xzr, xzr, [sp+56]
002fe778stp xzr, xzr, [sp+32]
002fe77cldr x1, [sp+232]
002fe780cbnz x1, 0x2fe788
002fe784b 0x2fe998
002fe788
002fe788loc_2fe788:
002fe788str xzr, [sp+128]
002fe78cstp xzr, xzr, [sp+136]
002fe790stp xzr, xzr, [sp+112]
002fe794ldr x0, [sp+232]
002fe798bl net.interfaceAddrTable
002fe79cstr x0, [sp+128]
002fe7a0str x1, [sp+136]
002fe7a4str x2, [sp+144]
002fe7a8str x3, [sp+112]
002fe7acstr x4, [sp+120]
002fe7b0ldr x1, [sp+128]
002fe7b4ldr x2, [sp+136]
002fe7b8ldr x3, [sp+144]
002fe7bcstr x1, [sp+176]
002fe7c0str x2, [sp+184]
002fe7c4str x3, [sp+192]
002fe7c8ldr x1, [sp+112]
002fe7ccldr x2, [sp+120]
002fe7d0str x1, [sp+160]
002fe7d4str x2, [sp+168]
002fe7d8ldr x1, [sp+176]
002fe7dcldr x2, [sp+184]
002fe7e0ldr x3, [sp+192]
002fe7e4str x1, [sp+72]
002fe7e8str x2, [sp+80]
002fe7ecstr x3, [sp+88]
002fe7f0ldr x1, [sp+168]
002fe7f4ldr x2, [sp+160]
002fe7f8str x2, [sp+96]
002fe7fcstr x1, [sp+104]
002fe800cbnz x2, 0x2fe808
002fe804b 0x2fe954
002fe808
002fe808loc_2fe808:
002fe808adrp x0, 0x377000
002fe80cadd x0, x0, 864
002fe810bl runtime.newobject
002fe814str x0, [sp+200]
002fe818movz x1, 5
002fe81cstr x1, [x0+8]
002fe820adrp x27, 0x74d000
002fe824ldr w1, [x27+3056]
002fe828cbz w1, 0x2fe830
002fe82cb 0x2fe834
002fe830
002fe830loc_2fe830:
002fe830b 0x2fe844
002fe834
002fe834loc_2fe834:
002fe834ldr x5, [x0]
002fe838bl runtime.gcWriteBarrier1
002fe83cstr x5, [x25]
002fe840b 0x2fe844
002fe844
002fe844loc_2fe844:
002fe844adrp x5, 0x3b2000
002fe848add x5, x5, 1982
002fe84cstr x5, [x0]
002fe850ldr x5, [sp+200]
002fe854ldrsb x27, [x5]
002fe858orr x6, xzr, 6
002fe85cstr x6, [x5+24]
002fe860adrp x27, 0x74d000
002fe864ldr w6, [x27+3056]
002fe868cbz w6, 0x2fe870
002fe86cb 0x2fe874
002fe870
002fe870loc_2fe870:
002fe870b 0x2fe884
002fe874
002fe874loc_2fe874:
002fe874ldr x6, [x5+16]
002fe878bl runtime.gcWriteBarrier1
002fe87cstr x6, [x25]
002fe880b 0x2fe884
002fe884
002fe884loc_2fe884:
002fe884adrp x6, 0x3b2000
002fe888add x6, x6, 2893
002fe88cstr x6, [x5+16]
002fe890ldr x5, [sp+200]
002fe894ldrsb x27, [x5]
002fe898str xzr, [x5+32]
002fe89cadrp x27, 0x74d000
002fe8a0ldr w6, [x27+3056]
002fe8a4cbz w6, 0x2fe8ac
002fe8a8b 0x2fe8b0
002fe8ac
002fe8acloc_2fe8ac:
002fe8acb 0x2fe8c0
002fe8b0
002fe8b0loc_2fe8b0:
002fe8b0ldr x6, [x5+40]
002fe8b4bl runtime.gcWriteBarrier1
002fe8b8str x6, [x25]
002fe8bcb 0x2fe8c0
002fe8c0
002fe8c0loc_2fe8c0:
002fe8c0str xzr, [x5+40]
002fe8c4ldr x5, [sp+200]
002fe8c8ldrsb x27, [x5]
002fe8ccstr xzr, [x5+48]
002fe8d0adrp x27, 0x74d000
002fe8d4ldr w6, [x27+3056]
002fe8d8cbz w6, 0x2fe8e0
002fe8dcb 0x2fe8e4
002fe8e0
002fe8e0loc_2fe8e0:
002fe8e0b 0x2fe8f4
002fe8e4
002fe8e4loc_2fe8e4:
002fe8e4ldr x6, [x5+56]
002fe8e8bl runtime.gcWriteBarrier1
002fe8ecstr x6, [x25]
002fe8f0b 0x2fe8f4
002fe8f4
002fe8f4loc_2fe8f4:
002fe8f4str xzr, [x5+56]
002fe8f8ldr x5, [sp+200]
002fe8fcldrsb x27, [x5]
002fe900ldr x6, [sp+104]
002fe904ldr x7, [sp+96]
002fe908str x7, [x5+64]
002fe90cadrp x27, 0x74d000
002fe910ldr w7, [x27+3056]
002fe914cbz w7, 0x2fe91c
002fe918b 0x2fe920
002fe91c
002fe91cloc_2fe91c:
002fe91cb 0x2fe934
002fe920
002fe920loc_2fe920:
002fe920bl runtime.gcWriteBarrier2
002fe924str x6, [x25]
002fe928ldr x7, [x5+72]
002fe92cstr x7, [x25+8]
002fe930b 0x2fe934
002fe934
002fe934loc_2fe934:
002fe934str x6, [x5+72]
002fe938ldr x5, [sp+200]
002fe93cstr x5, [sp+152]
002fe940adrp x6, 0x417000
002fe944add x6, x6, 2080
002fe948str x6, [sp+96]
002fe94cstr x5, [sp+104]
002fe950b 0x2fe958
002fe954
002fe954loc_2fe954:
002fe954b 0x2fe958
002fe958
002fe958loc_2fe958:
002fe958ldr x5, [sp+72]
002fe95cldr x6, [sp+80]
002fe960ldr x7, [sp+88]
002fe964str x5, [sp+48]
002fe968str x6, [sp+56]
002fe96cstr x7, [sp+64]
002fe970ldr x3, [sp+96]
002fe974ldr x4, [sp+104]
002fe978str x3, [sp+32]
002fe97cstr x4, [sp+40]
002fe980ldr x0, [sp+48]
002fe984ldr x1, [sp+56]
002fe988ldr x2, [sp+64]
002fe98cldur x29, [sp-8]
002fe990ldr x30, [sp], 224
002fe994ret x30
002fe998
002fe998loc_2fe998:
002fe998adrp x0, 0x377000
002fe99cadd x0, x0, 864
002fe9a0bl runtime.newobject
002fe9a4str x0, [sp+208]
002fe9a8movz x1, 5
002fe9acstr x1, [x0+8]
002fe9b0adrp x27, 0x74d000
002fe9b4ldr w1, [x27+3056]
002fe9b8cbz w1, 0x2fe9c0
002fe9bcb 0x2fe9c4
002fe9c0
002fe9c0loc_2fe9c0:
002fe9c0b 0x2fe9d4
002fe9c4
002fe9c4loc_2fe9c4:
002fe9c4ldr x5, [x0]
002fe9c8bl runtime.gcWriteBarrier1
002fe9ccstr x5, [x25]
002fe9d0b 0x2fe9d4
002fe9d4
002fe9d4loc_2fe9d4:
002fe9d4adrp x5, 0x3b2000
002fe9d8add x5, x5, 1982
002fe9dcstr x5, [x0]
002fe9e0ldr x5, [sp+208]
002fe9e4ldrsb x27, [x5]
002fe9e8orr x6, xzr, 6
002fe9ecstr x6, [x5+24]
002fe9f0adrp x27, 0x74d000
002fe9f4ldr w6, [x27+3056]
002fe9f8cbz w6, 0x2fea00
002fe9fcb 0x2fea04
002fea00
002fea00loc_2fea00:
002fea00b 0x2fea14
002fea04
002fea04loc_2fea04:
002fea04ldr x6, [x5+16]
002fea08bl runtime.gcWriteBarrier1
002fea0cstr x6, [x25]
002fea10b 0x2fea14
002fea14
002fea14loc_2fea14:
002fea14adrp x6, 0x3b2000
002fea18add x6, x6, 2893
002fea1cstr x6, [x5+16]
002fea20ldr x5, [sp+208]
002fea24ldrsb x27, [x5]
002fea28str xzr, [x5+32]
002fea2cadrp x27, 0x74d000
002fea30ldr w6, [x27+3056]
002fea34cbz w6, 0x2fea3c
002fea38b 0x2fea40
002fea3c
002fea3cloc_2fea3c:
002fea3cb 0x2fea50
002fea40
002fea40loc_2fea40:
002fea40ldr x6, [x5+40]
002fea44bl runtime.gcWriteBarrier1
002fea48str x6, [x25]
002fea4cb 0x2fea50
002fea50
002fea50loc_2fea50:
002fea50str xzr, [x5+40]
002fea54ldr x5, [sp+208]
002fea58ldrsb x27, [x5]
002fea5cstr xzr, [x5+48]
002fea60adrp x27, 0x74d000
002fea64ldr w6, [x27+3056]
002fea68cbz w6, 0x2fea70
002fea6cb 0x2fea74
002fea70
002fea70loc_2fea70:
002fea70b 0x2fea84
002fea74
002fea74loc_2fea74:
002fea74ldr x6, [x5+56]
002fea78bl runtime.gcWriteBarrier1
002fea7cstr x6, [x25]
002fea80b 0x2fea84
002fea84
002fea84loc_2fea84:
002fea84str xzr, [x5+56]
002fea88ldr x5, [sp+208]
002fea8cldrsb x27, [x5]
002fea90adrp x27, 0x723000
002fea94ldr x6, [x27+2456]
002fea98adrp x27, 0x723000
002fea9cldr x7, [x27+2448]
002feaa0str x7, [x5+64]
002feaa4adrp x27, 0x74d000
002feaa8ldr w7, [x27+3056]
002feaaccbz w7, 0x2feab4
002feab0b 0x2feab8
002feab4
002feab4loc_2feab4:
002feab4b 0x2feacc
002feab8
002feab8loc_2feab8:
002feab8bl runtime.gcWriteBarrier2
002feabcstr x6, [x25]
002feac0ldr x7, [x5+72]
002feac4str x7, [x25+8]
002feac8b 0x2feacc
002feacc
002feaccloc_2feacc:
002feaccstr x6, [x5+72]
002fead0ldr x5, [sp+208]
002fead4str x5, [sp+152]
002fead8stp xzr, xzr, [sp+48]
002feadcstr xzr, [sp+64]
002feae0ldr x5, [sp+152]
002feae4adrp x6, 0x417000
002feae8add x6, x6, 2080
002feaecstr x6, [sp+32]
002feaf0str x5, [sp+40]
002feaf4ldr x3, [sp+32]
002feaf8ldr x0, [sp+48]
002feafcldr x1, [sp+56]
002feb00ldr x4, [sp+40]
002feb04ldr x2, [sp+64]
002feb08ldur x29, [sp-8]
002feb0cldr x30, [sp], 224
002feb10ret x30
002feb14
002feb14loc_2feb14:
002feb14str x0, [sp+8]
002feb18mov x3, x30
002feb1cbl runtime.morestack_noctxt.abi0
002feb20ldr x0, [sp+8]
002feb24b 0x2fe750
002feb28udf 0
002feb2cudf 0
002fe750
002feb30
002feb30net.Interfaces: ; void net.Interfaces(void)
002feb30ldr x16, [x28+16]
002feb34sub x17, sp, 112
002feb38subs xzr, x17, x16
002feb3cb.ls 0x2fedbc
002feb40str x30, [sp-240]!
002feb44stur x29, [sp-8]
002feb48sub x29, sp, 8
002feb4cstr xzr, [sp+72]
002feb50stp xzr, xzr, [sp+80]
002feb54stp xzr, xzr, [sp+56]
002feb58str xzr, [sp+160]
002feb5cstp xzr, xzr, [sp+168]
002feb60stp xzr, xzr, [sp+144]
002feb64mov x0, xzr
002feb68bl net.interfaceTable
002feb6cstr x0, [sp+160]
002feb70str x1, [sp+168]
002feb74str x2, [sp+176]
002feb78str x3, [sp+144]
002feb7cstr x4, [sp+152]
002feb80ldr x1, [sp+160]
002feb84ldr x2, [sp+168]
002feb88ldr x3, [sp+176]
002feb8cstr x1, [sp+200]
002feb90str x2, [sp+208]
002feb94str x3, [sp+216]
002feb98ldr x1, [sp+144]
002feb9cldr x2, [sp+152]
002feba0str x1, [sp+184]
002feba4str x2, [sp+192]
002feba8ldr x1, [sp+200]
002febacldr x2, [sp+208]
002febb0ldr x3, [sp+216]
002febb4str x1, [sp+96]
002febb8str x2, [sp+104]
002febbcstr x3, [sp+112]
002febc0ldr x1, [sp+192]
002febc4ldr x2, [sp+184]
002febc8str x2, [sp+120]
002febccstr x1, [sp+128]
002febd0cbnz x2, 0x2febd8
002febd4b 0x2fed4c
002febd8
002febd8loc_2febd8:
002febd8adrp x0, 0x377000
002febdcadd x0, x0, 864
002febe0bl runtime.newobject
002febe4str x0, [sp+224]
002febe8movz x1, 5
002febecstr x1, [x0+8]
002febf0adrp x27, 0x74d000
002febf4ldr w1, [x27+3056]
002febf8cbz w1, 0x2fec00
002febfcb 0x2fec04
002fec00
002fec00loc_2fec00:
002fec00b 0x2fec14
002fec04
002fec04loc_2fec04:
002fec04ldr x5, [x0]
002fec08bl runtime.gcWriteBarrier1
002fec0cstr x5, [x25]
002fec10b 0x2fec14
002fec14
002fec14loc_2fec14:
002fec14adrp x5, 0x3b2000
002fec18add x5, x5, 1982
002fec1cstr x5, [x0]
002fec20ldr x5, [sp+224]
002fec24ldrsb x27, [x5]
002fec28orr x6, xzr, 6
002fec2cstr x6, [x5+24]
002fec30adrp x27, 0x74d000
002fec34ldr w6, [x27+3056]
002fec38cbz w6, 0x2fec40
002fec3cb 0x2fec44
002fec40
002fec40loc_2fec40:
002fec40b 0x2fec54
002fec44
002fec44loc_2fec44:
002fec44ldr x6, [x5+16]
002fec48bl runtime.gcWriteBarrier1
002fec4cstr x6, [x25]
002fec50b 0x2fec54
002fec54
002fec54loc_2fec54:
002fec54adrp x6, 0x3b2000
002fec58add x6, x6, 2893
002fec5cstr x6, [x5+16]
002fec60ldr x5, [sp+224]
002fec64ldrsb x27, [x5]
002fec68str xzr, [x5+32]
002fec6cadrp x27, 0x74d000
002fec70ldr w6, [x27+3056]
002fec74cbz w6, 0x2fec7c
002fec78b 0x2fec80
002fec7c
002fec7cloc_2fec7c:
002fec7cb 0x2fec90
002fec80
002fec80loc_2fec80:
002fec80ldr x6, [x5+40]
002fec84bl runtime.gcWriteBarrier1
002fec88str x6, [x25]
002fec8cb 0x2fec90
002fec90
002fec90loc_2fec90:
002fec90str xzr, [x5+40]
002fec94ldr x5, [sp+224]
002fec98ldrsb x27, [x5]
002fec9cstr xzr, [x5+48]
002feca0adrp x27, 0x74d000
002feca4ldr w6, [x27+3056]
002feca8cbz w6, 0x2fecb0
002fecacb 0x2fecb4
002fecb0
002fecb0loc_2fecb0:
002fecb0b 0x2fecc4
002fecb4
002fecb4loc_2fecb4:
002fecb4ldr x6, [x5+56]
002fecb8bl runtime.gcWriteBarrier1
002fecbcstr x6, [x25]
002fecc0b 0x2fecc4
002fecc4
002fecc4loc_2fecc4:
002fecc4str xzr, [x5+56]
002fecc8ldr x5, [sp+224]
002fecccldrsb x27, [x5]
002fecd0ldr x6, [sp+128]
002fecd4ldr x7, [sp+120]
002fecd8str x7, [x5+64]
002fecdcadrp x27, 0x74d000
002fece0ldr w7, [x27+3056]
002fece4cbz w7, 0x2fecec
002fece8b 0x2fecf0
002fecec
002fececloc_2fecec:
002fececb 0x2fed04
002fecf0
002fecf0loc_2fecf0:
002fecf0bl runtime.gcWriteBarrier2
002fecf4str x6, [x25]
002fecf8ldr x7, [x5+72]
002fecfcstr x7, [x25+8]
002fed00b 0x2fed04
002fed04
002fed04loc_2fed04:
002fed04str x6, [x5+72]
002fed08ldr x5, [sp+224]
002fed0cstr x5, [sp+136]
002fed10stp xzr, xzr, [sp+72]
002fed14str xzr, [sp+88]
002fed18ldr x5, [sp+136]
002fed1cadrp x6, 0x417000
002fed20add x6, x6, 2080
002fed24str x6, [sp+56]
002fed28str x5, [sp+64]
002fed2cldr x3, [sp+56]
002fed30ldr x0, [sp+72]
002fed34ldr x1, [sp+80]
002fed38ldr x4, [sp+64]
002fed3cldr x2, [sp+88]
002fed40ldur x29, [sp-8]
002fed44ldr x30, [sp], 240
002fed48ret x30
002fed4c
002fed4cloc_2fed4c:
002fed4cldr x5, [sp+104]
002fed50str x5, [sp+48]
002fed54cbnz x5, 0x2fed5c
002fed58b 0x2fed7c
002fed5c
002fed5cloc_2fed5c:
002fed5cldr x1, [sp+96]
002fed60ldr x2, [sp+104]
002fed64ldr x3, [sp+112]
002fed68adrp x0, 0x725000
002fed6cadd x0, x0, 3808
002fed70mov x4, xzr
002fed74bl net.(*ipv6ZoneCache).update
002fed78b 0x2fed80
002fed7c
002fed7cloc_2fed7c:
002fed7cb 0x2fed80
002fed80
002fed80loc_2fed80:
002fed80ldr x5, [sp+96]
002fed84ldr x6, [sp+104]
002fed88ldr x7, [sp+112]
002fed8cstr x5, [sp+72]
002fed90str x6, [sp+80]
002fed94str x7, [sp+88]
002fed98stp xzr, xzr, [sp+56]
002fed9cldr x0, [sp+72]
002feda0ldr x1, [sp+80]
002feda4ldr x2, [sp+88]
002feda8mov x3, xzr
002fedacmov x4, xzr
002fedb0ldur x29, [sp-8]
002fedb4ldr x30, [sp], 240
002fedb8ret x30
002fedbc
002fedbcloc_2fedbc:
002fedbcmov x3, x30
002fedc0bl runtime.morestack_noctxt.abi0
002fedc4b 0x2feb30
002fedc8udf 0
002fedccudf 0
002feb30
002feb30net.Interfaces: ; void net.Interfaces(void)
002feb30ldr x16, [x28+16]
002feb34sub x17, sp, 112
002feb38subs xzr, x17, x16
002feb3cb.ls 0x2fedbc
002feb40str x30, [sp-240]!
002feb44stur x29, [sp-8]
002feb48sub x29, sp, 8
002feb4cstr xzr, [sp+72]
002feb50stp xzr, xzr, [sp+80]
002feb54stp xzr, xzr, [sp+56]
002feb58str xzr, [sp+160]
002feb5cstp xzr, xzr, [sp+168]
002feb60stp xzr, xzr, [sp+144]
002feb64mov x0, xzr
002feb68bl net.interfaceTable
002feb6cstr x0, [sp+160]
002feb70str x1, [sp+168]
002feb74str x2, [sp+176]
002feb78str x3, [sp+144]
002feb7cstr x4, [sp+152]
002feb80ldr x1, [sp+160]
002feb84ldr x2, [sp+168]
002feb88ldr x3, [sp+176]
002feb8cstr x1, [sp+200]
002feb90str x2, [sp+208]
002feb94str x3, [sp+216]
002feb98ldr x1, [sp+144]
002feb9cldr x2, [sp+152]
002feba0str x1, [sp+184]
002feba4str x2, [sp+192]
002feba8ldr x1, [sp+200]
002febacldr x2, [sp+208]
002febb0ldr x3, [sp+216]
002febb4str x1, [sp+96]
002febb8str x2, [sp+104]
002febbcstr x3, [sp+112]
002febc0ldr x1, [sp+192]
002febc4ldr x2, [sp+184]
002febc8str x2, [sp+120]
002febccstr x1, [sp+128]
002febd0cbnz x2, 0x2febd8
002febd4b 0x2fed4c
002febd8
002febd8loc_2febd8:
002febd8adrp x0, 0x377000
002febdcadd x0, x0, 864
002febe0bl runtime.newobject
002febe4str x0, [sp+224]
002febe8movz x1, 5
002febecstr x1, [x0+8]
002febf0adrp x27, 0x74d000
002febf4ldr w1, [x27+3056]
002febf8cbz w1, 0x2fec00
002febfcb 0x2fec04
002fec00
002fec00loc_2fec00:
002fec00b 0x2fec14
002fec04
002fec04loc_2fec04:
002fec04ldr x5, [x0]
002fec08bl runtime.gcWriteBarrier1
002fec0cstr x5, [x25]
002fec10b 0x2fec14
002fec14
002fec14loc_2fec14:
002fec14adrp x5, 0x3b2000
002fec18add x5, x5, 1982
002fec1cstr x5, [x0]
002fec20ldr x5, [sp+224]
002fec24ldrsb x27, [x5]
002fec28orr x6, xzr, 6
002fec2cstr x6, [x5+24]
002fec30adrp x27, 0x74d000
002fec34ldr w6, [x27+3056]
002fec38cbz w6, 0x2fec40
002fec3cb 0x2fec44
002fec40
002fec40loc_2fec40:
002fec40b 0x2fec54
002fec44
002fec44loc_2fec44:
002fec44ldr x6, [x5+16]
002fec48bl runtime.gcWriteBarrier1
002fec4cstr x6, [x25]
002fec50b 0x2fec54
002fec54
002fec54loc_2fec54:
002fec54adrp x6, 0x3b2000
002fec58add x6, x6, 2893
002fec5cstr x6, [x5+16]
002fec60ldr x5, [sp+224]
002fec64ldrsb x27, [x5]
002fec68str xzr, [x5+32]
002fec6cadrp x27, 0x74d000
002fec70ldr w6, [x27+3056]
002fec74cbz w6, 0x2fec7c
002fec78b 0x2fec80
002fec7c
002fec7cloc_2fec7c:
002fec7cb 0x2fec90
002fec80
002fec80loc_2fec80:
002fec80ldr x6, [x5+40]
002fec84bl runtime.gcWriteBarrier1
002fec88str x6, [x25]
002fec8cb 0x2fec90
002fec90
002fec90loc_2fec90:
002fec90str xzr, [x5+40]
002fec94ldr x5, [sp+224]
002fec98ldrsb x27, [x5]
002fec9cstr xzr, [x5+48]
002feca0adrp x27, 0x74d000
002feca4ldr w6, [x27+3056]
002feca8cbz w6, 0x2fecb0
002fecacb 0x2fecb4
002fecb0
002fecb0loc_2fecb0:
002fecb0b 0x2fecc4
002fecb4
002fecb4loc_2fecb4:
002fecb4ldr x6, [x5+56]
002fecb8bl runtime.gcWriteBarrier1
002fecbcstr x6, [x25]
002fecc0b 0x2fecc4
002fecc4
002fecc4loc_2fecc4:
002fecc4str xzr, [x5+56]
002fecc8ldr x5, [sp+224]
002fecccldrsb x27, [x5]
002fecd0ldr x6, [sp+128]
002fecd4ldr x7, [sp+120]
002fecd8str x7, [x5+64]
002fecdcadrp x27, 0x74d000
002fece0ldr w7, [x27+3056]
002fece4cbz w7, 0x2fecec
002fece8b 0x2fecf0
002fecec
002fececloc_2fecec:
002fececb 0x2fed04
002fecf0
002fecf0loc_2fecf0:
002fecf0bl runtime.gcWriteBarrier2
002fecf4str x6, [x25]
002fecf8ldr x7, [x5+72]
002fecfcstr x7, [x25+8]
002fed00b 0x2fed04
002fed04
002fed04loc_2fed04:
002fed04str x6, [x5+72]
002fed08ldr x5, [sp+224]
002fed0cstr x5, [sp+136]
002fed10stp xzr, xzr, [sp+72]
002fed14str xzr, [sp+88]
002fed18ldr x5, [sp+136]
002fed1cadrp x6, 0x417000
002fed20add x6, x6, 2080
002fed24str x6, [sp+56]
002fed28str x5, [sp+64]
002fed2cldr x3, [sp+56]
002fed30ldr x0, [sp+72]
002fed34ldr x1, [sp+80]
002fed38ldr x4, [sp+64]
002fed3cldr x2, [sp+88]
002fed40ldur x29, [sp-8]
002fed44ldr x30, [sp], 240
002fed48ret x30
002fed4c
002fed4cloc_2fed4c:
002fed4cldr x5, [sp+104]
002fed50str x5, [sp+48]
002fed54cbnz x5, 0x2fed5c
002fed58b 0x2fed7c
002fed5c
002fed5cloc_2fed5c:
002fed5cldr x1, [sp+96]
002fed60ldr x2, [sp+104]
002fed64ldr x3, [sp+112]
002fed68adrp x0, 0x725000
002fed6cadd x0, x0, 3808
002fed70mov x4, xzr
002fed74bl net.(*ipv6ZoneCache).update
002fed78b 0x2fed80
002fed7c
002fed7cloc_2fed7c:
002fed7cb 0x2fed80
002fed80
002fed80loc_2fed80:
002fed80ldr x5, [sp+96]
002fed84ldr x6, [sp+104]
002fed88ldr x7, [sp+112]
002fed8cstr x5, [sp+72]
002fed90str x6, [sp+80]
002fed94str x7, [sp+88]
002fed98stp xzr, xzr, [sp+56]
002fed9cldr x0, [sp+72]
002feda0ldr x1, [sp+80]
002feda4ldr x2, [sp+88]
002feda8mov x3, xzr
002fedacmov x4, xzr
002fedb0ldur x29, [sp-8]
002fedb4ldr x30, [sp], 240
002fedb8ret x30
002fedbc
002fedbcloc_2fedbc:
002fedbcmov x3, x30
002fedc0bl runtime.morestack_noctxt.abi0
002fedc4b 0x2feb30
002fedc8udf 0
002fedccudf 0
002feb30
002fedd0
002fedd0net.(*ipv6ZoneCache).update: ; void net.(*ipv6ZoneCache).update(net.ipv6ZoneCache * zc, struct []net.Interface ift, bool force)
002fedd0ldr x16, [x28+16]
002fedd4sub x17, sp, 400
002fedd8subs xzr, x17, x16
002feddcb.ls 0x2ff2a4
002fede0sub x20, sp, 528
002fede4stp x29, x30, [x20-8]
002fede8add sp, x20, 0
002fedecsub x29, sp, 8
002fedf0str x0, [sp+536]
002fedf4str x1, [sp+544]
002fedf8str x2, [sp+552]
002fedfcstr x3, [sp+560]
002fee00strb w4, [sp+568]
002fee04strb wzr, [sp+59]
002fee08ldr x0, [sp+536]
002fee0cldrsb x27, [x0]
002fee10str x0, [sp+400]
002fee14bl sync.(*RWMutex).Lock
002fee18ldr x1, [sp+536]
002fee1cldrsb x27, [x1]
002fee20str x1, [sp+288]
002fee24stp xzr, xzr, [sp+376]
002fee28add x1, sp, 376
002fee2cstr x1, [sp+392]
002fee30ldrsb x27, [x1]
002fee34adrp x2, 4096
002fee38add x2, x2, 720
002fee3cstr x2, [x1]
002fee40ldrsb x27, [x1]
002fee44ldr x2, [sp+288]
002fee48adrp x27, 0x74d000
002fee4cldr w3, [x27+3056]
002fee50cbz w3, 0x2fee58
002fee54b 0x2fee5c
002fee58
002fee58loc_2fee58:
002fee58b 0x2fee70
002fee5c
002fee5cloc_2fee5c:
002fee5cbl runtime.gcWriteBarrier2
002fee60str x2, [x25]
002fee64ldr x3, [x1+8]
002fee68str x3, [x25+8]
002fee6cb 0x2fee70
002fee70
002fee70loc_2fee70:
002fee70str x2, [x1+8]
002fee74str x1, [sp+88]
002fee78add x0, sp, 64
002fee7cbl runtime.deferprocStack
002fee80subs xzr, x0, 0
002fee84b.ne 0x2ff104
002fee88b 0x2fee8c
002fee8c
002fee8cloc_2fee8c:
002fee8cbl time.Now
002fee90str x0, [sp+144]
002fee94str x1, [sp+152]
002fee98str x2, [sp+160]
002fee9cldrb w0, [sp+568]
002feea0eor x1, x0, 1
002feea4strb w1, [sp+62]
002feea8tbnz w0, 0, 0x2feeb0
002feeacb 0x2feeb4
002feeb0
002feeb0loc_2feeb0:
002feeb0b 0x2fef18
002feeb4
002feeb4loc_2feeb4:
002feeb4ldr x0, [sp+144]
002feeb8ldr x1, [sp+152]
002feebcldr x2, [sp+160]
002feec0movn x3, 22527
002feec4movk x3, 0x7b80000
002feec8movk x3, 0xfff200000000
002feeccbl time.Time.Add
002feed0str x0, [sp+480]
002feed4str x1, [sp+488]
002feed8str x2, [sp+496]
002feedcldr x4, [sp+536]
002feee0ldrsb x27, [x4]
002feee4ldr x0, [x4+24]
002feee8ldr x1, [x4+32]
002feeecldr x2, [x4+40]
002feef0str x0, [sp+352]
002feef4str x1, [sp+360]
002feef8str x2, [sp+368]
002feefcldr x3, [sp+480]
002fef00ldr x4, [sp+488]
002fef04ldr x5, [sp+496]
002fef08bl time.Time.After
002fef0cstrb w0, [sp+61]
002fef10strb w0, [sp+62]
002fef14b 0x2fef18
002fef18
002fef18loc_2fef18:
002fef18ldrb w3, [sp+62]
002fef1ctbnz w3, 0, 0x2fef24
002fef20b 0x2fef3c
002fef24
002fef24loc_2fef24:
002fef24strb wzr, [sp+59]
002fef28bl runtime.deferreturn
002fef2cldrb w0, [sp+59]
002fef30ldp x29, x30, [sp-8]
002fef34add sp, sp, 528
002fef38ret x30
002fef3c
002fef3cloc_2fef3c:
002fef3cldr x3, [sp+536]
002fef40ldrsb x27, [x3]
002fef44ldr x4, [sp+160]
002fef48ldr x5, [sp+144]
002fef4cldr x6, [sp+152]
002fef50str x5, [x3+24]
002fef54str x6, [x3+32]
002fef58adrp x27, 0x74d000
002fef5cldr w5, [x27+3056]
002fef60cbz w5, 0x2fef68
002fef64b 0x2fef6c
002fef68
002fef68loc_2fef68:
002fef68b 0x2fef80
002fef6c
002fef6cloc_2fef6c:
002fef6cbl runtime.gcWriteBarrier2
002fef70str x4, [x25]
002fef74ldr x5, [x3+40]
002fef78str x5, [x25+8]
002fef7cb 0x2fef80
002fef80
002fef80loc_2fef80:
002fef80str x4, [x3+40]
002fef84ldr x3, [sp+552]
002fef88str x3, [sp+136]
002fef8ccbz x3, 0x2fef94
002fef90b 0x2ff034
002fef94
002fef94loc_2fef94:
002fef94stp xzr, xzr, [sp+232]
002fef98str xzr, [sp+456]
002fef9cstp xzr, xzr, [sp+464]
002fefa0stp xzr, xzr, [sp+440]
002fefa4mov x0, xzr
002fefa8bl net.interfaceTable
002fefacstr x0, [sp+456]
002fefb0str x1, [sp+464]
002fefb4str x2, [sp+472]
002fefb8str x3, [sp+440]
002fefbcstr x4, [sp+448]
002fefc0ldr x1, [sp+456]
002fefc4ldr x2, [sp+464]
002fefc8ldr x3, [sp+472]
002fefccstr x1, [sp+264]
002fefd0str x2, [sp+272]
002fefd4str x3, [sp+280]
002fefd8ldr x1, [sp+440]
002fefdcldr x2, [sp+448]
002fefe0str x1, [sp+248]
002fefe4str x2, [sp+256]
002fefe8ldr x1, [sp+264]
002fefecldr x2, [sp+272]
002feff0ldr x3, [sp+280]
002feff4str x1, [sp+544]
002feff8str x2, [sp+552]
002feffcstr x3, [sp+560]
002ff000ldr x1, [sp+256]
002ff004ldr x2, [sp+248]
002ff008str x2, [sp+232]
002ff00cstr x1, [sp+240]
002ff010cbnz x2, 0x2ff018
002ff014b 0x2ff030
002ff018
002ff018loc_2ff018:
002ff018strb wzr, [sp+59]
002ff01cbl runtime.deferreturn
002ff020ldrb w0, [sp+59]
002ff024ldp x29, x30, [sp-8]
002ff028add sp, sp, 528
002ff02cret x30
002ff030
002ff030loc_2ff030:
002ff030b 0x2ff038
002ff034
002ff034loc_2ff034:
002ff034b 0x2ff038
002ff038
002ff038loc_2ff038:
002ff038ldr x1, [sp+552]
002ff03cstr x1, [sp+136]
002ff040adrp x0, 0x325000
002ff044add x0, x0, 480
002ff048mov x2, xzr
002ff04cbl runtime.makemap
002ff050str x0, [sp+432]
002ff054ldr x3, [sp+536]
002ff058ldrsb x27, [x3]
002ff05cadrp x27, 0x74c000
002ff060ldr w4, [x27+3056]
002ff064cbz w4, 0x2ff06c
002ff068b 0x2ff070
002ff06c
002ff06cloc_2ff06c:
002ff06cb 0x2ff084
002ff070
002ff070loc_2ff070:
002ff070bl runtime.gcWriteBarrier2
002ff074str x0, [x25]
002ff078ldr x4, [x3+48]
002ff07cstr x4, [x25+8]
002ff080b 0x2ff084
002ff084
002ff084loc_2ff084:
002ff084str x0, [x3+48]
002ff088ldr x1, [sp+552]
002ff08cstr x1, [sp+136]
002ff090adrp x0, 0x325000
002ff094add x0, x0, 1984
002ff098mov x2, xzr
002ff09cbl runtime.makemap
002ff0a0str x0, [sp+424]
002ff0a4ldr x3, [sp+536]
002ff0a8ldrsb x27, [x3]
002ff0acadrp x27, 0x74c000
002ff0b0ldr w4, [x27+3056]
002ff0b4cbz w4, 0x2ff0bc
002ff0b8b 0x2ff0c0
002ff0bc
002ff0bcloc_2ff0bc:
002ff0bcb 0x2ff0d4
002ff0c0
002ff0c0loc_2ff0c0:
002ff0c0bl runtime.gcWriteBarrier2
002ff0c4str x0, [x25]
002ff0c8ldr x4, [x3+56]
002ff0ccstr x4, [x25+8]
002ff0d0b 0x2ff0d4
002ff0d4
002ff0d4loc_2ff0d4:
002ff0d4str x0, [x3+56]
002ff0d8ldr x4, [sp+552]
002ff0dcldr x5, [sp+544]
002ff0e0ldr x6, [sp+560]
002ff0e4str x5, [sp+456]
002ff0e8str x4, [sp+464]
002ff0ecstr x6, [sp+472]
002ff0f0str xzr, [sp+128]
002ff0f4str x4, [sp+120]
002ff0f8ldr x4, [sp+456]
002ff0fcstr x4, [sp+112]
002ff100b 0x2ff118
002ff104
002ff104loc_2ff104:
002ff104bl runtime.deferreturn
002ff108ldrb w0, [sp+59]
002ff10cldp x29, x30, [sp-8]
002ff110add sp, sp, 528
002ff114ret x30
002ff118
002ff118loc_2ff118:
002ff118ldr x4, [sp+120]
002ff11cldr x5, [sp+128]
002ff120subs xzr, x4, x5
002ff124b.gt 0x2ff12c
002ff128b 0x2ff288
002ff12c
002ff12cloc_2ff12c:
002ff12cldr x4, [sp+112]
002ff130str x4, [sp+344]
002ff134ldr x4, [sp+344]
002ff138ldp x5, x6, [x4]
002ff13cldp x7, x8, [x4+16]
002ff140ldp x9, x10, [x4+32]
002ff144ldp x4, x11, [x4+48]
002ff148stp x5, x6, [sp+168]
002ff14cstp x7, x8, [sp+184]
002ff150stp x9, x10, [sp+200]
002ff154stp x4, x11, [sp+216]
002ff158ldr x4, [sp+168]
002ff15cstr x4, [sp+136]
002ff160ldr x4, [sp+536]
002ff164ldrsb x27, [x4]
002ff168ldr x1, [x4+48]
002ff16cstr x1, [sp+336]
002ff170ldr x2, [sp+184]
002ff174ldr x3, [sp+192]
002ff178adrp x0, 0x325000
002ff17cadd x0, x0, 480
002ff180bl runtime.mapassign_faststr
002ff184str x0, [sp+328]
002ff188ldrsb x27, [x0]
002ff18cldr x4, [sp+136]
002ff190str x4, [x0]
002ff194stp xzr, xzr, [sp+408]
002ff198ldr x4, [sp+536]
002ff19cldrsb x27, [x4]
002ff1a0ldr x1, [x4+56]
002ff1a4str x1, [sp+320]
002ff1a8ldr x2, [sp+168]
002ff1acadrp x0, 0x325000
002ff1b0add x0, x0, 1984
002ff1b4bl runtime.mapaccess2_fast64
002ff1b8str x0, [sp+312]
002ff1bcstrb w1, [sp+62]
002ff1c0ldr x4, [sp+312]
002ff1c4ldr x5, [x4]
002ff1c8ldr x4, [x4+8]
002ff1ccstr x5, [sp+408]
002ff1d0str x4, [sp+416]
002ff1d4str x5, [sp+504]
002ff1d8str x4, [sp+512]
002ff1dcldrb w4, [sp+62]
002ff1e0strb w4, [sp+63]
002ff1e4strb w4, [sp+60]
002ff1e8tbnz w4, 0, 0x2ff1f0
002ff1ecb 0x2ff1f4
002ff1f0
002ff1f0loc_2ff1f0:
002ff1f0b 0x2ff268
002ff1f4
002ff1f4loc_2ff1f4:
002ff1f4ldr x3, [sp+184]
002ff1f8ldr x4, [sp+192]
002ff1fcstr x3, [sp+408]
002ff200str x4, [sp+416]
002ff204ldr x3, [sp+536]
002ff208ldrsb x27, [x3]
002ff20cldr x1, [x3+56]
002ff210str x1, [sp+304]
002ff214ldr x2, [sp+168]
002ff218adrp x0, 0x325000
002ff21cadd x0, x0, 1984
002ff220bl runtime.mapassign_fast64
002ff224str x0, [sp+296]
002ff228ldrsb x27, [x0]
002ff22cldr x3, [sp+416]
002ff230ldr x4, [sp+408]
002ff234str x3, [x0+8]
002ff238adrp x27, 0x74c000
002ff23cldr w3, [x27+3056]
002ff240cbz w3, 0x2ff248
002ff244b 0x2ff24c
002ff248
002ff248loc_2ff248:
002ff248b 0x2ff260
002ff24c
002ff24cloc_2ff24c:
002ff24cbl runtime.gcWriteBarrier2
002ff250str x4, [x25]
002ff254ldr x5, [x0]
002ff258str x5, [x25+8]
002ff25cb 0x2ff260
002ff260
002ff260loc_2ff260:
002ff260str x4, [x0]
002ff264b 0x2ff268
002ff268
002ff268loc_2ff268:
002ff268b 0x2ff26c
002ff26c
002ff26cloc_2ff26c:
002ff26cldr x4, [sp+128]
002ff270add x4, x4, 1
002ff274str x4, [sp+128]
002ff278ldr x4, [sp+344]
002ff27cadd x4, x4, 64
002ff280str x4, [sp+112]
002ff284b 0x2ff118
002ff288
002ff288loc_2ff288:
002ff288orr x0, xzr, 1
002ff28cstrb w0, [sp+59]
002ff290bl runtime.deferreturn
002ff294ldrb w0, [sp+59]
002ff298ldp x29, x30, [sp-8]
002ff29cadd sp, sp, 528
002ff2a0ret x30
002ff2a4
002ff2a4loc_2ff2a4:
002ff2a4stp x0, x1, [sp+8]
002ff2a8stp x2, x3, [sp+24]
002ff2acstrb w4, [sp+40]
002ff2b0mov x3, x30
002ff2b4bl runtime.morestack_noctxt.abi0
002ff2b8ldp x0, x1, [sp+8]
002ff2bcldp x2, x3, [sp+24]
002ff2c0ldrb w4, [sp+40]
002ff2c4b 0x2fedd0
002ff2c8udf 0
002ff2ccudf 0
002fedd0
002fedd0net.(*ipv6ZoneCache).update: ; void net.(*ipv6ZoneCache).update(net.ipv6ZoneCache * zc, struct []net.Interface ift, bool force)
002fedd0ldr x16, [x28+16]
002fedd4sub x17, sp, 400
002fedd8subs xzr, x17, x16
002feddcb.ls 0x2ff2a4
002fede0sub x20, sp, 528
002fede4stp x29, x30, [x20-8]
002fede8add sp, x20, 0
002fedecsub x29, sp, 8
002fedf0str x0, [sp+536]
002fedf4str x1, [sp+544]
002fedf8str x2, [sp+552]
002fedfcstr x3, [sp+560]
002fee00strb w4, [sp+568]
002fee04strb wzr, [sp+59]
002fee08ldr x0, [sp+536]
002fee0cldrsb x27, [x0]
002fee10str x0, [sp+400]
002fee14bl sync.(*RWMutex).Lock
002fee18ldr x1, [sp+536]
002fee1cldrsb x27, [x1]
002fee20str x1, [sp+288]
002fee24stp xzr, xzr, [sp+376]
002fee28add x1, sp, 376
002fee2cstr x1, [sp+392]
002fee30ldrsb x27, [x1]
002fee34adrp x2, 4096
002fee38add x2, x2, 720
002fee3cstr x2, [x1]
002fee40ldrsb x27, [x1]
002fee44ldr x2, [sp+288]
002fee48adrp x27, 0x74d000
002fee4cldr w3, [x27+3056]
002fee50cbz w3, 0x2fee58
002fee54b 0x2fee5c
002fee58
002fee58loc_2fee58:
002fee58b 0x2fee70
002fee5c
002fee5cloc_2fee5c:
002fee5cbl runtime.gcWriteBarrier2
002fee60str x2, [x25]
002fee64ldr x3, [x1+8]
002fee68str x3, [x25+8]
002fee6cb 0x2fee70
002fee70
002fee70loc_2fee70:
002fee70str x2, [x1+8]
002fee74str x1, [sp+88]
002fee78add x0, sp, 64
002fee7cbl runtime.deferprocStack
002fee80subs xzr, x0, 0
002fee84b.ne 0x2ff104
002fee88b 0x2fee8c
002fee8c
002fee8cloc_2fee8c:
002fee8cbl time.Now
002fee90str x0, [sp+144]
002fee94str x1, [sp+152]
002fee98str x2, [sp+160]
002fee9cldrb w0, [sp+568]
002feea0eor x1, x0, 1
002feea4strb w1, [sp+62]
002feea8tbnz w0, 0, 0x2feeb0
002feeacb 0x2feeb4
002feeb0
002feeb0loc_2feeb0:
002feeb0b 0x2fef18
002feeb4
002feeb4loc_2feeb4:
002feeb4ldr x0, [sp+144]
002feeb8ldr x1, [sp+152]
002feebcldr x2, [sp+160]
002feec0movn x3, 22527
002feec4movk x3, 0x7b80000
002feec8movk x3, 0xfff200000000
002feeccbl time.Time.Add
002feed0str x0, [sp+480]
002feed4str x1, [sp+488]
002feed8str x2, [sp+496]
002feedcldr x4, [sp+536]
002feee0ldrsb x27, [x4]
002feee4ldr x0, [x4+24]
002feee8ldr x1, [x4+32]
002feeecldr x2, [x4+40]
002feef0str x0, [sp+352]
002feef4str x1, [sp+360]
002feef8str x2, [sp+368]
002feefcldr x3, [sp+480]
002fef00ldr x4, [sp+488]
002fef04ldr x5, [sp+496]
002fef08bl time.Time.After
002fef0cstrb w0, [sp+61]
002fef10strb w0, [sp+62]
002fef14b 0x2fef18
002fef18
002fef18loc_2fef18:
002fef18ldrb w3, [sp+62]
002fef1ctbnz w3, 0, 0x2fef24
002fef20b 0x2fef3c
002fef24
002fef24loc_2fef24:
002fef24strb wzr, [sp+59]
002fef28bl runtime.deferreturn
002fef2cldrb w0, [sp+59]
002fef30ldp x29, x30, [sp-8]
002fef34add sp, sp, 528
002fef38ret x30
002fef3c
002fef3cloc_2fef3c:
002fef3cldr x3, [sp+536]
002fef40ldrsb x27, [x3]
002fef44ldr x4, [sp+160]
002fef48ldr x5, [sp+144]
002fef4cldr x6, [sp+152]
002fef50str x5, [x3+24]
002fef54str x6, [x3+32]
002fef58adrp x27, 0x74d000
002fef5cldr w5, [x27+3056]
002fef60cbz w5, 0x2fef68
002fef64b 0x2fef6c
002fef68
002fef68loc_2fef68:
002fef68b 0x2fef80
002fef6c
002fef6cloc_2fef6c:
002fef6cbl runtime.gcWriteBarrier2
002fef70str x4, [x25]
002fef74ldr x5, [x3+40]
002fef78str x5, [x25+8]
002fef7cb 0x2fef80
002fef80
002fef80loc_2fef80:
002fef80str x4, [x3+40]
002fef84ldr x3, [sp+552]
002fef88str x3, [sp+136]
002fef8ccbz x3, 0x2fef94
002fef90b 0x2ff034
002fef94
002fef94loc_2fef94:
002fef94stp xzr, xzr, [sp+232]
002fef98str xzr, [sp+456]
002fef9cstp xzr, xzr, [sp+464]
002fefa0stp xzr, xzr, [sp+440]
002fefa4mov x0, xzr
002fefa8bl net.interfaceTable
002fefacstr x0, [sp+456]
002fefb0str x1, [sp+464]
002fefb4str x2, [sp+472]
002fefb8str x3, [sp+440]
002fefbcstr x4, [sp+448]
002fefc0ldr x1, [sp+456]
002fefc4ldr x2, [sp+464]
002fefc8ldr x3, [sp+472]
002fefccstr x1, [sp+264]
002fefd0str x2, [sp+272]
002fefd4str x3, [sp+280]
002fefd8ldr x1, [sp+440]
002fefdcldr x2, [sp+448]
002fefe0str x1, [sp+248]
002fefe4str x2, [sp+256]
002fefe8ldr x1, [sp+264]
002fefecldr x2, [sp+272]
002feff0ldr x3, [sp+280]
002feff4str x1, [sp+544]
002feff8str x2, [sp+552]
002feffcstr x3, [sp+560]
002ff000ldr x1, [sp+256]
002ff004ldr x2, [sp+248]
002ff008str x2, [sp+232]
002ff00cstr x1, [sp+240]
002ff010cbnz x2, 0x2ff018
002ff014b 0x2ff030
002ff018
002ff018loc_2ff018:
002ff018strb wzr, [sp+59]
002ff01cbl runtime.deferreturn
002ff020ldrb w0, [sp+59]
002ff024ldp x29, x30, [sp-8]
002ff028add sp, sp, 528
002ff02cret x30
002ff030
002ff030loc_2ff030:
002ff030b 0x2ff038
002ff034
002ff034loc_2ff034:
002ff034b 0x2ff038
002ff038
002ff038loc_2ff038:
002ff038ldr x1, [sp+552]
002ff03cstr x1, [sp+136]
002ff040adrp x0, 0x325000
002ff044add x0, x0, 480
002ff048mov x2, xzr
002ff04cbl runtime.makemap
002ff050str x0, [sp+432]
002ff054ldr x3, [sp+536]
002ff058ldrsb x27, [x3]
002ff05cadrp x27, 0x74c000
002ff060ldr w4, [x27+3056]
002ff064cbz w4, 0x2ff06c
002ff068b 0x2ff070
002ff06c
002ff06cloc_2ff06c:
002ff06cb 0x2ff084
002ff070
002ff070loc_2ff070:
002ff070bl runtime.gcWriteBarrier2
002ff074str x0, [x25]
002ff078ldr x4, [x3+48]
002ff07cstr x4, [x25+8]
002ff080b 0x2ff084
002ff084
002ff084loc_2ff084:
002ff084str x0, [x3+48]
002ff088ldr x1, [sp+552]
002ff08cstr x1, [sp+136]
002ff090adrp x0, 0x325000
002ff094add x0, x0, 1984
002ff098mov x2, xzr
002ff09cbl runtime.makemap
002ff0a0str x0, [sp+424]
002ff0a4ldr x3, [sp+536]
002ff0a8ldrsb x27, [x3]
002ff0acadrp x27, 0x74c000
002ff0b0ldr w4, [x27+3056]
002ff0b4cbz w4, 0x2ff0bc
002ff0b8b 0x2ff0c0
002ff0bc
002ff0bcloc_2ff0bc:
002ff0bcb 0x2ff0d4
002ff0c0
002ff0c0loc_2ff0c0:
002ff0c0bl runtime.gcWriteBarrier2
002ff0c4str x0, [x25]
002ff0c8ldr x4, [x3+56]
002ff0ccstr x4, [x25+8]
002ff0d0b 0x2ff0d4
002ff0d4
002ff0d4loc_2ff0d4:
002ff0d4str x0, [x3+56]
002ff0d8ldr x4, [sp+552]
002ff0dcldr x5, [sp+544]
002ff0e0ldr x6, [sp+560]
002ff0e4str x5, [sp+456]
002ff0e8str x4, [sp+464]
002ff0ecstr x6, [sp+472]
002ff0f0str xzr, [sp+128]
002ff0f4str x4, [sp+120]
002ff0f8ldr x4, [sp+456]
002ff0fcstr x4, [sp+112]
002ff100b 0x2ff118
002ff104
002ff104loc_2ff104:
002ff104bl runtime.deferreturn
002ff108ldrb w0, [sp+59]
002ff10cldp x29, x30, [sp-8]
002ff110add sp, sp, 528
002ff114ret x30
002ff118
002ff118loc_2ff118:
002ff118ldr x4, [sp+120]
002ff11cldr x5, [sp+128]
002ff120subs xzr, x4, x5
002ff124b.gt 0x2ff12c
002ff128b 0x2ff288
002ff12c
002ff12cloc_2ff12c:
002ff12cldr x4, [sp+112]
002ff130str x4, [sp+344]
002ff134ldr x4, [sp+344]
002ff138ldp x5, x6, [x4]
002ff13cldp x7, x8, [x4+16]
002ff140ldp x9, x10, [x4+32]
002ff144ldp x4, x11, [x4+48]
002ff148stp x5, x6, [sp+168]
002ff14cstp x7, x8, [sp+184]
002ff150stp x9, x10, [sp+200]
002ff154stp x4, x11, [sp+216]
002ff158ldr x4, [sp+168]
002ff15cstr x4, [sp+136]
002ff160ldr x4, [sp+536]
002ff164ldrsb x27, [x4]
002ff168ldr x1, [x4+48]
002ff16cstr x1, [sp+336]
002ff170ldr x2, [sp+184]
002ff174ldr x3, [sp+192]
002ff178adrp x0, 0x325000
002ff17cadd x0, x0, 480
002ff180bl runtime.mapassign_faststr
002ff184str x0, [sp+328]
002ff188ldrsb x27, [x0]
002ff18cldr x4, [sp+136]
002ff190str x4, [x0]
002ff194stp xzr, xzr, [sp+408]
002ff198ldr x4, [sp+536]
002ff19cldrsb x27, [x4]
002ff1a0ldr x1, [x4+56]
002ff1a4str x1, [sp+320]
002ff1a8ldr x2, [sp+168]
002ff1acadrp x0, 0x325000
002ff1b0add x0, x0, 1984
002ff1b4bl runtime.mapaccess2_fast64
002ff1b8str x0, [sp+312]
002ff1bcstrb w1, [sp+62]
002ff1c0ldr x4, [sp+312]
002ff1c4ldr x5, [x4]
002ff1c8ldr x4, [x4+8]
002ff1ccstr x5, [sp+408]
002ff1d0str x4, [sp+416]
002ff1d4str x5, [sp+504]
002ff1d8str x4, [sp+512]
002ff1dcldrb w4, [sp+62]
002ff1e0strb w4, [sp+63]
002ff1e4strb w4, [sp+60]
002ff1e8tbnz w4, 0, 0x2ff1f0
002ff1ecb 0x2ff1f4
002ff1f0
002ff1f0loc_2ff1f0:
002ff1f0b 0x2ff268
002ff1f4
002ff1f4loc_2ff1f4:
002ff1f4ldr x3, [sp+184]
002ff1f8ldr x4, [sp+192]
002ff1fcstr x3, [sp+408]
002ff200str x4, [sp+416]
002ff204ldr x3, [sp+536]
002ff208ldrsb x27, [x3]
002ff20cldr x1, [x3+56]
002ff210str x1, [sp+304]
002ff214ldr x2, [sp+168]
002ff218adrp x0, 0x325000
002ff21cadd x0, x0, 1984
002ff220bl runtime.mapassign_fast64
002ff224str x0, [sp+296]
002ff228ldrsb x27, [x0]
002ff22cldr x3, [sp+416]
002ff230ldr x4, [sp+408]
002ff234str x3, [x0+8]
002ff238adrp x27, 0x74c000
002ff23cldr w3, [x27+3056]
002ff240cbz w3, 0x2ff248
002ff244b 0x2ff24c
002ff248
002ff248loc_2ff248:
002ff248b 0x2ff260
002ff24c
002ff24cloc_2ff24c:
002ff24cbl runtime.gcWriteBarrier2
002ff250str x4, [x25]
002ff254ldr x5, [x0]
002ff258str x5, [x25+8]
002ff25cb 0x2ff260
002ff260
002ff260loc_2ff260:
002ff260str x4, [x0]
002ff264b 0x2ff268
002ff268
002ff268loc_2ff268:
002ff268b 0x2ff26c
002ff26c
002ff26cloc_2ff26c:
002ff26cldr x4, [sp+128]
002ff270add x4, x4, 1
002ff274str x4, [sp+128]
002ff278ldr x4, [sp+344]
002ff27cadd x4, x4, 64
002ff280str x4, [sp+112]
002ff284b 0x2ff118
002ff288
002ff288loc_2ff288:
002ff288orr x0, xzr, 1
002ff28cstrb w0, [sp+59]
002ff290bl runtime.deferreturn
002ff294ldrb w0, [sp+59]
002ff298ldp x29, x30, [sp-8]
002ff29cadd sp, sp, 528
002ff2a0ret x30
002ff2a4
002ff2a4loc_2ff2a4:
002ff2a4stp x0, x1, [sp+8]
002ff2a8stp x2, x3, [sp+24]
002ff2acstrb w4, [sp+40]
002ff2b0mov x3, x30
002ff2b4bl runtime.morestack_noctxt.abi0
002ff2b8ldp x0, x1, [sp+8]
002ff2bcldp x2, x3, [sp+24]
002ff2c0ldrb w4, [sp+40]
002ff2c4b 0x2fedd0
002ff2c8udf 0
002ff2ccudf 0
002fedd0
002ff2d0
002ff2d0net.(*ipv6ZoneCache).update.deferwrap1: ; void net.(*ipv6ZoneCache).update.deferwrap1(void)
002ff2d0ldr x16, [x28+16]
002ff2d4subs xzr, sp, x16
002ff2d8b.ls 0x2ff308
002ff2dcstr x30, [sp-32]!
002ff2e0stur x29, [sp-8]
002ff2e4sub x29, sp, 8
002ff2e8ldr x16, [x28+32]
002ff2eccbnz x16, 0x2ff314
002ff2f0
002ff2f0loc_2ff2f0:
002ff2f0ldr x0, [x26+8]
002ff2f4str x0, [sp+16]
002ff2f8bl sync.(*RWMutex).Unlock
002ff2fcldur x29, [sp-8]
002ff300ldr x30, [sp], 32
002ff304ret x30
002ff308
002ff308loc_2ff308:
002ff308mov x3, x30
002ff30cbl runtime.morestack.abi0
002ff310b 0x2ff2d0
002ff314
002ff314loc_2ff314:
002ff314ldr x17, [x16]
002ff318add x20, sp, 40
002ff31csubs xzr, x20, x17
002ff320b.ne 0x2ff2f0
002ff324add x20, sp, 8
002ff328str x20, [x16]
002ff32cb 0x2ff2f0
002ff2d0
002ff2d0net.(*ipv6ZoneCache).update.deferwrap1: ; void net.(*ipv6ZoneCache).update.deferwrap1(void)
002ff2d0ldr x16, [x28+16]
002ff2d4subs xzr, sp, x16
002ff2d8b.ls 0x2ff308
002ff2dcstr x30, [sp-32]!
002ff2e0stur x29, [sp-8]
002ff2e4sub x29, sp, 8
002ff2e8ldr x16, [x28+32]
002ff2eccbnz x16, 0x2ff314
002ff2f0
002ff2f0loc_2ff2f0:
002ff2f0ldr x0, [x26+8]
002ff2f4str x0, [sp+16]
002ff2f8bl sync.(*RWMutex).Unlock
002ff2fcldur x29, [sp-8]
002ff300ldr x30, [sp], 32
002ff304ret x30
002ff308
002ff308loc_2ff308:
002ff308mov x3, x30
002ff30cbl runtime.morestack.abi0
002ff310b 0x2ff2d0
002ff314
002ff314loc_2ff314:
002ff314ldr x17, [x16]
002ff318add x20, sp, 40
002ff31csubs xzr, x20, x17
002ff320b.ne 0x2ff2f0
002ff324add x20, sp, 8
002ff328str x20, [x16]
002ff32cb 0x2ff2f0
002ff2d0
002ff330
002ff330net.(*ipv6ZoneCache).name: ; void net.(*ipv6ZoneCache).name(net.ipv6ZoneCache * zc, int index)
002ff330ldr x16, [x28+16]
002ff334sub x17, sp, 32
002ff338subs xzr, x17, x16
002ff33cb.ls 0x2ff524
002ff340str x30, [sp-160]!
002ff344stur x29, [sp-8]
002ff348sub x29, sp, 8
002ff34cstr x0, [sp+168]
002ff350str x1, [sp+176]
002ff354stp xzr, xzr, [sp+56]
002ff358ldr x5, [sp+176]
002ff35ccbz x5, 0x2ff364
002ff360b 0x2ff37c
002ff364
002ff364loc_2ff364:
002ff364stp xzr, xzr, [sp+56]
002ff368mov x0, xzr
002ff36cmov x1, xzr
002ff370ldur x29, [sp-8]
002ff374ldr x30, [sp], 160
002ff378ret x30
002ff37c
002ff37cloc_2ff37c:
002ff37cadrp x0, 0x724000
002ff380add x0, x0, 3808
002ff384mov x1, xzr
002ff388mov x2, xzr
002ff38cmov x3, x2
002ff390mov x4, xzr
002ff394bl net.(*ipv6ZoneCache).update
002ff398strb w0, [sp+51]
002ff39cadrp x0, 0x724000
002ff3a0add x0, x0, 3808
002ff3a4bl sync.(*RWMutex).RLock
002ff3a8stp xzr, xzr, [sp+136]
002ff3acadrp x27, 0x724000
002ff3b0ldr x1, [x27+3864]
002ff3b4ldr x2, [sp+176]
002ff3b8adrp x0, 0x325000
002ff3bcadd x0, x0, 1984
002ff3c0bl runtime.mapaccess2_fast64
002ff3c4str x0, [sp+128]
002ff3c8strb w1, [sp+55]
002ff3ccldr x5, [sp+128]
002ff3d0ldr x6, [x5]
002ff3d4ldr x5, [x5+8]
002ff3d8str x6, [sp+136]
002ff3dcstr x5, [sp+144]
002ff3e0str x6, [sp+104]
002ff3e4str x5, [sp+112]
002ff3e8ldrb w5, [sp+55]
002ff3ecstrb w5, [sp+54]
002ff3f0ldr x5, [sp+104]
002ff3f4ldr x6, [sp+112]
002ff3f8str x5, [sp+72]
002ff3fcstr x6, [sp+80]
002ff400ldrb w5, [sp+54]
002ff404strb w5, [sp+52]
002ff408adrp x0, 0x724000
002ff40cadd x0, x0, 3808
002ff410bl sync.(*RWMutex).RUnlock
002ff414ldrb w5, [sp+52]
002ff418eor x6, x5, 1
002ff41cstrb w6, [sp+55]
002ff420tbnz w5, 0, 0x2ff428
002ff424b 0x2ff42c
002ff428
002ff428loc_2ff428:
002ff428b 0x2ff43c
002ff42c
002ff42cloc_2ff42c:
002ff42cldrb w5, [sp+51]
002ff430eor x5, x5, 1
002ff434strb w5, [sp+55]
002ff438b 0x2ff43c
002ff43c
002ff43cloc_2ff43c:
002ff43cldrb w5, [sp+55]
002ff440tbnz w5, 0, 0x2ff448
002ff444b 0x2ff4e0
002ff448
002ff448loc_2ff448:
002ff448adrp x0, 0x724000
002ff44cadd x0, x0, 3808
002ff450mov x1, xzr
002ff454mov x2, xzr
002ff458mov x3, x2
002ff45corr x4, xzr, 1
002ff460bl net.(*ipv6ZoneCache).update
002ff464adrp x0, 0x724000
002ff468add x0, x0, 3808
002ff46cbl sync.(*RWMutex).RLock
002ff470stp xzr, xzr, [sp+136]
002ff474adrp x27, 0x724000
002ff478ldr x1, [x27+3864]
002ff47cldr x2, [sp+176]
002ff480adrp x0, 0x325000
002ff484add x0, x0, 1984
002ff488bl runtime.mapaccess2_fast64
002ff48cstr x0, [sp+120]
002ff490strb w1, [sp+55]
002ff494ldr x5, [sp+120]
002ff498ldr x6, [x5]
002ff49cldr x5, [x5+8]
002ff4a0str x6, [sp+136]
002ff4a4str x5, [sp+144]
002ff4a8str x6, [sp+88]
002ff4acstr x5, [sp+96]
002ff4b0ldrb w5, [sp+55]
002ff4b4strb w5, [sp+53]
002ff4b8ldr x5, [sp+88]
002ff4bcldr x6, [sp+96]
002ff4c0str x5, [sp+72]
002ff4c4str x6, [sp+80]
002ff4c8ldrb w5, [sp+53]
002ff4ccstrb w5, [sp+52]
002ff4d0adrp x0, 0x724000
002ff4d4add x0, x0, 3808
002ff4d8bl sync.(*RWMutex).RUnlock
002ff4dcb 0x2ff4e4
002ff4e0
002ff4e0loc_2ff4e0:
002ff4e0b 0x2ff4e4
002ff4e4
002ff4e4loc_2ff4e4:
002ff4e4ldrb w2, [sp+52]
002ff4e8tbnz w2, 0, 0x2ff4f0
002ff4ecb 0x2ff4f4
002ff4f0
002ff4f0loc_2ff4f0:
002ff4f0b 0x2ff508
002ff4f4
002ff4f4loc_2ff4f4:
002ff4f4ldr x0, [sp+176]
002ff4f8bl internal/itoa.Uitoa
002ff4fcstr x0, [sp+72]
002ff500str x1, [sp+80]
002ff504b 0x2ff508
002ff508
002ff508loc_2ff508:
002ff508ldr x0, [sp+72]
002ff50cldr x1, [sp+80]
002ff510str x0, [sp+56]
002ff514str x1, [sp+64]
002ff518ldur x29, [sp-8]
002ff51cldr x30, [sp], 160
002ff520ret x30
002ff524
002ff524loc_2ff524:
002ff524stp x0, x1, [sp+8]
002ff528mov x3, x30
002ff52cbl runtime.morestack_noctxt.abi0
002ff530ldp x0, x1, [sp+8]
002ff534b 0x2ff330
002ff538udf 0
002ff53cudf 0
002ff330
002ff330net.(*ipv6ZoneCache).name: ; void net.(*ipv6ZoneCache).name(net.ipv6ZoneCache * zc, int index)
002ff330ldr x16, [x28+16]
002ff334sub x17, sp, 32
002ff338subs xzr, x17, x16
002ff33cb.ls 0x2ff524
002ff340str x30, [sp-160]!
002ff344stur x29, [sp-8]
002ff348sub x29, sp, 8
002ff34cstr x0, [sp+168]
002ff350str x1, [sp+176]
002ff354stp xzr, xzr, [sp+56]
002ff358ldr x5, [sp+176]
002ff35ccbz x5, 0x2ff364
002ff360b 0x2ff37c
002ff364
002ff364loc_2ff364:
002ff364stp xzr, xzr, [sp+56]
002ff368mov x0, xzr
002ff36cmov x1, xzr
002ff370ldur x29, [sp-8]
002ff374ldr x30, [sp], 160
002ff378ret x30
002ff37c
002ff37cloc_2ff37c:
002ff37cadrp x0, 0x724000
002ff380add x0, x0, 3808
002ff384mov x1, xzr
002ff388mov x2, xzr
002ff38cmov x3, x2
002ff390mov x4, xzr
002ff394bl net.(*ipv6ZoneCache).update
002ff398strb w0, [sp+51]
002ff39cadrp x0, 0x724000
002ff3a0add x0, x0, 3808
002ff3a4bl sync.(*RWMutex).RLock
002ff3a8stp xzr, xzr, [sp+136]
002ff3acadrp x27, 0x724000
002ff3b0ldr x1, [x27+3864]
002ff3b4ldr x2, [sp+176]
002ff3b8adrp x0, 0x325000
002ff3bcadd x0, x0, 1984
002ff3c0bl runtime.mapaccess2_fast64
002ff3c4str x0, [sp+128]
002ff3c8strb w1, [sp+55]
002ff3ccldr x5, [sp+128]
002ff3d0ldr x6, [x5]
002ff3d4ldr x5, [x5+8]
002ff3d8str x6, [sp+136]
002ff3dcstr x5, [sp+144]
002ff3e0str x6, [sp+104]
002ff3e4str x5, [sp+112]
002ff3e8ldrb w5, [sp+55]
002ff3ecstrb w5, [sp+54]
002ff3f0ldr x5, [sp+104]
002ff3f4ldr x6, [sp+112]
002ff3f8str x5, [sp+72]
002ff3fcstr x6, [sp+80]
002ff400ldrb w5, [sp+54]
002ff404strb w5, [sp+52]
002ff408adrp x0, 0x724000
002ff40cadd x0, x0, 3808
002ff410bl sync.(*RWMutex).RUnlock
002ff414ldrb w5, [sp+52]
002ff418eor x6, x5, 1
002ff41cstrb w6, [sp+55]
002ff420tbnz w5, 0, 0x2ff428
002ff424b 0x2ff42c
002ff428
002ff428loc_2ff428:
002ff428b 0x2ff43c
002ff42c
002ff42cloc_2ff42c:
002ff42cldrb w5, [sp+51]
002ff430eor x5, x5, 1
002ff434strb w5, [sp+55]
002ff438b 0x2ff43c
002ff43c
002ff43cloc_2ff43c:
002ff43cldrb w5, [sp+55]
002ff440tbnz w5, 0, 0x2ff448
002ff444b 0x2ff4e0
002ff448
002ff448loc_2ff448:
002ff448adrp x0, 0x724000
002ff44cadd x0, x0, 3808
002ff450mov x1, xzr
002ff454mov x2, xzr
002ff458mov x3, x2
002ff45corr x4, xzr, 1
002ff460bl net.(*ipv6ZoneCache).update
002ff464adrp x0, 0x724000
002ff468add x0, x0, 3808
002ff46cbl sync.(*RWMutex).RLock
002ff470stp xzr, xzr, [sp+136]
002ff474adrp x27, 0x724000
002ff478ldr x1, [x27+3864]
002ff47cldr x2, [sp+176]
002ff480adrp x0, 0x325000
002ff484add x0, x0, 1984
002ff488bl runtime.mapaccess2_fast64
002ff48cstr x0, [sp+120]
002ff490strb w1, [sp+55]
002ff494ldr x5, [sp+120]
002ff498ldr x6, [x5]
002ff49cldr x5, [x5+8]
002ff4a0str x6, [sp+136]
002ff4a4str x5, [sp+144]
002ff4a8str x6, [sp+88]
002ff4acstr x5, [sp+96]
002ff4b0ldrb w5, [sp+55]
002ff4b4strb w5, [sp+53]
002ff4b8ldr x5, [sp+88]
002ff4bcldr x6, [sp+96]
002ff4c0str x5, [sp+72]
002ff4c4str x6, [sp+80]
002ff4c8ldrb w5, [sp+53]
002ff4ccstrb w5, [sp+52]
002ff4d0adrp x0, 0x724000
002ff4d4add x0, x0, 3808
002ff4d8bl sync.(*RWMutex).RUnlock
002ff4dcb 0x2ff4e4
002ff4e0
002ff4e0loc_2ff4e0:
002ff4e0b 0x2ff4e4
002ff4e4
002ff4e4loc_2ff4e4:
002ff4e4ldrb w2, [sp+52]
002ff4e8tbnz w2, 0, 0x2ff4f0
002ff4ecb 0x2ff4f4
002ff4f0
002ff4f0loc_2ff4f0:
002ff4f0b 0x2ff508
002ff4f4
002ff4f4loc_2ff4f4:
002ff4f4ldr x0, [sp+176]
002ff4f8bl internal/itoa.Uitoa
002ff4fcstr x0, [sp+72]
002ff500str x1, [sp+80]
002ff504b 0x2ff508
002ff508
002ff508loc_2ff508:
002ff508ldr x0, [sp+72]
002ff50cldr x1, [sp+80]
002ff510str x0, [sp+56]
002ff514str x1, [sp+64]
002ff518ldur x29, [sp-8]
002ff51cldr x30, [sp], 160
002ff520ret x30
002ff524
002ff524loc_2ff524:
002ff524stp x0, x1, [sp+8]
002ff528mov x3, x30
002ff52cbl runtime.morestack_noctxt.abi0
002ff530ldp x0, x1, [sp+8]
002ff534b 0x2ff330
002ff538udf 0
002ff53cudf 0
002ff330
002ff540
002ff540net.(*ipv6ZoneCache).index: ; void net.(*ipv6ZoneCache).index(net.ipv6ZoneCache * zc, struct string name)
002ff540ldr x16, [x28+16]
002ff544sub x17, sp, 16
002ff548subs xzr, x17, x16
002ff54cb.ls 0x2ff724
002ff550str x30, [sp-144]!
002ff554stur x29, [sp-8]
002ff558sub x29, sp, 8
002ff55cstr x0, [sp+152]
002ff560str x1, [sp+160]
002ff564str x2, [sp+168]
002ff568str xzr, [sp+56]
002ff56ccbz x2, 0x2ff574
002ff570b 0x2ff588
002ff574
002ff574loc_2ff574:
002ff574str xzr, [sp+56]
002ff578mov x0, xzr
002ff57cldur x29, [sp-8]
002ff580ldr x30, [sp], 144
002ff584ret x30
002ff588
002ff588loc_2ff588:
002ff588adrp x0, 0x724000
002ff58cadd x0, x0, 3808
002ff590mov x1, xzr
002ff594mov x2, xzr
002ff598mov x3, x2
002ff59cmov x4, xzr
002ff5a0bl net.(*ipv6ZoneCache).update
002ff5a4strb w0, [sp+50]
002ff5a8adrp x0, 0x724000
002ff5acadd x0, x0, 3808
002ff5b0bl sync.(*RWMutex).RLock
002ff5b4ldr x2, [sp+160]
002ff5b8ldr x3, [sp+168]
002ff5bcadrp x27, 0x724000
002ff5c0ldr x1, [x27+3856]
002ff5c4adrp x0, 0x325000
002ff5c8add x0, x0, 480
002ff5ccbl runtime.mapaccess2_faststr
002ff5d0str x0, [sp+128]
002ff5d4strb w1, [sp+54]
002ff5d8ldr x5, [sp+128]
002ff5dcldr x5, [x5]
002ff5e0str x5, [sp+96]
002ff5e4str x5, [sp+80]
002ff5e8ldrb w5, [sp+54]
002ff5ecstrb w5, [sp+53]
002ff5f0ldr x5, [sp+80]
002ff5f4str x5, [sp+64]
002ff5f8ldrb w5, [sp+53]
002ff5fcstrb w5, [sp+51]
002ff600adrp x0, 0x724000
002ff604add x0, x0, 3808
002ff608bl sync.(*RWMutex).RUnlock
002ff60cldrb w5, [sp+51]
002ff610eor x6, x5, 1
002ff614strb w6, [sp+54]
002ff618tbnz w5, 0, 0x2ff620
002ff61cb 0x2ff624
002ff620
002ff620loc_2ff620:
002ff620b 0x2ff634
002ff624
002ff624loc_2ff624:
002ff624ldrb w5, [sp+50]
002ff628eor x5, x5, 1
002ff62cstrb w5, [sp+54]
002ff630b 0x2ff634
002ff634
002ff634loc_2ff634:
002ff634ldrb w5, [sp+54]
002ff638tbnz w5, 0, 0x2ff640
002ff63cb 0x2ff6c4
002ff640
002ff640loc_2ff640:
002ff640adrp x0, 0x724000
002ff644add x0, x0, 3808
002ff648mov x1, xzr
002ff64cmov x2, xzr
002ff650mov x3, x2
002ff654orr x4, xzr, 1
002ff658bl net.(*ipv6ZoneCache).update
002ff65cadrp x0, 0x724000
002ff660add x0, x0, 3808
002ff664bl sync.(*RWMutex).RLock
002ff668ldr x2, [sp+160]
002ff66cldr x3, [sp+168]
002ff670adrp x27, 0x724000
002ff674ldr x1, [x27+3856]
002ff678adrp x0, 0x325000
002ff67cadd x0, x0, 480
002ff680bl runtime.mapaccess2_faststr
002ff684str x0, [sp+120]
002ff688strb w1, [sp+54]
002ff68cldr x5, [sp+120]
002ff690ldr x5, [x5]
002ff694str x5, [sp+96]
002ff698str x5, [sp+72]
002ff69cldrb w5, [sp+54]
002ff6a0strb w5, [sp+52]
002ff6a4ldr x5, [sp+72]
002ff6a8str x5, [sp+64]
002ff6acldrb w5, [sp+52]
002ff6b0strb w5, [sp+51]
002ff6b4adrp x0, 0x724000
002ff6b8add x0, x0, 3808
002ff6bcbl sync.(*RWMutex).RUnlock
002ff6c0b 0x2ff6c8
002ff6c4
002ff6c4loc_2ff6c4:
002ff6c4b 0x2ff6c8
002ff6c8
002ff6c8loc_2ff6c8:
002ff6c8ldrb w2, [sp+51]
002ff6cctbnz w2, 0, 0x2ff6d4
002ff6d0b 0x2ff6d8
002ff6d4
002ff6d4loc_2ff6d4:
002ff6d4b 0x2ff710
002ff6d8
002ff6d8loc_2ff6d8:
002ff6d8ldr x0, [sp+160]
002ff6dcldr x1, [sp+168]
002ff6e0bl net.dtoi
002ff6e4str x0, [sp+96]
002ff6e8str x1, [sp+88]
002ff6ecstrb w2, [sp+54]
002ff6f0ldr x2, [sp+96]
002ff6f4str x2, [sp+112]
002ff6f8str x1, [sp+104]
002ff6fcldrb w2, [sp+54]
002ff700strb w2, [sp+55]
002ff704ldr x2, [sp+112]
002ff708str x2, [sp+64]
002ff70cb 0x2ff710
002ff710
002ff710loc_2ff710:
002ff710ldr x0, [sp+64]
002ff714str x0, [sp+56]
002ff718ldur x29, [sp-8]
002ff71cldr x30, [sp], 144
002ff720ret x30
002ff724
002ff724loc_2ff724:
002ff724stp x0, x1, [sp+8]
002ff728str x2, [sp+24]
002ff72cmov x3, x30
002ff730bl runtime.morestack_noctxt.abi0
002ff734ldp x0, x1, [sp+8]
002ff738ldr x2, [sp+24]
002ff73cb 0x2ff540
002ff540
002ff540net.(*ipv6ZoneCache).index: ; void net.(*ipv6ZoneCache).index(net.ipv6ZoneCache * zc, struct string name)
002ff540ldr x16, [x28+16]
002ff544sub x17, sp, 16
002ff548subs xzr, x17, x16
002ff54cb.ls 0x2ff724
002ff550str x30, [sp-144]!
002ff554stur x29, [sp-8]
002ff558sub x29, sp, 8
002ff55cstr x0, [sp+152]
002ff560str x1, [sp+160]
002ff564str x2, [sp+168]
002ff568str xzr, [sp+56]
002ff56ccbz x2, 0x2ff574
002ff570b 0x2ff588
002ff574
002ff574loc_2ff574:
002ff574str xzr, [sp+56]
002ff578mov x0, xzr
002ff57cldur x29, [sp-8]
002ff580ldr x30, [sp], 144
002ff584ret x30
002ff588
002ff588loc_2ff588:
002ff588adrp x0, 0x724000
002ff58cadd x0, x0, 3808
002ff590mov x1, xzr
002ff594mov x2, xzr
002ff598mov x3, x2
002ff59cmov x4, xzr
002ff5a0bl net.(*ipv6ZoneCache).update
002ff5a4strb w0, [sp+50]
002ff5a8adrp x0, 0x724000
002ff5acadd x0, x0, 3808
002ff5b0bl sync.(*RWMutex).RLock
002ff5b4ldr x2, [sp+160]
002ff5b8ldr x3, [sp+168]
002ff5bcadrp x27, 0x724000
002ff5c0ldr x1, [x27+3856]
002ff5c4adrp x0, 0x325000
002ff5c8add x0, x0, 480
002ff5ccbl runtime.mapaccess2_faststr
002ff5d0str x0, [sp+128]
002ff5d4strb w1, [sp+54]
002ff5d8ldr x5, [sp+128]
002ff5dcldr x5, [x5]
002ff5e0str x5, [sp+96]
002ff5e4str x5, [sp+80]
002ff5e8ldrb w5, [sp+54]
002ff5ecstrb w5, [sp+53]
002ff5f0ldr x5, [sp+80]
002ff5f4str x5, [sp+64]
002ff5f8ldrb w5, [sp+53]
002ff5fcstrb w5, [sp+51]
002ff600adrp x0, 0x724000
002ff604add x0, x0, 3808
002ff608bl sync.(*RWMutex).RUnlock
002ff60cldrb w5, [sp+51]
002ff610eor x6, x5, 1
002ff614strb w6, [sp+54]
002ff618tbnz w5, 0, 0x2ff620
002ff61cb 0x2ff624
002ff620
002ff620loc_2ff620:
002ff620b 0x2ff634
002ff624
002ff624loc_2ff624:
002ff624ldrb w5, [sp+50]
002ff628eor x5, x5, 1
002ff62cstrb w5, [sp+54]
002ff630b 0x2ff634
002ff634
002ff634loc_2ff634:
002ff634ldrb w5, [sp+54]
002ff638tbnz w5, 0, 0x2ff640
002ff63cb 0x2ff6c4
002ff640
002ff640loc_2ff640:
002ff640adrp x0, 0x724000
002ff644add x0, x0, 3808
002ff648mov x1, xzr
002ff64cmov x2, xzr
002ff650mov x3, x2
002ff654orr x4, xzr, 1
002ff658bl net.(*ipv6ZoneCache).update
002ff65cadrp x0, 0x724000
002ff660add x0, x0, 3808
002ff664bl sync.(*RWMutex).RLock
002ff668ldr x2, [sp+160]
002ff66cldr x3, [sp+168]
002ff670adrp x27, 0x724000
002ff674ldr x1, [x27+3856]
002ff678adrp x0, 0x325000
002ff67cadd x0, x0, 480
002ff680bl runtime.mapaccess2_faststr
002ff684str x0, [sp+120]
002ff688strb w1, [sp+54]
002ff68cldr x5, [sp+120]
002ff690ldr x5, [x5]
002ff694str x5, [sp+96]
002ff698str x5, [sp+72]
002ff69cldrb w5, [sp+54]
002ff6a0strb w5, [sp+52]
002ff6a4ldr x5, [sp+72]
002ff6a8str x5, [sp+64]
002ff6acldrb w5, [sp+52]
002ff6b0strb w5, [sp+51]
002ff6b4adrp x0, 0x724000
002ff6b8add x0, x0, 3808
002ff6bcbl sync.(*RWMutex).RUnlock
002ff6c0b 0x2ff6c8
002ff6c4
002ff6c4loc_2ff6c4:
002ff6c4b 0x2ff6c8
002ff6c8
002ff6c8loc_2ff6c8:
002ff6c8ldrb w2, [sp+51]
002ff6cctbnz w2, 0, 0x2ff6d4
002ff6d0b 0x2ff6d8
002ff6d4
002ff6d4loc_2ff6d4:
002ff6d4b 0x2ff710
002ff6d8
002ff6d8loc_2ff6d8:
002ff6d8ldr x0, [sp+160]
002ff6dcldr x1, [sp+168]
002ff6e0bl net.dtoi
002ff6e4str x0, [sp+96]
002ff6e8str x1, [sp+88]
002ff6ecstrb w2, [sp+54]
002ff6f0ldr x2, [sp+96]
002ff6f4str x2, [sp+112]
002ff6f8str x1, [sp+104]
002ff6fcldrb w2, [sp+54]
002ff700strb w2, [sp+55]
002ff704ldr x2, [sp+112]
002ff708str x2, [sp+64]
002ff70cb 0x2ff710
002ff710
002ff710loc_2ff710:
002ff710ldr x0, [sp+64]
002ff714str x0, [sp+56]
002ff718ldur x29, [sp-8]
002ff71cldr x30, [sp], 144
002ff720ret x30
002ff724
002ff724loc_2ff724:
002ff724stp x0, x1, [sp+8]
002ff728str x2, [sp+24]
002ff72cmov x3, x30
002ff730bl runtime.morestack_noctxt.abi0
002ff734ldp x0, x1, [sp+8]
002ff738ldr x2, [sp+24]
002ff73cb 0x2ff540
002ff540
Loading..