1 !<arch> 2 __.PKGDEF 0 0 0 644 2268 ` 3 go object darwin amd64 go1.8 X:framepointer 4 build id "cd7a685fe3e32056e9ab4a7ab19a7ec8d3fa3c79" 5 ---- 6 7 build id "cd7a685fe3e32056e9ab4a7ab19a7ec8d3fa3c79" 8 9 $$B 10 version 3 11 12 socktest Y|SGOROOT/src/net/internal/socktest/sys_unix.goSwitchFwitch.go once Oncesyncm Mutex statesemaLock@m1Unlock@doneDo>o1f2 esc:0x1fmu RWMutex 23 w@writerSemreaderSemreaderCountreaderWait 24 B rw1 RLockB6 RLockerB rw2esc:0x12 Locker RUnlockB6B6 fltab FilterType /Filter Status,Cookie LFamilyLc2ProtocolLPTypeLPErr&SocketErr&StringJ so2 zAfterFilterJ& applyN|Sesc:0x22J st3&&`Hf3esc:0x122J st4N&smuB sotab SocketsJ stats rL StatXNTROpenedConnectedListenedAcceptedClosedOpenFailedConnectFailedListenFailedAcceptFailedCloseFailedZT st2 getLockedR&Lc3TFys_unix.goAccept< sw4s5 ns1 Fwitch_posix.goSockaddr syscallsockaddr6ptr _Socklenlen&err sa2&err3FX Close< sw2s3&err1< Connect<V sa4&GetsockoptInt< sw3s4level5opt6soerr1&err2{Listen<backlog4&FSet< sw1Ft2HfFSocket<family4sotype5proto6s1&FZp<P Stats<TP_unix.go0addLocked<JP.go4init<&Psockso<JLJTFPFilterSocketF%FilterConnectF%FilterListenF%FilterAcceptF%%FilterGetsockoptIntF%FilterCloseF% 61 HNP FD F rlocker 65 ,@.024Zr1ZR 67 XDXZ<XP 68 %`XP 70 L%XP 71 % 73 %@`T` ok5*(VPTN8tNT8tTR8tR(4(tDFH(tnP(trR 76 $$ 77 _go_.o 0 0 0 644 81730 ` 78 go object darwin amd64 go1.8 X:framepointer 79 build id "cd7a685fe3e32056e9ab4a7ab19a7ec8d3fa3c79" 80 ---- 81 82 83 ! 84 go17ld 85 fmt.async.asyscall.a""".(*Switch).init@type.map["".FilterType]"".Filterruntime.makemap(runtime.writeBarriertype."".Socketstype."".stats.runtime.writebarrierptr0runtime.morestack_noctxtswtype.*"".SwitchTgclocals1a65e721a2ccc325b382662e7ffee780Tgclocals69c1753bd5f81501d95132d08af04464V$GOROOT/src/net/internal/socktest/switch.go$"".(*Switch).Stats*sync.(*RWMutex).RLock runtime.duffzero&runtime.mapiterinit runtime.duffcopy&runtime.mapiternexttype."".Stat"runtime.growslice.sync.(*RWMutex).RUnlockst.lentype.intst.capnsst.ptrtype.*"".Stat.autotmp_9type.*uint8.autotmp_8$type.*sync.RWMutex.autotmp_6Ltype.noalg.map.iter["".Cookie]*"".Stat~r0type.[]"".StatTgclocals1dd68436e8ddc139a56901bbad42588cTgclocalsedd5a1519fa65b8b333f41f52982d12d("".(*Switch).Sockets"runtime.mapassigntype."".Status(runtime.typedmemmove.autotmp_13tab.autotmp_17s.autotmp_15.autotmp_14.autotmp_12Btype.noalg.map.iter[int]"".StatusTgclocalsaca966b57e6c0a55f7612d04caa377b2Tgclocals53ba77db9ebed340a387a0eb807ddada "".Cookie.Familyctype."".CookieTgclocalsf207267fbf96a0178e8758c6e3e0ce28Tgclocals33cdeccccebe80329f1fdbee7f5874cb"".Cookie.Type$"".Cookie.Protocol"".cookie~r3 90 protosotypefamilyTgclocalsff19ed39bdde8a01a800918ac3ef0ec7 "".Status.String"".familyString"".typeString""".protocolStringtype.stringruntime.convT2Ehgo.string."(%s, %s, %s): syscallerr=%v socketerr=%v"fmt.Sprintf.autotmp_38.autotmp_37.autotmp_36.autotmp_35.autotmp_21.autotmp_20.autotmp_19.autotmp_18(type.[5]interface {}soTgclocals58c85e15797226a61c2ebb82b6eb0b19Tgclocals7d0146d095f108cf6fa3fd516cebb5f8"".Stat.Stringtype.uint64go.string..gostring.148.aaa4b19e7fcd6d602426e938d57b913e4e60d8f4774d6b1f8218737a52f58dbe.autotmp_42.autotmp_41.autotmp_40.autotmp_39*type.[13]interface {}stTgclocalsde04cdb288b9b802ea5a7ccec981ae22Tgclocals3de2b851a5b4dc615e3cda52b5a22990$"".stats.getLocked2runtime.mapaccess2_fast64"runtime.newobject.autotmp_60~r1Tgclocalse6397a44f8e1b6e77d0f200b4fba5269Tgclocals9fb7f0986f647f17cb53dda1484e0f7a"".Filter.apply~r2type.error&type."".AfterFiltertype.*"".Statusftype."".FilterTgclocalsa4a41b2ed11601860bcf8189b861a615("".AfterFilter.applyTgclocalsc55e845a0a62e9baae6c740db5a20866 "".(*Switch).Set2"".(*Switch).("".init)-fmsync.(*Once).Do(sync.(*RWMutex).Lock,sync.(*RWMutex).Unlock.autotmp_71$type."".FilterType.autotmp_74.autotmp_70Ntype.struct { F uintptr; R *"".Switch }tTgclocals7713be45348076fee4f695fdcc1c5768Tgclocals0e7aa18f63aa7380495440bd7288594f"go.string."inet6"go.string."%d""go.string."inet4""go.string."local".autotmp_76.autotmp_75(type.[1]interface {}Tgclocals15b76348caca8a511afecadf603e9401Tgclocalse226d4ae4a7cad8835311c6a4683c14fb$GOROOT/src/net/internal/socktest/switch_posix.go$go.string."stream"type.uint go.string."|%#x"*runtime.concatstring2(go.string."datagram"go.string."raw"*go.string."seqpacket" 93 s.len.autotmp_86.autotmp_83 94 s.ptr.autotmp_85.autotmp_82Tgclocalsd166744aac790217788a4bbfa1473c16Tgclocals8ca162b81fc24594c82e3707704026a6go.string."udp"go.string."tcp"&go.string."default".autotmp_96.autotmp_95&"".(*Switch).sockso4sync.(*RWMutex).RUnlockf"runtime.deferproc&runtime.deferreturnoktype.bool.autotmp_104&soTgclocals63563528f18085f9f5851f38cc3838ddTgclocalsdc0d50f5f1ed0bf455615b5069557801`$GOROOT/src/net/internal/socktest/switch_unix.go,"".(*Switch).addLocked.autotmp_107.autotmp_105.autotmp_108.autotmp_106~r4Tgclocals9a9dbb8772b260ea4d6acc251385a603Tgclocals47e72773c8aab54387cf0cce78c49064&"".(*Switch).Socketsyscall.Socketsyscall.Close2sync.(*RWMutex).Unlockf.autotmp_119.autotmp_115af.autotmp_140.autotmp_112errTgclocals387635558eb91aba9f0b29bac08c5c86Tgclocals2ec3b04ee28186a0111bd41ed005d1caZ$GOROOT/src/net/internal/socktest/sys_unix.go$"".(*Switch).Close"runtime.mapdelete.autotmp_150.autotmp_148.autotmp_145.autotmp_166Tgclocalsdfcb4438527e2edb62164432c061a33aTgclocals753298581ca621aa7ef2e0cd39859755("".(*Switch).Connectsyscall.Connect.autotmp_175.autotmp_171.autotmp_191sa*type.syscall.SockaddrTgclocals0a9b8166d0d7d19518164f1568767de2Tgclocalsefc85529c0012876bfe8c79ea6cad457&"".(*Switch).Listensyscall.Listen.autotmp_200.autotmp_196.autotmp_216backlogTgclocalseecec34e3b81b61678632ae196a31467Tgclocals95208c4e4c72e8e441f1e885918c92e8&"".(*Switch).Acceptsyscall.Accept.autotmp_226.autotmp_222.autotmp_247Tgclocals9185aa9b6dcc203f4c4d3b28d84cd548Tgclocals000b530cbb4b58c16e9f716981ef86e24"".(*Switch).GetsockoptInt*syscall.GetsockoptInt6go.itab.syscall.Errno,errorruntime.convT2I$type.syscall.Errno.autotmp_266.autotmp_253.autotmp_251.autotmp_265 95 soerropt 96 levelTgclocals9d1daa5fd96a89c8bb9aacba6f10cc93Tgclocalsa85335430037291bf42059728dbea949"runtime.morestack"".init"".initdone"runtime.throwinitfmt.initsync.initsyscall.init&"".(*Cookie).Family(go.string."socktest"$go.string."Cookie"$go.string."Family""runtime.panicwrap 97 .thistype.*"".CookieTgclocals524d71b8d4b4126db12e7a6de3370d94<autogenerated>""".(*Cookie).Type go.string."Type"*"".(*Cookie).Protocol(go.string."Protocol"(type..hash."".Statusruntime.memhash"runtime.interhashtype.uintptrhp$type..eq."".Statusruntime.ifaceeqqTgclocals522734ad228da40e2256ba19cf2bc72c&"".(*Status).String$go.string."Status"$go.string."String"."".(*AfterFilter).apply.go.string."AfterFilter""go.string."apply"(type.*"".AfterFilter$"".(*Filter).apply$go.string."Filter"type.*"".Filter""".(*Stat).String go.string."Stat"*"".(*stats).getLocked"go.string."stats"*go.string."getLocked".autotmp_283type.*"".statsTgclocals285f5ed75afc14c7a39d3b277b87108dTgclocals768e8acda8fdd1ceedd6f115da21537d4type..hash.[5]interface {}(runtime.nilinterhashi*type.*[5]interface {}Tgclocalsd4dc2f11db048877dbc0f60a22b4adb30type..eq.[5]interface {}runtime.efaceeqTgclocals8f9cec06d1ae35cc9900c511c5e4bdab6type..hash.[13]interface {},type.*[13]interface {}2type..eq.[13]interface {},go.builtin.error.Error2go.info."".(*Switch).init$go.info.*"".Switch4go.info."".(*Switch).Statsgo.info.intgo.info."".Stat go.info.*"".Stat"go.info.[]"".Stat8go.info."".(*Switch).Sockets$go.info."".Sockets"go.info."".Status0go.info."".Cookie.Family"go.info."".Cookie,go.info."".Cookie.Type4go.info."".Cookie.Protocol"go.info."".cookie0go.info."".Status.Stringgo.info.string,go.info."".Stat.String4go.info."".stats.getLocked go.info."".stats.go.info."".Filter.apply"go.info."".Filter$go.info.*"".Status,go.info."".AfterFiltergo.info.error8go.info."".AfterFilter.apply0go.info."".(*Switch).Set*go.info."".FilterType.go.info."".familyString*go.info."".typeStringgo.info.*uint82go.info."".protocolString6go.info."".(*Switch).socksogo.info.bool<go.info."".(*Switch).addLocked6go.info."".(*Switch).Socket4go.info."".(*Switch).Close8go.info."".(*Switch).Connect0go.info.syscall.Sockaddr6go.info."".(*Switch).Listen6go.info."".(*Switch).AcceptDgo.info."".(*Switch).GetsockoptIntBgo.info."".(*Switch).("".init)-fmgo.info."".inittype.uint8"runtime.gcbits.01Htype..namedata.*socktest.FilterType.&type.*"".FilterType runtime.algarrayruntime.gcbits.(type..importpath."".Btype..namedata.**socktest.Cookie. type.**"".Cookie6go.info."".(*Cookie).Family$go.info.*"".Cookie2go.info."".(*Cookie).Type:go.info."".(*Cookie).Protocol@type..namedata.*socktest.Cookie.Vtype..namedata.*func(*socktest.Cookie) int.4type.*func(*"".Cookie) int2type.func(*"".Cookie) int,type..namedata.Family.6type..namedata.*func() int. type.*func() inttype.func() int0type..namedata.Protocol.(type..namedata.Type.Ttype..namedata.*func(socktest.Cookie) int.2type.*func("".Cookie) int0type.func("".Cookie) int8go.info.type..hash."".Statusgo.info.uintptr4go.info.type..eq."".Status0type..hashfunc."".Status,type..eqfunc."".Status&type..alg."".Status"runtime.gcbits.1e@type..namedata.*socktest.Status.6go.info."".(*Status).StringZtype..namedata.*func(socktest.Status) string.8type.*func("".Status) string6type.func("".Status) string,type..namedata.Cookie.&type..namedata.Err.2type..namedata.SocketErr.,type..namedata.String.<type..namedata.*func() string.&type.*func() string$type.func() stringBtype..namedata.**socktest.Status. type.**"".Status\type..namedata.*func(*socktest.Status) string.:type.*func(*"".Status) string8type.func(*"".Status) string>go.info."".(*AfterFilter).apply.go.info.*"".AfterFilterJtype..namedata.*socktest.AfterFilter.type..namedata.*func(*socktest.AfterFilter, *socktest.Status) error.Ztype.*func(*"".AfterFilter, *"".Status) errorXtype.func(*"".AfterFilter, *"".Status) error*type..namedata.apply.Ztype..namedata.*func(*socktest.Status) error.8type.*func(*"".Status) error6type.func(*"".Status) errortype..namedata.*func(socktest.AfterFilter, *socktest.Status) error.Xtype.*func("".AfterFilter, *"".Status) errorVtype.func("".AfterFilter, *"".Status) errorBtype..namedata.**socktest.Filter. type.**"".Filter4go.info."".(*Filter).apply$go.info.*"".Filter@type..namedata.*socktest.Filter.type..namedata.*func(*socktest.Filter, *socktest.Status) (socktest.AfterFilter, error).ttype.*func(*"".Filter, *"".Status) ("".AfterFilter, error)rtype.func(*"".Filter, *"".Status) ("".AfterFilter, error)type..namedata.*func(*socktest.Status) (socktest.AfterFilter, error).\type.*func(*"".Status) ("".AfterFilter, error)Ztype.func(*"".Status) ("".AfterFilter, error)type..namedata.*func(socktest.Filter, *socktest.Status) (socktest.AfterFilter, error).rtype.*func("".Filter, *"".Status) ("".AfterFilter, error)ptype.func("".Filter, *"".Status) ("".AfterFilter, error)0type..namedata.*[]uint8.type.*[]uint8type.[]uint82type..namedata.*[8]uint8.type.*[8]uint8type.[8]uint8Ltype..namedata.*[]socktest.FilterType.*type.*[]"".FilterType(type.[]"".FilterTypeNtype..namedata.*[8]socktest.FilterType.,type.*[8]"".FilterType6type.noalg.[8]"".FilterTypeDtype..namedata.*[]socktest.Filter."type.*[]"".Filter type.[]"".FilterFtype..namedata.*[8]socktest.Filter.$type.*[8]"".Filter.type.noalg.[8]"".Filter"runtime.gcbits.ff~type..namedata.*map.bucket[socktest.FilterType]socktest.Filter.Ptype.*map.bucket["".FilterType]"".FilterZtype.noalg.map.bucket["".FilterType]"".Filter*runtime.gcbits.00fe03$type..importpath...type..namedata.topbits.(type..namedata.keys.,type..namedata.values.0type..namedata.overflow.xtype..namedata.*map.hdr[socktest.FilterType]socktest.Filter.Jtype.*map.hdr["".FilterType]"".FilterTtype.noalg.map.hdr["".FilterType]"".Filter"runtime.gcbits.2c*type..namedata.count.*type..namedata.flags."type..namedata.B.2type..namedata.noverflow.*type..namedata.hash0..type..namedata.buckets.4type..namedata.oldbuckets.2type..namedata.nevacuate.type.uint16type.uint32&type.unsafe.Pointerptype..namedata.*map[socktest.FilterType]socktest.Filter.Btype.*map["".FilterType]"".Filter,type..namedata.*[]int.type.*[]inttype.[]int.type..namedata.*[8]int.type.*[8]int"type.noalg.[8]intDtype..namedata.*[]socktest.Status."type.*[]"".Status type.[]"".StatusFtype..namedata.*[8]socktest.Status.$type.*[8]"".Status.type.noalg.[8]"".Status2runtime.gcbits.de7befbdf7^type..namedata.*map.bucket[int]socktest.Status.<type.*map.bucket[int]"".StatusFtype.noalg.map.bucket[int]"".Status:runtime.gcbits.00bcf7de7bef03Xtype..namedata.*map.hdr[int]socktest.Status.6type.*map.hdr[int]"".Status@type.noalg.map.hdr[int]"".StatusDtype..namedata.**socktest.Sockets."type.**"".Sockets type.*"".SocketsBtype..namedata.*socktest.Sockets."type..hashfunc104,runtime.memhash_varlentype..eqfunc104.runtime.memequal_varlentype..alg104<type..namedata.*socktest.Stat.2go.info."".(*Stat).StringVtype..namedata.*func(socktest.Stat) string.4type.*func("".Stat) string2type.func("".Stat) string,type..namedata.Opened.2type..namedata.Connected.0type..namedata.Listened.0type..namedata.Accepted.,type..namedata.Closed.4type..namedata.OpenFailed.:type..namedata.ConnectFailed.8type..namedata.ListenFailed.8type..namedata.AcceptFailed.6type..namedata.CloseFailed.@type..namedata.***socktest.Stat.type.***"".Stattype.**"".Stat>type..namedata.**socktest.Stat.Xtype..namedata.*func(*socktest.Stat) string.6type.*func(*"".Stat) string4type.func(*"".Stat) stringDtype..namedata.*[]socktest.Cookie."type.*[]"".Cookie type.[]"".CookieFtype..namedata.*[8]socktest.Cookie.$type.*[8]"".Cookie.type.noalg.[8]"".CookieBtype..namedata.*[]*socktest.Stat. type.*[]*"".Stattype.[]*"".StatDtype..namedata.*[8]*socktest.Stat."type.*[8]*"".Stat,type.noalg.[8]*"".Statttype..namedata.*map.bucket[socktest.Cookie]*socktest.Stat.Ftype.*map.bucket["".Cookie]*"".StatPtype.noalg.map.bucket["".Cookie]*"".Statntype..namedata.*map.hdr[socktest.Cookie]*socktest.Stat.@type.*map.hdr["".Cookie]*"".StatJtype.noalg.map.hdr["".Cookie]*"".Stat@type..namedata.**socktest.stats.type.**"".stats:go.info."".(*stats).getLocked"go.info.*"".stats>type..namedata.*socktest.stats.type..namedata.*func(*socktest.stats, socktest.Cookie) *socktest.Stat.Rtype.*func(*"".stats, "".Cookie) *"".StatPtype.func(*"".stats, "".Cookie) *"".Stat2type..namedata.getLocked.jtype..namedata.*func(socktest.Cookie) *socktest.Stat.<type.*func("".Cookie) *"".Stat:type.func("".Cookie) *"".Stattype..namedata.*func(socktest.stats, socktest.Cookie) *socktest.Stat.Ptype.*func("".stats, "".Cookie) *"".StatNtype.func("".stats, "".Cookie) *"".Stat&runtime.gcbits.2006@type..namedata.*socktest.Switch.(type..namedata.once.&type..namedata.fmu.*type..namedata.fltab.&type..namedata.smu.*type..namedata.sotab.*type..namedata.stats.type."".Switchtype.sync.Once"type.sync.RWMutexBtype..namedata.**socktest.Switch. type.**"".Switchtype..namedata.*func(*socktest.Switch, int) (int, syscall.Sockaddr, error).ttype.*func(*"".Switch, int) (int, syscall.Sockaddr, error)rtype.func(*"".Switch, int) (int, syscall.Sockaddr, error)dtype..namedata.*func(*socktest.Switch, int) error.Btype.*func(*"".Switch, int) error@type.func(*"".Switch, int) errortype..namedata.*func(*socktest.Switch, int, syscall.Sockaddr) error.ftype.*func(*"".Switch, int, syscall.Sockaddr) errordtype.func(*"".Switch, int, syscall.Sockaddr) errortype..namedata.*func(*socktest.Switch, int, int, int) (int, error).dtype.*func(*"".Switch, int, int, int) (int, error)btype.func(*"".Switch, int, int, int) (int, error)ntype..namedata.*func(*socktest.Switch, int, int) error.Ltype.*func(*"".Switch, int, int) errorJtype.func(*"".Switch, int, int) errortype..namedata.*func(*socktest.Switch, socktest.FilterType, socktest.Filter).`type.*func(*"".Switch, "".FilterType, "".Filter)^type.func(*"".Switch, "".FilterType, "".Filter)ptype..namedata.*func(*socktest.Switch) socktest.Sockets.Btype.*func(*"".Switch) "".Sockets@type.func(*"".Switch) "".Sockets@type..namedata.*[]socktest.Stat.type.*[]"".Statntype..namedata.*func(*socktest.Switch) []socktest.Stat.@type.*func(*"".Switch) []"".Stat>type.func(*"".Switch) []"".Stattype..namedata.*func(*socktest.Switch, int, int, int, int) *socktest.Status.jtype.*func(*"".Switch, int, int, int, int) *"".Statushtype.func(*"".Switch, int, int, int, int) *"".StatusNtype..namedata.*func(*socktest.Switch).,type.*func(*"".Switch)*type.func(*"".Switch)ztype..namedata.*func(*socktest.Switch, int) *socktest.Status.Ltype.*func(*"".Switch, int) *"".StatusJtype.func(*"".Switch, int) *"".Status,type..namedata.Accept.rtype..namedata.*func(int) (int, syscall.Sockaddr, error).\type.*func(int) (int, syscall.Sockaddr, error)Ztype.func(int) (int, syscall.Sockaddr, error)*type..namedata.Close.@type..namedata.*func(int) error.*type.*func(int) error(type.func(int) error.type..namedata.Connect.dtype..namedata.*func(int, syscall.Sockaddr) error.Ntype.*func(int, syscall.Sockaddr) errorLtype.func(int, syscall.Sockaddr) error:type..namedata.GetsockoptInt.btype..namedata.*func(int, int, int) (int, error).Ltype.*func(int, int, int) (int, error)Jtype.func(int, int, int) (int, error),type..namedata.Listen.Jtype..namedata.*func(int, int) error.4type.*func(int, int) error2type.func(int, int) error&type..namedata.Set.vtype..namedata.*func(socktest.FilterType, socktest.Filter).Htype.*func("".FilterType, "".Filter)Ftype.func("".FilterType, "".Filter),type..namedata.Socket..type..namedata.Sockets.Ptype..namedata.*func() socktest.Sockets..type.*func() "".Sockets,type.func() "".Sockets*type..namedata.Stats.Ntype..namedata.*func() []socktest.Stat.,type.*func() []"".Stat*type.func() []"".Stat2type..namedata.addLocked.ttype..namedata.*func(int, int, int, int) *socktest.Status.Rtype.*func(int, int, int, int) *"".StatusPtype.func(int, int, int, int) *"".Status(type..namedata.init..type..namedata.*func().type.*func()type.func(),type..namedata.sockso.Vtype..namedata.*func(int) *socktest.Status.4type.*func(int) *"".Status2type.func(int) *"".Statusptype..namedata.*map.iter[socktest.Cookie]*socktest.Stat.Btype.*map.iter["".Cookie]*"".Stat&type..namedata.key.&type..namedata.val."type..namedata.t."type..namedata.h.(type..namedata.bptr.2type..namedata.overflow0.2type..namedata.overflow1.6type..namedata.startBucket.*type..namedata.stuff.,type..namedata.bucket.6type..namedata.checkBucket.Ztype..namedata.*map.iter[int]socktest.Status.8type.*map.iter[int]"".Statustype.*int:type..namedata.*interface {}.$type.*interface {}"type.interface {}"runtime.gcbits.03>type..namedata.*[]interface {}.(type.*[]interface {}&type.[]interface {}Dgo.info.type..hash.[5]interface {}0go.info.*[5]interface {}@go.info.type..eq.[5]interface {}<type..hashfunc.[5]interface {}8type..eqfunc.[5]interface {}2type..alg.[5]interface {}Btype..namedata.**[5]interface {}.,type.**[5]interface {}@type..namedata.*[5]interface {}.&runtime.gcbits.ff03Fgo.info.type..hash.[13]interface {}2go.info.*[13]interface {}Bgo.info.type..eq.[13]interface {}>type..hashfunc.[13]interface {}:type..eqfunc.[13]interface {}4type..alg.[13]interface {}Dtype..namedata.**[13]interface {}..type.**[13]interface {}Btype..namedata.*[13]interface {}..runtime.gcbits.ffffff03rtype..namedata.*struct { F uintptr; R *socktest.Switch }.Ptype.*struct { F uintptr; R *"".Switch }"runtime.gcbits.02"type..namedata.F."type..namedata.R.@type..namedata.*[1]interface {}.*type.*[1]interface {}<go.info.go.builtin.error.Error>go.itablink.syscall.Errno,error*type..importpath.fmt.,type..importpath.sync.2type..importpath.syscall.JReH%H;a0H0Hl$(Hl$(HH$HD$HD$HD$HD$8HL$ HX(HH(H H$HD$HD$HD$HD$ HT$8HZHueHBHHH$HD$HD$HD$HD$ HT$8HZPuHBPHl$(H0H$HD$H$HD$HT$8H$HL$HD$8+`_`=_ 103 6!MGG 104 105 106 G$ 107 eH%H$HH;AH8H$0H$0H$@HH0H$H$H$@H@PH$WHHl$Hl$HmH H$HD$H$HD$11HHD$HH$HT$@H$HH$HLLD$PHsH|$XHl$Hl$HmHZH9dH$H\$@HD$HLD$PHkhLH|Ht$XHl$Hl$HmH$H$HD$HH$HT$@AH5H4$HL$HT$HD$H\$ HL$(HD$0HT$8HXHHT$@XH$H$H$H$HHD$@H$PHD$HH$XH$0H8"D2P $- 113 D: 114 LP;1? 115 eH%H$`H;ADH H$H$H$(HH0HL$8H$H$(HHHHH HH$HL$HD$HD$HD$ HD$0H$(HIHH$WHHl$Hl$HmHH$HL$H$HL$H$HH$HHL$hHpH|$pHl$Hl$HmH$HHL$hHL$@H|$HHt$pHl$Hl$HmHD$(HD$@H$H$Ht$HHl$Hl$HmHH$HL$0HL$HT$(HT$HD$ uwH$HHxH$Hl$Hl$HmH$H$H$HHD$8H$HD$0H$0H$H H H$HD$H$HD$1"+ 121 \2I.X"" 122 IL? 123 HD$H0HD$zHD$HH HD$HD$HD$HD$H H HHL$H0H HL$H HD$ ...eH%HD$H;A/HH$H$H$H0H$HD$HL$HD$xH$H$HH H$HD$HL$HL$hHD$p$H$HD$HL$HL$XHD$`H$H$HL$PHtH@HD$HH$HT$@H$HtH[H\$8H$WHHl$Hl$HmH5H4$LD$xLD$HD$HL$H$H$HH$HL$hHL$HD$HL$H$H$HH$HD$XHD$HD$HL$H$H$HD$HH$HD$PH$HD$8H$HD$@H$HH$HD$(H$HD$HD$HD$ HD$(HL$0H$H$H$H/ 126 ?0%/ 127 eH%H$@H;AH@H$8H$8H$HH$HD$HL$HD$XHL$`H$PH$HD$HL$HL$HHD$PH$XH$HD$HL$HL$8HD$@H|$hWHHl$Hl$HmHH$HL$XHL$HD$HL$HL$hHD$pHH$HL$HHL$HD$HL$HD$xH$HH$HD$8HD$HD$HL$H$H$HH$H$`HL$HD$HL$H$H$HH$H$hHL$HD$HL$H$H$HH$H$pHL$HD$HL$H$H$HH$H$xHL$HD$HL$H$H$HH$H$HL$HD$HL$H$H$HH$H$HL$HD$HL$H$H$HH$H$HL$HD$HL$H$H$HH$H$HL$HD$HL$H$H$HH$H$HL$HD$HL$H$H$ HH$H$HD$HD$HL$H$(H$0HH$HD$HD$hHD$HD$ HD$ HD$(HL$0H$H$H$8H@"2 132 >%%M 133 eH%H;aH@Hl$8Hl$8HH$HL$HHL$HT$PHT$HD$L$ HtHD$XHl$8H@HH$HD$HD$0HL$PHH0HHHH HPHPHL$(H H$HL$HHL$HL$(HL$HD$ uHL$0HHhH$HD$0HD$HL$0M 138 !3?6 140 @@ 141 eH%H;avsH(Hl$ Hl$ HT$0Ht6HD$8H$HHD$HL$H\$H\$@HL$HHD$PHl$ H(HD$@HD$HHD$PHl$ H(tPIOP$O 144 6% 145 3O 146 eH%H;av`H Hl$Hl$HT$(Ht,HD$0H$HHD$HL$HL$8HD$@Hl$H HD$8HD$@Hl$H @??@?v 148 ,3<eH%H;aHHHl$@Hl$@HD$0HHD$0HD$PHD$8H$HL$0HL$HD$PHHHL$(H$HD$XHD$ HD$PH@(HD$HH$HD$ HD$HD$ u HL$`HHD$(H$Hl$@HHH$HD$`HD$ 153 !4K 154 155 P2' 156 eH%H;a"HXHl$PHl$PHD$`HHHuHHD$hHD$pHl$PHXHD$8HD$@HD$HHH$HD$8HD$HD$HL$HD$@HL$HHH$HD$HD$@HD$HD$HD$ HD$0HL$(HL$hHD$pHl$PHXHHD$hHD$pHl$PHXHHD$hHD$pHl$PHXG! 160 162 163 eH%H;aHHl$xHl$xH$HHH HHL$PHT$8HH%HuH$H$Hl$xHHD$@HD$XHD$`HH$HD$@HD$HD$HL$HD$XHL$`HH$HD$HD$XHD$HD$HD$ HD$(HL$0H$HT$PHT$HT$8HT$HD$HL$ HL$(HT$0%HuH HHL$HHD$hHD$pH H$HL$HHL$HD$HL$HL$hHD$pHH$HD$HD$hHD$HD$HD$ HL$(HT$0H$_HuH HFHLH H )o 171 8$ 172 173 174 ! 175 ~Y 176 eH%H;a!HXHl$PHl$PHD$`HHHuHHD$hHD$pHl$PHXHD$8HD$@HD$HHH$HD$8HD$HD$HL$HL$@HD$HHH$HD$HD$@HD$HD$HD$ HD$(HL$0HD$hHL$pHl$PHXHHD$hHD$pHl$PHXHHD$hHD$pHl$PHXF`! 179 180 181 eH%H;aNHHHl$@Hl$@HD$`HD$PHH0HL$0H$HD$PHL$0HL$$H HL$HH$HD$HD$8HL$PHIHHL$H H$HL$XHL$HD$L$ L$/uXHH\$8HH{HpHl$Hl$HmtH\$`Hl$@HHHD$`Hl$@HHHH$HT$8HT$HD$L$/H\$8Hl$@HH:*1$ 188 >)2LC 189 eH%HD$H;AHH$H$HD$0HHD$0H$HD$8H$HL$0HL$HH$HD$HD$(HD$hHD$pHD$xH$H$H$H H H$H0HH H$H HT$h HHxHt$pHl$Hl$HmH$HL$ HHL$@HpH|$HHl$Hl$HmH$HIHHL$H H$HL$ HL$HD$ uAHL$@HHxHt$HHl$Hl$HmHD$(H$H$HH H$HD$HD$@HD$H H$HD$HL$hHL$HD$(J 199 2/7 200 201 aq! 202 eH%HD$H;AHH$H$H$H$H$H$H$HH$H$H$H$H$HL$HH$H$H0H$H H HH H$H Ht$Ht$`HH$HxH$H<$H$HH(HL$H H$HD$HD$HHD$xH$H$HD$xH$HD$`HD$HD$H$HL$ HT$H$H$HH$H$H$HT$H$H\$HD$H$HD$ HL$(HT$`HBHZHJH$H$HT$HD$HL$H$H$HtCHD$`H@Ht"H$H$HH$H$H$HH0H$H$H$HD$$HHD$HD$`HHH1H$HIPHL$PHHT$8HH$HL$HT$HD$L$ HtJHH@HHH@HD$`HHH@H$H$H$H$HHH$HD$HD$hHL$8HH0HHHH HPHPHL$HH H$HL$PHL$HL$HHL$HD$ uHL$hHH-H$HD$hHD$HL$hH$H$H$HL$H$HL$H$HL$H$HL$ HD$(H$HIPHL$XHHD$0HH$HL$HD$HD$L$ Ht9HHHHHH$H$H$HHH$HD$HD$pHL$0HH0HHHH HPHPHL$@H H$HL$XHL$HL$@HL$HD$ uHL$pHH>H$HD$pHD$HL$pH$HH$HL$HT$`cH$H$H99_CN7? a5"-O?J/. =X 219 " 220 [H[L>A%MJ!X89 ! 221 X@ 223 eH%HD$H;AHH$H$H$H$H$H$H$H$HL$HD$HD$`HdH$HQH$H$H$HH(HL$H H$HD$H$HL$H HL$xH$H$HD$xH$HD$`HD$HD$ HL$HT$H$H$H$HH$H$HD$HL$HT$`HJ HZGHBH$H$HT$HD$HL$H$H$HH$HH0H$H$H$HD$$HHD$HD$`HHH%H$HIPHL$XHHT$(HH$HL$HT$HD$L$ Ht>HH`HHH`HD$`HHH@H$H$H$HHH$HD$HD$hHL$(HH0HHHH HPHPHL$HH H$HL$XHL$HL$HHL$HD$ uHL$hHH9H$HD$hHD$HL$hH$HL$@H$HQHHT$HH$HT$@HT$H$H@PHD$PHL$`H HL$0HH$HD$HL$HD$L$ Ht9HH8HHH8H$H$H$HHH$HD$HD$pHL$0HH0HHHH HPHPHL$8H H$HL$PHL$HL$8HL$HD$ uHL$pHH>H$HD$pHD$HL$pH$HH$HH$HD$HT$`H$HH$H$HD$HL$H$H$H$H-@ 237 ZS( * 238 ? :9-O38/. =X 241 A 242 l2RA?@%M>!Xs 89!X@5 243 " 244 eH%HD$H;AHH$H$H$H$H$H$H$H$HL$HD$HD$XH;H$HQH$H$H$HH(HL$H H$HD$H$HL$H HL$pH$H$HD$pH$HD$XHD$HD$HD$xHL$ HT$H$H$HoH$H$H$HL$H$HL$HD$ HL$HT$XHJ HZHBHD$xH$HT$HD$HL$H$H$HH$HH0H$H$H$HD$$HHD$WHD$XHHH%H$HIPHL$HHHT$0HH$HL$HT$HD$L$ Ht>HHHHHHHHD$XHHH@H$H$H$HHH$HD$HD$`HL$0HH0HHHH HPHPHL$@H H$HL$HHL$HL$@HL$HD$ uHL$`HH9H$HD$`HD$HL$`H$HIPHL$PHHD$(HH$HL$HD$HD$L$ Ht9HH HHH H$H$H$HHH$HD$HD$hHL$(HH0HHHH HPHPHL$8H H$HL$PHL$HL$8HL$HD$ uHL$hHH>H$HD$hHD$HL$hH$HH$HH$HD$HT$XH$HH$H$H$HD$H$HD$HD$ HL$H$H$H$H-Z 259 S( * 260 < T6-O3/.=X 262 [ 263 l2RX<@%M>!Xn9!X@5< 266 eH%HD$H;AHH$H$H$H$H$H$H$H$HL$HD$HD$XH.H$HQH$H$H$HH(HL$H H$HD$H$HL$H HL$pH$H$HD$pH$HD$XHD$HD$ HL$HT$HT$xH$H$HbH$H$H$HD$HD$HL$HT$XHJ HZHBHD$xH$HT$HD$HL$H$H$HH$HH0H$H$H$HD$$HHD$WHD$XHHH%H$HIPHL$HHHT$0HH$HL$HT$HD$L$ Ht>HHPHHHPHD$XHHH@H$H$H$HHH$HD$HD$`HL$0HH0HHHH HPHPHL$@H H$HL$HHL$HL$@HL$HD$ uHL$`HH9H$HD$`HD$HL$`H$HIPHL$PHHD$(HH$HL$HD$HD$L$ Ht9HH(HHH(H$H$H$HHH$HD$HD$hHL$(HH0HHHH HPHPHL$8H H$HL$PHL$HL$8HL$HD$ uHL$hHH>H$HD$hHD$HL$hH$HH$HH$HD$HT$XH$HH$H$H$HD$HD$HL$H$H$H$H-M 280 S( * 281 < G6-O3/.=X 283 N 284 l2RK<@%M>!Xn9!X@5 285 / 286 eH%HD$H;A%HH$H$H$H$H$H$H$H$H$H$H$H$HL$HD$HD$`H!H$HQH$H$H$HH(HL$H H$HD$H$HL$H HL$xH$H$HD$xH$HD$`HD$HD$H$HL$ HT$H$H$H.H$H$HD$H$HD$HL$H$H$HD$(HL$ HT$`HJ HZHBH$H$HT$HD$HL$H$H$Ht[HD$`H@Ht:H$H$H$H$HH$H$H$HH0H$H$H$HD$$HHD$HD$`HHHIH$HIPHL$XHHT$0HH$HL$HT$HD$L$ HtbHHXHHHXHD$`HHH@H$H$H$H$H$H$HHH$HD$HD$pHL$0HH0HHHH HPHPHL$HH H$HL$XHL$HL$HHL$HD$ uHL$pHHH$HD$pHD$HL$pHH$H$H$HT$HH0HD$HHH HT$HD$ HD$(H$HIPHL$PHHD$8HH$HL$HD$HD$L$ Ht9HH0HHH0H$H$H$HHH$HD$HD$hHL$8HH0HHHH HPHPHL$@H H$HL$PHL$HL$@HL$HD$ uHL$hHH>H$HD$hHD$HL$hH$HH$HD$HT$`3H$H$H$H$HH$H$HD$(HL$HT$H\$Ht$ H$H$H$H$H$H$HQg( * 303 ? a5:-OWJ/. =X 306 :h 307 2RAfV"%Mb!X89!X@ 3"F 311 eH%HD$H;AHH$H$H$H$H$HL$HD$HD$XHH$HQHT$xH$H$HH(HL$H H$HD$H$HL$H HL$hHT$xH$HD$hH$HD$XHD$HD$HD$pHL$HT$ H?H$H$H$HL$H$HL$HD$ HL$HL$8HT$(H\$XHCHsHSHL$HHH$HD$HHD$HD$HL$HT$XHBHZ hHJ HD$pH$HT$HD$HL$HHD$XHHHPHH$HHHHP HHYH5H9HHTH$HQ0HT$xH$H$H@PHD$PHL$XH HL$0HH$HD$HL$HD$L$ HtNHH HHH HD$xH$HD$8H$H$H$H$HHH$HD$HD$`HL$0HH0HHHH HPHPHL$@H H$HL$PHL$HL$@HL$HD$ uHL$`HH)H$HD$`HD$HL$`HHIH9H 321 H8HH5H$H$H$H$HH$H$H$H$HH$HL$HT$XH4$HT$HL$8H\$XH$H$H$H$HH$H$H$HD$H$HD$HD$HL$ HT$(H$H$H$H$H)+`a /( * 323 , ^H&FT5#,, 325 ,b 326 H/OH8*EX~< 327 eH%H;a9H8Hl$0Hl$0HBHD$(H H$HD$HD$HD$HD$(HL$ HX(HH(H H$HD$HD$HD$HD$ HT$(HZHueHBHHH$HD$HD$HD$HD$ HT$(HZPuHBPHl$0H8H$HD$H$HD$HT$(H$HL$HD$(+pop=o 335 P$ 336 eH%H;avOHH,$H,$<v H,$HuH,$H.ee1-eH%H;aH8Hl$0Hl$0HY Ht H|$@H9;uH#HD$@HtHH0HD$HHl$0H8HH$HD$HHD$HD$HHD$ HD$(Zp?opEo 342 343 eH%H;aH8Hl$0Hl$0HY Ht H|$@H9;uH#HD$@HtHHH HD$HHl$0H8HH$HD$HHD$HD$HHD$ HD$(VpCopEo 347 348 eH%H;aH8Hl$0Hl$0HY Ht H|$@H9;uH#HD$@HtHD$HHl$0H8HH$HD$HHD$HD$HHD$ HD$(^p;opEo 352 353 eH%H;av{H(Hl$ Hl$ HD$0H$HL$8HL$HD$HD$HL$0HQH$HD$HD$HL$0HH$HD$HD$HD$@Hl$ H(lPvO98 357 eH%H;aH0Hl$(Hl$(HD$8HHT$@HH9HJHXHpHzH9tN1tDHH HZ HRH@H9t1D$HHl$(H0H$HL$HT$H\$D$ 1H4$H\$H|$HL$L$ HD$8HT$@1,`b_`P_ 359 # 360 eH%H;aH@Hl$8Hl$8HY Ht H|$HH9;uH#HD$HHtFHH$HpH|$Hl$Hl$HmHD$(HL$0HD$PHL$XHl$8H@HH$HD$HHD$HD$HHD$ HD$(*oE 365 366 dh 367 eH%H;aH8Hl$0Hl$0HY Ht H|$@H9;uH#HD$@Ht4HH$HD$HHD$HD$HL$HD$PHL$XHl$0H8HH$HD$HHD$HD$HHD$ HD$(<p]opEo 372 Rh 374 eH%H;aH8Hl$0Hl$0HY Ht H|$@H9;uH#HD$@Ht>HH$HD$HHD$HD$HL$HT$ HD$PHL$XHT$`Hl$0H8HH$HD$HHD$HD$HHD$ HD$(2pgopEo 378 Rr 379 eH%H;aHHl$xHl$xHY HtH$H9;uH#H$HtOHH$HpH|$Hl$Hl$HmHD$hHL$pH$H$Hl$xHHH$HD$HHD$HD$HHD$ HD$(~E 383 mq 384 eH%H;aaHPHl$HHl$HHY Ht H|$XH9;uH#HD$XHHHD$8H H$HD$HT$`HT$HD$L$ HtHD$hHl$HHPHH$HD$HD$@HL$`HH0HHHH HPHPHL$0H H$HL$8HL$HL$0HL$HD$ uHL$@HHhH$HD$@HD$HL$@HH$HD$HHD$HD$HHD$ HD$( t 393 g~ 394 eH%H;avaH(Hl$ Hl$ 1HL$8HD$H}2HH\$0HH$HL$HL$HD$HHD$H|HL$@Hl$ H(P\OwwD,eH%H;aH8Hl$0Hl$01HD$(H}ZHHT$@H\H4H|$HLDHH9uDH4$H\$HD$LD$D$ t#HL$(HAHD$(H|D$PHl$0H8D$PHl$0H8Ppopof@ 398 eH%H;avaH(Hl$ Hl$ 1HL$8HD$H }2HH\$0HH$HL$HL$HD$HHD$H |HL$@Hl$ H(P\OwwD,eH%H;aH8Hl$0Hl$01HD$(H }ZHHT$@H\H4H|$HLDHH9uDH4$H\$HD$LD$D$ t#HL$(HAHD$(H |D$PHl$0H8D$PHl$0H8Ppopof@ 406 eH%H;avVH Hl$Hl$HY Ht H|$(H9;uH#HD$(H@ HL$0H$HD$HL$HL$8HD$@Hl$H @Q?llE "".(*Switch).initsw"".(*Switch).Statsst.len~"st.cap~"ns~"st.ptr~"sw~r0""".(*Switch).Socketstab~"s~"sw~r0""".Cookie.Familyc~r0""".Cookie.Typec~r0""".Cookie.Protocolc~r0""".cookiefamilysotype"proto"~r3"(%s, %s, %s): syscallerr=%v socketerr=%v@_P"".Status.Stringso~r0("(%s, %s, %s): opened=%d connected=%d listened=%d accepted=%d closed=%d openfailed=%d connectfailed=%d listenfailed=%d acceptfailed=%d closefailed=%d "".Stat.Stringst~r0""".stats.getLockedsh"stc"~r1""".Filter.applyfst"~r1"~r2""".AfterFilter.applyfst"~r1""".(*Switch).Setswt"f"inet4inet6local%d"".familyStringfamily~r1"streamdatagramrawseqpacket|%#x"".typeStrings.len"s.ptrH"sotype~r1"defaulttcpudp"".protocolStringproto~r1""".(*Switch).socksook_"&soh"sws"~r1" "".(*Switch).addLocked&so"sws"family"sotype"proto "~r4(" 412 $D `aa"".(*Switch).Socketc"c#1"st"st#3"so"s"s#6@"fH"afP"swfamily"sotype"proto"s#13 "err(" $D "".(*Switch).Closec"c#1"st"st#3"so@"sH"s#6P"fX"af`"sws#10"err"$D 110"".(*Switch).Connectc"c#1"st"st#3"so@"sH"s#6P"fX"af`"sws#10"sa"err " $D "".(*Switch).Listenc"c#1"st"st#3"so@"sH"s#6P"fX"af`"sws#10"backlog"err"$DD`xyy"".(*Switch).Acceptc"c#1"st"st#3"so@"sH"s#6P"fX"af`"sws#10"ns"sa"err("" 429 !$"".(*Switch).GetsockoptIntc"st@"soH"sP"fX"af`"sws#7"level"opt"soerr "err(""".(*Switch).("".init)-fmswh""".init*socktest.FilterType$6net/internal/socktest2 **socktest.CookieC6socktestCookieFamily"".(*Cookie).Family.this~r0"Type"".(*Cookie).Type.this~r0"Protocol"".(*Cookie).Protocol.this~r0"*socktest.Cookie*func(*socktest.Cookie) int6gW3Family*func() intQ693ProtocolTypeJM6*func(socktest.Cookie) int6It3t7type..hash."".Statusph"~r2"type..eq."".Statuspq"~r2"*socktest.StatusStatusString"".(*Status).String.this~r0"*func(socktest.Status) stringw;6DK3CookieErr SocketErrString*func() stringwi6m3((29nCX**socktest.Statusz6*func(*socktest.Status) stringX@H6#)3JL%6AfterFilterapply"".(*AfterFilter).apply.thisst"~r1"*socktest.AfterFilter4*func(*socktest.AfterFilter, *socktest.Status) error;d6}3apply*func(*socktest.Status) error:<6=B3Y63*func(socktest.AfterFilter, *socktest.Status) errorJX06V3=U3 **socktest.Filter.)6Filter"".(*Filter).apply.thisst"~r1"~r2"*socktest.FilterG*func(*socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)%w635*func(*socktest.Status) (socktest.AfterFilter, error)p 61-l3pW6F*func(socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)R$6[@3=*@3(*[]uint8i6~.8 *[8]uint8z6>0*[]socktest.FilterTypeZ61*[8]socktest.FilterType \*i6@Y*[]socktest.Filter$<>6y*[8]socktest.Filter6@@v/*map.bucket[socktest.FilterType]socktest.FilterNM6topbitskeysvaluesoverflowmaH,*map.hdr[socktest.FilterType]socktest.FilterX@6,countflagsB noverflowhash0buckets 433 oldbuckets nevacuate00 435 ((*map[socktest.FilterType]socktest.Filter6qR5*[]int1R6f*[8]int?;6@*[]socktest.StatusJ'6I1*[8]socktest.Statuse6{@@',*map.bucket[int]socktest.Status6{DSH*map.hdr[int]socktest.StatusUs600? 438 439 (**socktest.Socketse$6*socktest.SocketsIk6%5(hh*socktest.StatStat"".(*Stat).String.this~r0"*func(socktest.Stat) string<60 3Opened ConnectedListenedAcceptedClosed 441 OpenFailed ConnectFailedListenFailedAcceptFailedCloseFailedh H (08@HPX`***socktest.Stat6**socktest.Stat+D/6*func(*socktest.Stat) string~I6@ 356*[]socktest.Cookie-]6Z*[8]socktest.Cookie{6@m6*[]*socktest.Stat_P6R*[8]*socktest.StatU6@@da**map.bucket[socktest.Cookie]*socktest.Stat)6H'*map.hdr[socktest.Cookie]*socktest.Stat%M'600 449 (**socktest.statsZTCu6statsgetLocked"".(*stats).getLockedst`"sh".thisc"~r1"*socktest.stats6*func(*socktest.stats, socktest.Cookie) *socktest.Stat6Uq3 getLocked%*func(socktest.Cookie) *socktest.StatJi6uI365*func(socktest.stats, socktest.Cookie) *socktest.Stat~r623`g5 *socktest.SwitchoncefmufltabsmusotabstatsXXg(0HP**socktest.SwitchX6;*func(*socktest.Switch, int) (int, syscall.Sockaddr, error)<966=*3"*func(*socktest.Switch, int) errorS6W~34*func(*socktest.Switch, int, syscall.Sockaddr) errorj6+33*func(*socktest.Switch, int, int, int) (int, error)$67aE3'*func(*socktest.Switch, int, int) errorf6]3=*func(*socktest.Switch, socktest.FilterType, socktest.Filter)f6b 63(*func(*socktest.Switch) socktest.Socketsrr68#3*[]socktest.Stat6'*func(*socktest.Switch) []socktest.Stata6g=3<*func(*socktest.Switch, int, int, int, int) *socktest.Status!6p3*func(*socktest.Switch)l63-*func(*socktest.Switch, int) *socktest.Status-6oO3Accept)*func(int) (int, syscall.Sockaddr, error)##-.6d3Close*func(int) error?|6&3Connect"*func(int, syscall.Sockaddr) errore)6m3 GetsockoptInt!*func(int, int, int) (int, error)p6)y3Listen*func(int, int) errorM?6Pt@3Set+*func(socktest.FilterType, socktest.Filter)P6> 3SocketSockets*func() socktest.SocketsE6BM3Stats*func() []socktest.Statxv6/3 addLocked**func(int, int, int, int) *socktest.Status=L6jD3init*func()u63sockso*func(int) *socktest.StatuslE76d3Cp6(*map.iter[socktest.Cookie]*socktest.Stat 6keyvalthbptr overflow0 overflow1startBucketstuffbucketcheckBucket`@J (08@HPX*map.iter[int]socktest.Status~n6`@ (08@HPX *interface {}O6W*[]interface {}6p/type..hash.[5]interface {}ih"ph"~r2"type..eq.[5]interface {}ih"pq"~r2"**[5]interface {}6*[5]interface {}?@6PP#type..hash.[13]interface {}ih"ph"~r2"type..eq.[13]interface {}ih"pq"~r2"**[13]interface {}Di6*[13]interface {}kV@6(s )*struct { F uintptr; R *socktest.Switch }6FR*[1]interface {}56P[go.builtin.error.Error.this~r1"fmtsyncsyscall 465 H 466 `2 468 "$$&(*,@.0204(68:<>@BDFHF JLN & 472 473 474 " $ $ $ 478 P $&,R T V0X 480 Z@\R^R`RbdF 481 L&fhj F0lnprt&& F0lnprv F0lnprx\\@z0n| 0~00r 482 p<<<<FPR"D 483 ~ 484 485 F( 494 H(P0 497 n\8 8ln4 499 fPP0 500 f@@ 501 ZP0?/@ ( 503 00/008( 504 000o_0O<?~0 f 505 00/0|08( 506 ~R 507 $RT0!@ \0,4&" 510 vR $ $ 513 P $RTRT`0RORP|@0~00 0\0 . R 515 R, 516 517 518 ( P(Pp&lnlnnn\o8\_8O?/@P\@0|00~ 00JfP 530 , 532 ( 533 P 540 (P@ lnlnn0no_\O8\?8/@ \0TbL 546 , 548 549 ( 550 P (P` lnlnnno_\O8\?8/@@ \0T^L 562 , 564 565 ( 566 P (PP lnlnnno_\O8\?8/@0 0\0T^P 578 , 579 580 ( P(Pp"lnlnnno_\O8\?8/@P04 0\0Vn: 592 , 594 (P p ln0no_O\?8/@P@000 0\0FD 603 Z 604 p 606 607 <dtrr 609 pF0 611 pF0 613 pF0 614 615 t0P 616 0` 617 $0F 619 @p 620 Pp0 621 $0F8 623 (P0/n\8 8ln 628 0P0 r 629 0p0 r 630 0P0 r 631 0p0 r 632 @@ Zff&6T8L$$JZ(8f888888h88fZ,N< Nd8888rpZ$j4jP8t8Z t0&tL8p8Z(v8vT8x8Zx&\xL8v888PP..Z$4 R8v800 Z 0N8t8Z(8Z8v888Z"2N8p888Z 637 ,<X8z88Z 638 $4R8r88 639 640 641 642 643 644 Z"2X8|8Z.Z8888Z&6Z8~8Z*:^88888$$Z0@h8888888DD**Z"*:^888888888888888****Z(8\888888888888,,,,Z,<`8888888888888****Z*:^88888888888882222Z *:^88888888888888 Z8Hl888888888888Z||6Fj8Z66"@,..pp0@P 648 `00 649 0@P 650 X 651 ` 652 (( 653 pp0@P 654 `Z*:^88Z&6Z8~8Z.>b88&&<< 659 pp0@P 660 ` 661 0@P 663 Xp0 665 pp0@P 666 ` 667 668 0@P 669 Xp0$0@P 671 X`np 673 674 000 675 000 676 000:: 677 pp0@P 678 ` 679 0@P 681 Xpn0n"0@P 683 X 684 ` 685 686 000j 687 000v 688 000tZ 689 ,<X8x88Z 690 (8T8t88 &&Z*:^88@@ 695 pp0@P 696 ` 697 0@P 699 XpR"" 703 pp0@P 704 ` 705 706 0@P 707 XpR"0@P 709 X 710 `pR 711 n 712 000(( 713 pp0@P 714 `BB 715 pp0@P 716 ` 717 0@P 719 Xp0@P 721 X`Rp 723 724 000 725 726 Z 727 2Bf88800nn 728 pp0@P 729 ` 730 0@P 731 Xp@@ 733 pp0@P 734 ` 735 0@P 737 Xp0@P 739 `p 740 741 000ll 742 pp0@P 743 ` 744 0@P 745 Xp0@P 747 X 748 p 749 750 000(( 751 pp0@P 752 `Z(8\8~888&& 756 pp0@P 757 ` 758 0@P 759 Xppp 761 pp0@P 762 ` 763 0@P 764 Xp0@P 766 X`p 768 769 000 770 pp0@P 771 ` 772 0@P 773 Xp0@P 775 X 776 p 777 778 000 779 pp0@P 780 ` 781 pp 782 0@P 783 X` 785 pp0@P 786 ` 787 0@P 789 X`p22 791 pp0@P 792 ` 793 pp 794 0@P 795 X`44 797 pp0@P 798 ` 799 0@P 801 X`p** 803 pp0@P 804 ` 805 pp 806 0@P 807 X`,, 809 pp0@P 810 ` 811 0@P 813 X`pdd 815 pp0@P 816 ` 817 0@P 818 X`p^^ 820 pp0@P 821 ` 822 00@P 823 X`p0VV 825 pp0@P 826 ` 827 0@P 828 X`p 830 pp0@P 831 ` 832 pp 833 0@P 834 X`0 836 pp0@P 837 ` 838 0@P 840 X`0p** 842 pp0@P 843 ` 844 pp 845 0@P 846 X`R,, 848 pp0@P 849 ` 850 851 852 0@P 854 X`RpDD 856 pp0@P 857 ` 858 0@P 859 X`p>> 861 pp0@P 862 ` 863 00@P 864 X`p0** 866 pp0@P 867 `((pp 868 0@P 869 X` 871 872 0@P 873 X 874 `0pR 875 ""Z&6Z8~8<< 876 pp0@P 877 ` 878 0@P 880 Xp( (J0@P 882 X 883 8`p( 884 000 885 000&& 886 pp0@P 887 `$$ 888 pp 889 0@P 890 X`8>> 892 pp0@P 893 ` 894 0@P 896 Xp880@P 898 X`(p 900 901 000** 902 pp0@P 903 ` 904 pp 905 0@P 906 X`n,, 908 pp0@P 909 ` 910 0@P 912 X`np(( 914 pp0@P 915 ` 916 pp 917 0@P 918 X`8** 920 pp0@P 921 ` 922 0@P 924 X`8pZZ 926 pp0@P 927 ` 928 0@P 929 X`pTT 931 pp0@P 932 ` 933 00@P 934 X`p0&& 936 pp0@P 937 ` 938 939 Z.>b88888$$rr 940 pp0@P 941 ` 942 0@P 943 Xpn8PP 945 pp0@P 946 ` 947 0@P 949 Xpn80@P 951 X`p 954 955 000pp 956 pp0@P 957 ` 958 0@P 959 Xpn80@P 963 X 964 `np8 965 966 000&&&0@P 971 X 972 `p 973 974 (( 976 pp0@P 977 `|| 978 pp0@P 979 ` 980 0@P 981 Xp00JJ 983 pp0@P 984 ` 985 0@P 986 Xp0nn 988 pp0@P 989 ` 990 0@P 991 Xp0ll 993 pp0@P 994 ` 995 0@P 996 Xp0000TT 998 pp0@P 999 ` 1000 0@P 1001 Xp00 1003 pp0@P 1004 ` 1005 0@P 1006 Xp VV 1008 pp0@P 1009 ` 1010 0@P 1012 X p 1014 && 1015 pp0@P 1016 `HH 1017 pp 1018 0@P 1019 X `( TT 1021 pp0@P 1022 ` 1023 0@P 1025 X pH ~~ 1027 pp0@P 1028 ` 1029 0@P 1030 X p0000 44 1032 pp0@P 1033 ` 1034 1035 0@P 1036 X p `` 1038 pp0@P 1039 ` 1040 0@P 1041 X p0 XX 1043 pp0@P 1044 ` 1045 0@P 1046 X p00 && 1048 pp0@P 1049 ` 1050 0@P 1052 X p0 JJ 1054 pp0@P 1055 ` 1056 0@P 1057 X p0 HH 1059 pp0@P 1060 ` 1061 0@P 1062 X p0000 00 1064 pp0@P 1065 ` 1066 0@P 1067 X p00 \\ 1071 pp0@P 1072 ` 1073 0@P 1075 X p 66 1077 pp0@P 1078 ` 1079 1080 0@P 1081 X p 1083 44 1084 pp0@P 1085 ` 1086 1087 0@P 1088 X pH ZZ 1090 pp0@P 1091 ` 1092 0@P 1093 X p0000 1095 pp0@P 1096 ` 1097 ph0@P 1098 X << 1100 pp0@P 1101 ` 1102 0@P 1104 X p0l0@P 1106 X`p 1108 1109 0 00 1110 0 00 1111 0 00 1112 0 00 1113 0 00 1114 0 00 1115 0 00 1116 0 0N0N 1117 0 00 1118 0 00 1119 0 00 1120 0 00 VV 1121 1122 pp0@P 1123 `D 1124 1127 1130 1131 1132 1133 1134 1135 1136 1137 1138 D 1139 <0@P 1140 X 1142 `pD 1143 1144 1145 < 1146 1147 1148 1149 1150 1151 1152 1153 1154 @@ 1155 1156 pp0@P 1157 1158 `dd 1159 <0@P 1160 1161 X 1163 `pd 1164 1165 1166 1167 < 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 pp0@P 1179 1180 ` 1181 1182 1183 1184 0@ 1185 P 1186 1187 X 1189 p 1190 1191 $$ 1192 1193 pp0@P 1194 1195 ` 1196 1197 1198 pp 1199 0@P 1200 1201 X 1203 ` 1204 Z 1205 8Hj88 1207 88Z 1208 4Df88 1210 8 1211 8 1212 1213 1214 1215 1216 1217 (( 1218 1219 pp0@P 1220 1221 ` 1222 && 1223 pp 1224 0@P 1225 1226 X 1228 ` 1229 1230 0 1232 @ 1233 P 1234 1235 X` 1237 p 1238 Z 1239 :Jl88 1241 88Z 1242 6Fh88 1244 8 1245 8 1246 1247 1248 1249 1250 1251 ** 1252 1253 pp0@P 1254 1255 ` 1256 (( 1257 pp 1258 0@P 1259 1260 X 1262 ` 1263 1264 0 1266 @ 1267 P 1268 1269 X` 1271 p 1272 1273 XX 1274 1275 pp0@P 1276 1277 ` 1278 1279 1280 1281 0@ 1282 P 1283 1284 X 1286 `p 1287 1288 1289 && 1290 1291 pp0@P 1292 1293 ` 1294 0@ 1296 P 1297 1298 X 1300 ` 1301 p 1302 Z 1303 0@d88@P 1304 1305 1308 1309 go17ld