Home | History | Annotate | Download | only in internal
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     4653      `
      3 go object darwin amd64 go1.5.1 X:none
      4 build id "641e1e4a2caa71f7f48fe92715450c9374d4eeb9"
      5 
      6 $$
      7 package socktest
      8 	import runtime "runtime"
      9 	import fmt "fmt"
     10 	import sync "sync"
     11 	import syscall "syscall"
     12 	type @"sync".Mutex struct { @"sync".state int32; @"sync".sema uint32 }
     13 	func (@"sync".m1 *@"sync".Mutex) Lock ()
     14 	func (@"sync".m1 *@"sync".Mutex) Unlock ()
     15 	type @"sync".Once struct { @"sync".m @"sync".Mutex; @"sync".done uint32 }
     16 	func (@"sync".o1 *@"sync".Once) Do (@"sync".f2 func() "esc:0x1")
     17 	type @"sync".Locker interface { Lock(); Unlock() }
     18 	type @"sync".RWMutex struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 }
     19 	func (@"sync".rw1 *@"sync".RWMutex) Lock ()
     20 	func (@"sync".rw1 *@"sync".RWMutex) RLock ()
     21 	func (@"sync".rw2 *@"sync".RWMutex "esc:0x12") RLocker () (? @"sync".Locker) { return (*@"sync".rlocker)(@"sync".rw2) }
     22 	func (@"sync".rw1 *@"sync".RWMutex) RUnlock ()
     23 	func (@"sync".rw1 *@"sync".RWMutex) Unlock ()
     24 	type @"".Cookie uint64
     25 	func (@"".c2 @"".Cookie) Family () (? int) { return int(@"".c2 >> 0x30) }
     26 	func (@"".c2 @"".Cookie) Protocol () (? int) { return int(@"".c2 & @"".Cookie(0xff)) }
     27 	func (@"".c2 @"".Cookie) Type () (? int) { return int(@"".c2 << 0x10 >> 0x20) }
     28 	type @"".Status struct { Cookie @"".Cookie; Err error; SocketErr error }
     29 	func (@"".so2 @"".Status) String () (? string)
     30 	type @"".AfterFilter func(? *@"".Status) (? error)
     31 	func (@"".f2 @"".AfterFilter "esc:0x1") @"".apply (@"".st3 *@"".Status) (? error)
     32 	type @"".Filter func(? *@"".Status) (? @"".AfterFilter, ? error)
     33 	func (@"".f3 @"".Filter "esc:0x1") @"".apply (@"".st4 *@"".Status) (? @"".AfterFilter, ? error)
     34 	type @"".FilterType int
     35 	type @"".Sockets map[int]@"".Status
     36 	type @"".Stat struct { Family int; Type int; Protocol int; Opened uint64; Connected uint64; Listened uint64; Accepted uint64; Closed uint64; OpenFailed uint64; ConnectFailed uint64; ListenFailed uint64; AcceptFailed uint64; CloseFailed uint64 }
     37 	func (@"".st2 @"".Stat) String () (? string)
     38 	type @"".stats map[@"".Cookie]*@"".Stat
     39 	func (@"".st2 @"".stats "esc:0x1") @"".getLocked (@"".c3 @"".Cookie) (? *@"".Stat) {  var @"".s4 *@"".Stat; var @"".ok5 bool; @"".s4, @"".ok5 = @"".st2[@"".c3]; if !@"".ok5 { @"".s4 = (&@"".Stat{ Family:@"".c3.Family(), Type:@"".c3.Type(), Protocol:@"".c3.Protocol() }); @"".st2[@"".c3] = @"".s4 }; return @"".s4 }
     40 	type @"syscall"._Socklen uint32
     41 	type @"syscall".Sockaddr interface { @"syscall".sockaddr() (@"syscall".ptr @"unsafe".Pointer, @"syscall".len @"syscall"._Socklen, @"syscall".err error) }
     42 	type @"".Switch struct { @"".once @"sync".Once; @"".fmu @"sync".RWMutex; @"".fltab map[@"".FilterType]@"".Filter; @"".smu @"sync".RWMutex; @"".sotab @"".Sockets; @"".stats @"".stats }
     43 	func (@"".sw4 *@"".Switch) Accept (@"".s5 int) (@"".ns1 int, @"".sa2 @"syscall".Sockaddr, @"".err3 error)
     44 	func (@"".sw2 *@"".Switch) Close (@"".s3 int) (@"".err1 error)
     45 	func (@"".sw2 *@"".Switch) Connect (@"".s3 int, @"".sa4 @"syscall".Sockaddr) (@"".err1 error)
     46 	func (@"".sw3 *@"".Switch) GetsockoptInt (@"".s4 int, @"".level5 int, @"".opt6 int) (@"".soerr1 int, @"".err2 error)
     47 	func (@"".sw2 *@"".Switch) Listen (@"".s3 int, @"".backlog4 int) (@"".err1 error)
     48 	func (@"".sw1 *@"".Switch) Set (@"".t2 @"".FilterType, @"".f3 @"".Filter)
     49 	func (@"".sw3 *@"".Switch) Socket (@"".family4 int, @"".sotype5 int, @"".proto6 int) (@"".s1 int, @"".err2 error)
     50 	func (@"".sw2 *@"".Switch) Sockets () (? @"".Sockets)
     51 	func (@"".sw2 *@"".Switch) Stats () (? []@"".Stat)
     52 	func (@"".sw2 *@"".Switch) @"".addLocked (@"".s3 int, @"".family4 int, @"".sotype5 int, @"".proto6 int) (? *@"".Status)
     53 	func (@"".sw1 *@"".Switch "esc:0x1") @"".init () { @"".sw1.@"".fltab = make(map[@"".FilterType]@"".Filter); @"".sw1.@"".sotab = make(@"".Sockets); @"".sw1.@"".stats = make(@"".stats) }
     54 	func (@"".sw2 *@"".Switch) @"".sockso (@"".s3 int) (? *@"".Status)
     55 	const @"".FilterSocket @"".FilterType = 0x0
     56 	const @"".FilterConnect @"".FilterType = 0x1
     57 	const @"".FilterListen @"".FilterType = 0x2
     58 	const @"".FilterAccept @"".FilterType = 0x3
     59 	const @"".FilterGetsockoptInt @"".FilterType = 0x4
     60 	const @"".FilterClose @"".FilterType = 0x5
     61 	func @"".init ()
     62 	type @"sync".rlocker struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 }
     63 	func (@"sync".r1 *@"sync".rlocker) Lock ()
     64 	func (@"sync".r1 *@"sync".rlocker) Unlock ()
     65 
     66 $$
     67 _go_.o          0           0     0     644     165474    `
     68 go object darwin amd64 go1.5.1 X:none
     69 
     70 !
     71 go13ld
     72 fmt.async.asyscall.a""".(*Switch).initeH%H;a>H(HH$HD$HD$HD$HD$ H\$0H=HC(HH$HD$HD$HD$HD$ H\$0H=uiHCHHH$HD$HD$HD$HD$ H\$0Ht&=u	HCPH(LCPL$HD$LCHL$HD$sLC(L$HD$
     75 4@type.map["".FilterType]"".Filter|
     76 runtime.makemap6runtime.writeBarrierEnabledtype."".Sockets
     77 runtime.makemap6runtime.writeBarrierEnabledtype."".stats
     78 runtime.makemap6runtime.writeBarrierEnabled
     79 .runtime.writebarrierptr
     80 .runtime.writebarrierptr
     81 .runtime.writebarrierptr
     82 0runtime.morestack_noctxtP
     83 "".swtype.*"".SwitchPOP`&6PLH=Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go$"".(*Switch).Stats	eH%H$`H;AH 1H$0H$8H$@1H$H$H$H$(H$H<$H$0H$(HkPH$1HH$Hl$H$H\$H$1H9H$H3H$H9H(H|$@H$H$H$HHH9H$HHHkhHHt$@H$H$H$1H9eH$(H$H<$tBH$0H$H$0H$H$8H$H$@H %H-H,$HL$HD$HT$H\$ HL$(HD$0HT$8HHH$H$H$%=
     86 
     87 *sync.(*RWMutex).RLock
     88  runtime.duffzerotype."".stats
     89 &runtime.mapiterinit
     90  runtime.duffcopy
     91  runtime.duffcopy
     92 &runtime.mapiternext
     93 .sync.(*RWMutex).RUnlocktype.[]"".Stat
     94 "runtime.growslice
     95 0runtime.morestack_noctxt@
     96 "".autotmp_0006@type.map.iter["".Cookie]*"".Stat
     97 "".nstype."".Stat
     98 "".sttype.[]"".Stat"".~r0type.[]"".Stat
    100 "".swtype.*"".Switch"BD<!mF$8	Vr=eaTgclocalsc87a734079562d73ffd9eee8328c7183Tgclocals3a62c6ed3ed9a5780b76408d94ba5073vprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go("".(*Switch).SocketseH%H$pH;AHH$H$H<$H$0H$H]H1H9tHHHH$HD$HD$HD$H\$ H\$0H$HkHH$1HH$Hl$H$H\$H$1H9H$HH;HsLCHSHK H$HH|$`Ht$hLD$pHT$xH$HD$(H|$8H$Ht$@H$LD$HL$HT$PH$HL$XH$HH$H\$0H\$H\$(H\$H$H\$H$H$H$1H9H$H$H<$tH$0H\$0H$ H%%'
    103 ~
    104 *sync.(*RWMutex).RLocktype."".Sockets
    105 runtime.makemap
    106  runtime.duffzerotype."".Sockets
    107 &runtime.mapiterinittype."".Sockets
    108 $runtime.mapassign1
    109 &runtime.mapiternext
    110 .sync.(*RWMutex).RUnlock
    111 0runtime.morestack_noctxt "".autotmp_0016type."".Status"".autotmp_0015type."".Status"".autotmp_0014type.int"".autotmp_00136type.map.iter[int]"".Status"".stype."".Status"".tabtype."".Sockets"".~r0type."".Sockets
    114 "".swtype.*"".Switch"*4\"!Jw$	>0DTgclocalsa8402fb913afde093f7818dc5c2d5fd9Tgclocals29cbb0027f65cc83474ebc89e3d244d4vprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go "".Cookie.Family H\$H0H\$ "".~r0type.int"".ctype."".CookiezTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go"".Cookie.Type@&H\$HH H\$ "".~r0type.int"".ctype."".Cookie   Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go$"".Cookie.Protocol@$H\$HH\$ "".~r0type.int"".ctype."".Cookie   Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go"".cookiefH\$Hl$H0AL!HH	Hl$HH	H\$ @"".~r30type."".Cookie"".proto type.int"".sotypetype.int"".familytype.int@@@Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go "".Status.String

eH%HD$H;ACH1H$H$H$H0H$H\$H\$hH\$H\$pH$HH H$H\$H\$XH\$H\$`H$HH$H\$H\$HH\$H\$PH$1HH$H|H$H$H\$xHH$H\$hH\$HD$HL$HD$ H\$xHL$8HHD$@=HCHH$H\$XH\$HD$HL$HD$ H\$xHHL$8HHD$@=HCHH$H\$HH\$HD$HL$HD$ H\$xH HL$8HHD$@=&HCH$HH$HKHL$HL$HD$H\$xH0HL$8HHD$@=HCH$HH$HKHL$HL$HD$H\$xH@HL$8HHD$@=ucHCHH$HD$)H\$xH\$H$H\$H$H\$ HL$(HD$0H$H$HLCL$HD$LCL$HD$,LCL$HD$LCL$HD$\LCL$HD$}4
    132 
    133 "".familyString
    134 "".typeString
    135 """.protocolString
    136  runtime.duffzerotype.string
    137 runtime.convT2E6runtime.writeBarrierEnabledtype.string
    138 runtime.convT2E6runtime.writeBarrierEnabledtype.string
    139 runtime.convT2E6runtime.writeBarrierEnabled
    140 runtime.convI2E6runtime.writeBarrierEnabled	
    141 runtime.convI2E	6runtime.writeBarrierEnabled
    142 jgo.string."(%s, %s, %s): syscallerr=%v, socketerr=%v"
    143 
    144 fmt.Sprintf
    146 .runtime.writebarrierptr
    148 .runtime.writebarrierptr
    150 .runtime.writebarrierptr
    152 .runtime.writebarrierptr
    154 .runtime.writebarrierptr
    156 0runtime.morestack_noctxtp"".autotmp_0032"type.interface {}"".autotmp_0031"type.interface {}"".autotmp_0030"type.interface {}"".autotmp_0029"type.interface {}"".autotmp_0028"type.interface {}"".autotmp_0027(type.[5]interface {}"".autotmp_0024&type.[]interface {}"".autotmp_0023type.int"".autotmp_0022type.int"".autotmp_0019type.string"".autotmp_0018type.string"".autotmp_0017type.string"".~r0Ptype.string
    158 "".sotype."".Status1 A-,y4Tgclocals7fde44810b7e7ae02b88535941ecd5cdTgclocalsf783dc09fa961b0482e1d9fc474511eevprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go"".Stat.StringeH%H$ H;AH`1H$H$H$hH$H\$H\$hH\$H\$pH$pH$H\$H\$XH\$H\$`H$xH$H\$H\$HH\$H\$PH$1HH$HIH$
H$
H\$xHH$H\$hH\$HD$HL$HD$ H\$xHL$8HHD$@=HCHH$H\$XH\$HD$HL$HD$ H\$xHHL$8HHD$@=^HCHH$H\$HH\$HD$HL$HD$ H\$xH HL$8HHD$@=HCHH$H$hH\$HD$HD$HL$HD$ H\$xH0HL$8HHD$@=HCHH$H$hH\$HD$ HD$HL$HD$ H\$xH@HL$8HHD$@=HCHH$H$hH\$HD$(HD$HL$HD$ H\$xHPHL$8HHD$@=HCHH$H$hH\$HD$0HD$HL$HD$ H\$xH`HL$8HHD$@=#HCHH$H$hH\$HD$8HD$HL$HD$ H\$xHpHL$8HHD$@=HCHH$H$hH\$HD$@HD$HL$HD$ H\$xHHL$8HHD$@=8HCHH$H$hH\$HD$HHD$HL$HD$ H\$xHHL$8HHD$@=HCHH$H$hH\$HD$PHD$HL$HD$ H\$xHHL$8HHD$@=JHCHH$H$hH\$HD$XHD$HL$HD$ H\$xHHL$8HHD$@=HCHH$H$hH\$HD$`HD$HL$HD$ H\$xHHL$8HHD$@=ucHCHH$HD$H\$xH\$H$H\$H$H\$ HL$(HD$0H$H$H`LCL$HD$LCL$HD$LCL$HD$LCL$HD$,LCL$HD$LCL$HD$>LCL$HD$LCL$HD$VLCL$HD$LCL$HD$nLCL$HD$LCL$HD$LCL$HD$$x
    176 
    177 "".familyString
    178 "".typeString
    179 """.protocolString
    180  runtime.duffzerotype.string
    181 runtime.convT2E6runtime.writeBarrierEnabledtype.string
    182 runtime.convT2E6runtime.writeBarrierEnabledtype.string
    183 runtime.convT2E6runtime.writeBarrierEnabledtype.uint64
    184 runtime.convT2E6runtime.writeBarrierEnabledtype.uint64	
    185 runtime.convT2E
    186 6runtime.writeBarrierEnabled
    187 type.uint64
    188 
    189 runtime.convT2E6runtime.writeBarrierEnabledtype.uint64
    193 runtime.convT2E
6runtime.writeBarrierEnabled
type.uint64
    197 runtime.convT2E6runtime.writeBarrierEnabledtype.uint64
    198 runtime.convT2E6runtime.writeBarrierEnabledtype.uint64
    199 runtime.convT2E6runtime.writeBarrierEnabledtype.uint64
    200 runtime.convT2E6runtime.writeBarrierEnabledtype.uint64
    201 runtime.convT2E6runtime.writeBarrierEnabledtype.uint64
    202 runtime.convT2E6runtime.writeBarrierEnabled""..gostring.1
    203 fmt.Sprintf
    204 .runtime.writebarrierptr
    205 .runtime.writebarrierptr
    206 .runtime.writebarrierptr
    207 .runtime.writebarrierptr
    208 .runtime.writebarrierptr
    209 .runtime.writebarrierptr
    210 .runtime.writebarrierptr
    211 .runtime.writebarrierptr
    212 .runtime.writebarrierptr
    213 .runtime.writebarrierptr
    214 .runtime.writebarrierptr
    215 .runtime.writebarrierptr
    216 .runtime.writebarrierptr
    217 0runtime.morestack_noctxt("".autotmp_0053"type.interface {}"".autotmp_0052"type.interface {}"".autotmp_0051"type.interface {}"".autotmp_0050"type.interface {}"".autotmp_0049"type.interface {}"".autotmp_0048"type.interface {}"".autotmp_0047"type.interface {}"".autotmp_0046"type.interface {}"".autotmp_0045"type.interface {}"".autotmp_0044"type.interface {}"".autotmp_0043"type.interface {}"".autotmp_0042"type.interface {}"".autotmp_0041"type.interface {}"".autotmp_0040*type.[13]interface {}"".autotmp_0037&type.[]interface {}"".autotmp_0035type.string"".autotmp_0034type.string"".autotmp_0033type.string"".~r0type.string
    219 "".sttype."".Stat"4
"@%%y	4Tgclocals701c5989219006185e282005c9580083Tgclocals972a4352124de2791ebdbd039fb43a3dvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go$"".stats.getLockedeH%H;aHXHD$hHH$H\$`H\$HD$HT$hHL$\$ H	HH0H\$(HHH H\$8HHH\$0HH$H|$HHtv1HHl$(H)Hl$8HiHl$0HiH\$hH\$@HL$HHL$PHH$H\$`H\$H\$@H\$H\$PH\$HL$HHL$pHX
    223 >type."".statsn
    224 2runtime.mapaccess2_fast64type."".Stat
    225 "runtime.newobject
    226  runtime.duffzerotype."".stats
    227 $runtime.mapassign1
    228 0runtime.morestack_noctxt0"".autotmp_0060type.int"".autotmp_0059type.int"".autotmp_0056type.*"".Stat"".autotmp_0055/type."".Cookie"".~r0Otype.int"".~r0?type.int"".~r0_type.int"".stype.*"".Stat"".~r1 type.*"".Stat"".ctype."".Cookie
    233 "".sttype."".stats$6	nG
    234 6/Tgclocals41a13ac73c712c01973b8fe23f62d694Tgclocals21a8f585a14d020f181242c5256583dcvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go"".Filter.applyeH%H;avjH HD$(1H\$@H\$H1H9uHD$81H\$@H\$HH H\$0H$HHHT$HL$HD$HT$8HL$@HD$HH 
    236 
    237 0runtime.morestack_noctxtP@"".~r20type.error"".~r1 &type."".AfterFilter
    240 "".sttype.*"".Status"".ftype."".Filter@1?@3?@$4
    241 T,Tgclocals1347047f6245a35b91e9a4f213167d52Tgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go("".AfterFilter.applyeH%H;avWHHD$ 1H\$0H\$81H9u1H\$0H\$8HH\$(H$HHHL$HD$HL$0HD$8H
    243 
    244 0runtime.morestack_noctxt@0"".~r1 type.error
    246 "".sttype.*"".Status"".f&type."".AfterFilter0(/0)/0
    247 p$*
    248 
    249 K%Tgclocals0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go "".(*Switch).SeteH%H;aH@HL$HH\$0H-H+HKH$H<$H\$H\$HH$H<$txH$H\$PH\$ H\$XH\$(HH$H\$HHk(Hl$H\$ H\$H\$(H\$H\$HH$H<$tH$H@%%|%V
    254 H2"".(*Switch).("".init)-fm
    255 sync.(*Once).Do
    256 (sync.(*RWMutex).Lock@type.map["".FilterType]"".Filter
    257 $runtime.mapassign1
    258 ,sync.(*RWMutex).Unlock
    259 0runtime.morestack_noctxt0"".autotmp_0067/type."".Filter"".autotmp_0066?$type."".FilterType"".autotmp_0065Ntype.struct { F uintptr; R *"".Switch }"".f type."".Filter"".t$type."".FilterType
    261 "".swtype.*"".Switch9,,F	CFCTgclocalsfa8a6460e9256cbcb89740e24a72d141Tgclocals9b1209e72722262727f80b36844ebdd7vprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go"".familyStringeH%H;aHxH$1H$H$Hu HH$H$HxHu HH$H$HxHu HH$H$HxHL$81H\$PH\$XH\$PHHD$hHD$pH\$`HH$H\$8H\$HD$HL$HD$ H\$`HL$@HHD$H=uZHCHH$HD$H\$`H\$H\$hH\$H\$pH\$ HL$(HD$0H$H$HxLCL$HD$,_
    266 t"go.string."local""go.string."inet4""go.string."inet6"type.int
    267 runtime.convT2E6runtime.writeBarrierEnabledgo.string."%d"
    268 fmt.Sprintf
    269 .runtime.writebarrierptr
    270 0runtime.morestack_noctxt0"".autotmp_0076o"type.interface {}"".autotmp_0075O(type.[1]interface {}"".autotmp_0072/&type.[]interface {}"".autotmp_0069type.int"".~r1type.string"".familytype.int>?%%4(1 	  `1'Tgclocals64e6abdf0268293babaa7bcc4e1e7821Tgclocals5ef976c2593056b9243adf402ae9d952prebuilts/go/darwin-x86/src/net/internal/socktest/switch_posix.go"".typeString
eH%HD$H;APH1HD$xH$H$1H$H$1H\$HH\$PHH%HHH
HHH!HBHL$HH$HD$PH$HT$81H\$XH\$`H\$XH7H$H$H$HH$H\$8H\$HD$HL$HD$ H$HL$hHHD$p=HCHH$HD$H$H\$H$H\$H$H\$ HL$(HD$0H$H$H\$H$H\$H$HL$H$HD$ HL$(HD$0H$H$HLCL$HD$<HuH
H[HHH\$@1H\$xH$H\$xHH$H$H$HH$H\$@H\$HD$HL$HD$ H$HL$hHHD$p=u[HCHH$HD$H$H\$H$H\$H$H\$ H$HL$(HD$0hLCL$HD$HuH
H4HH
H	&
    282 $go.string."stream"type.uint
    283 runtime.convT2E6runtime.writeBarrierEnabled go.string."|%#x"
    284 fmt.Sprintf
    285 *runtime.concatstring2
    286 .runtime.writebarrierptr(go.string."datagram"	type.int
    287 
    288 runtime.convT2E
    289 6runtime.writeBarrierEnabledgo.string."%d"
    292 fmt.Sprintf
    294 .runtime.writebarrierptrgo.string."raw"
*go.string."seqpacket"
    298 0runtime.morestack_noctxt0"".autotmp_0091"type.interface {}"".autotmp_0090(type.[1]interface {}"".autotmp_0088*type.*[1]interface {}"".autotmp_0087&type.[]interface {}"".autotmp_0086"type.interface {}"".autotmp_0085(type.[1]interface {}"".autotmp_0082/&type.[]interface {}"".autotmp_0080otype.string"".autotmp_0079type.uint"".autotmp_0078Otype.string"".autotmp_0077type.int"".stype.string"".~r1type.string"".sotypetype.int^8H
    301 		
    303 &pK4l)\Tgclocals9d6164b74bc48ad374733ab124dd8a08Tgclocals32eee7e884e283b4b3d3a320248c588aprebuilts/go/darwin-x86/src/net/internal/socktest/switch_posix.go""".protocolStringeH%H;aHxH$1H$H$Hu HH$H$HxHu HH$H$HxHu HH$H$HxHL$81H\$PH\$XH\$PHHD$hHD$pH\$`HH$H\$8H\$HD$HL$HD$ H\$`HL$@HHD$H=uZHCHH$HD$H\$`H\$H\$hH\$H\$pH\$ HL$(HD$0H$H$HxLCL$HD$,_
    306 t&go.string."default"go.string."tcp"go.string."udp"type.int
    307 runtime.convT2E6runtime.writeBarrierEnabledgo.string."%d"
    308 fmt.Sprintf
    309 .runtime.writebarrierptr
    310 0runtime.morestack_noctxt0"".autotmp_0099o"type.interface {}"".autotmp_0098O(type.[1]interface {}"".autotmp_0095/&type.[]interface {}"".autotmp_0092type.int"".~r1type.string"".prototype.int>?%%4(`1   `1'Tgclocals64e6abdf0268293babaa7bcc4e1e7821Tgclocals5ef976c2593056b9243adf402ae9d952prebuilts/go/darwin-x86/src/net/internal/socktest/switch_posix.go&"".(*Switch).socksoeH%H;a4H8HD$PH\$@H$H<$H$0H\$@H\$H|$HD$0$HHD$HH$H\$H\$0HD$HHH$H\$@HkHHl$HD$HD$\$ \$/HtOHl$0Hl$HD$HH$|$/uHD$PH8H\$0H\$PH8H8%%
    314 t
    315 *sync.(*RWMutex).RLock4sync.(*RWMutex).RUnlockf
    316 "runtime.deferproctype."".Status
    317 "runtime.newobjecttype."".Sockets
    318 2runtime.mapaccess2_fast64type."".Status
    319 (runtime.typedmemmove
    320 &runtime.deferreturn
    321 &runtime.deferreturn
    322 &runtime.deferreturn
    323 0runtime.morestack_noctxt0p
    324 "".&sotype.*"".Status
    326 "".oktype.bool"".~r1 type.*"".Status"".stype.int
    328 "".swtype.*"".Switch$popopop1. =u9M2H`Tgclocalsb7dbfa7f611f71c99765ace08098801fTgclocals98304215dd49c497c84500d34591a734prebuilts/go/darwin-x86/src/net/internal/socktest/switch_unix.go,"".(*Switch).addLockedeH%HD$H;AjHH$H\$0H-H+HKH$H<$-H\$HH$Ht$H$H$H$H0AL!HH	HHH	H1H\$hH\$pH\$xH$H$HD$hHt$(Hl$hHt$Hl$H-H,$H$H\$ H\$(H+Hl$@HkHl$HHkHl$PHkHl$XHk Hl$`HH$H$HkHHl$H\$ H\$H\$@H\$H\$(H$H%t
    332 ^2"".(*Switch).("".init)-fm
    333 sync.(*Once).Dotype."".Status
    334 "runtime.newobjecttype."".Status
    335 (runtime.typedmemmovetype."".Sockets
    336 $runtime.mapassign1
    337 0runtime.morestack_noctxt`"".autotmp_0105type."".Status"".autotmp_0104type.int"".autotmp_0103Otype."".Status"".autotmp_0102Ntype.struct { F uintptr; R *"".Switch }"".&sotype.*"".Status"".~r4Ptype.*"".Status"".proto@type.int"".sotype0type.int"".family type.int"".stype.int
    340 "".swtype.*"".Switch 2',sNs4Tgclocals665da0db10d6ec82b644d9f6aee9e87bTgclocals553de27d37266162946bf736e53f5480prebuilts/go/darwin-x86/src/net/internal/socktest/switch_unix.go&"".(*Switch).SocketeH%HD$H;AHH$H$1H$H$1H$H$H$H$H-H(HHH$H<$EHD$H$H$H$H0AL!HH	HHH	H\$0HH$HD$1H(HhHhHhHh Hl$0H(H$H$H$H<$H$1HH$H$Hk(Hl$HD$H\$H+H$H$H$H<$;H$H$H$H$H\$H\$H$H\$H$H\$ H$H$HtH$HH$H$H$H\$H$H\$H\$H$HL$ HD$(H$HiH$HKH$=1HCH$H$H$H\$H\$H$H\$H$H$Ht=H$HkHuH$H$H$HH$H$H<$H$0H$H\$H|$XHD$0$HHD$H$H$HjHwHIPH*Hl$pHH$H$HL$Hl$Ht$pHT$\$ HHH0H\$PHHH H\$@HHH\$`HH$H|$HH1HHl$PH)Hl$@HiHl$`HiH\$pH\$xH$H$HH$H$H\$H\$xH\$H$H\$H$Hj@HHj@H$HtBHSHkH$H$H$H$H$HH$H$H\$H$H\$H$H\$H$H\$ HD$(H$HKPH(Hl$hHH$H$HL$Hl$HT$hHl$\$ HuHH0H\$8HHH H\$XHHH\$HHH$H|$HH1HHl$8H)Hl$XHiHl$HHiH\$hH\$xH$H$HH$H$H\$H\$xH\$H$H\$H$HnHHn1H$H$HSH%%mLCL$HD$%%T%N
    347 2"".(*Switch).("".init)-fm
    348 sync.(*Once).Dotype."".Status
    349 "runtime.newobject
    350 *sync.(*RWMutex).RLock@type.map["".FilterType]"".Filter
    351 2runtime.mapaccess2_fast64
    352 .sync.(*RWMutex).RUnlock
    353 "".Filter.apply
    354 &runtime.deferreturn
    355 syscall.Socket	6runtime.writeBarrierEnabled
    356 
    357 ("".AfterFilter.apply
    359 syscall.Close
    361 &runtime.deferreturn
    363 (sync.(*RWMutex).Lock2sync.(*RWMutex).Unlockf
    366 "runtime.deferproc
type."".stats
    368 2runtime.mapaccess2_fast64type."".Stat
    369 "runtime.newobject
    370  runtime.duffzerotype."".stats
    371 $runtime.mapassign1
    372 &runtime.deferreturn
    373 ,"".(*Switch).addLockedtype."".stats
    374 2runtime.mapaccess2_fast64type."".Stat
    375 "runtime.newobject
    376  runtime.duffzerotype."".stats
    377 $runtime.mapassign1
    378 &runtime.deferreturn
    379 &runtime.deferreturn
    380 .runtime.writebarrierptr
    381 0runtime.morestack_noctxtpR"".autotmp_0135type.*"".Stat"".autotmp_0134type.int"".autotmp_0133type.int"".autotmp_0132type.int"".autotmp_0131type.**"".Stat"".autotmp_0130type.error"".autotmp_0128type.int"".autotmp_0127type.int"".autotmp_0124?type.error"".autotmp_0119type.uint64"".autotmp_0118type.*"".Stat"".autotmp_0117type.*"".Stat"".autotmp_0116type."".Cookie"".autotmp_0115type."".Cookie"".autotmp_0113type.*"".Stat"".autotmp_0112_type.*"".Stat"".autotmp_0111type."".Cookie"".autotmp_0110type."".Cookie"".autotmp_0108Ntype.struct { F uintptr; R *"".Switch }"".~r0type.int"".~r0type.int"".~r0type.int"".stype.*"".Stat"".ctype."".Cookie
    385 "".sttype."".stats"".~r0type.int"".~r0type.int"".~r0type.int"".stype.*"".Stat"".ctype."".Cookie
    389 "".sttype."".stats"".~r3type."".Cookie
    391 "".afO&type."".AfterFilter"".fotype."".Filter
    392 "".sotype.*"".Status"".errPtype.error"".s@type.int"".proto0type.int"".sotype type.int"".familytype.int
    394 "".swtype.*"".SwitchPq
c/x!8!EyF!PTB VNKYF4lK;ZQ;*HLTgclocalsa296c9f132eeaf090f5df81f161a0925Tgclocals3c19e80a7016dd8b0fa742512f17e2b5zprebuilts/go/darwin-x86/src/net/internal/socktest/sys_unix.go$"".(*Switch).CloseeH%HD$H;AH1H$H$1H$H$H$H$H$H\$HD$H$1H9uIH$H$HT$HL$H$H$H$H$HH$H$H<$H$HHH$H$Hk(Hl$HD$H\$H+H$H$H$H<$H$H$H$H$H\$H\$H$H\$H$H\$ H$H$HtHH$H$HL$HD$H$HH$HKH$=HCH$H$H$H\$H\$H$H\$H$H$HtHH$H$H<$[H$0H$H\$H|$,HD$0$HHD$H$H$HjHUHIPH*Hl$XHH$HL$xHL$Hl$Ht$XHT$\$ HHH0H\$(HHH H\$HHHH\$8HH$H|$HH1HHl$(H)Hl$HHiHl$8HiH\$XH\$pH$H$HH$H\$xH\$H\$pH\$H$H\$H$Hj`HHj`H$Ht&HkH$HkH$H>H$H\$hHH$HiHHl$H\$hH\$H$HKPH$H+Hl$`HH$H$HL$Hl$HT$`Hl$\$ HuHH0H\$PHHH H\$0HHH\$@HH$H|$HH1HHl$PH)Hl$0HiHl$@HiH\$`H\$pH$H$HH$H$H\$H\$pH\$H$H\$H$Hn8HHn81H$H$HSH%%LCL$HD$%G%L
    406 
    407 &"".(*Switch).sockso
    408 syscall.Close
    409 &runtime.deferreturn
    410 *sync.(*RWMutex).RLock@type.map["".FilterType]"".Filter
    411 2runtime.mapaccess2_fast64
    412 .sync.(*RWMutex).RUnlock
    413 "".Filter.apply
    414 &runtime.deferreturn
    415 syscall.Close6runtime.writeBarrierEnabled
    416 ("".AfterFilter.apply
    417 &runtime.deferreturn	
    418 (sync.(*RWMutex).Lock
    419 2sync.(*RWMutex).Unlockf
    420 
    421 "runtime.deferproctype."".stats
    424 2runtime.mapaccess2_fast64type."".Stat
    427 "runtime.newobject
    429  runtime.duffzerotype."".stats
    430 $runtime.mapassign1
    431 &runtime.deferreturntype."".Sockets
    432 "runtime.mapdeletetype."".stats
    433 2runtime.mapaccess2_fast64type."".Stat
    434 "runtime.newobject
    435  runtime.duffzerotype."".stats
    436 $runtime.mapassign1
    437 &runtime.deferreturn
    438 &runtime.deferreturn
    439 .runtime.writebarrierptr
    440 0runtime.morestack_noctxt@H"".autotmp_0160type.*"".Stat"".autotmp_0159type.int"".autotmp_0158type.int"".autotmp_0157type.int"".autotmp_0156type.**"".Stat"".autotmp_0154type.int"".autotmp_0153type.int"".autotmp_0149type.uint64"".autotmp_0148type.*"".Stat"".autotmp_0147type.*"".Stat"".autotmp_0146type."".Cookie"".autotmp_0145type."".Cookie"".autotmp_0144type.int"".autotmp_0142type.*"".Stat"".autotmp_0141?type.*"".Stat"".autotmp_0140type."".Cookie"".autotmp_0138type.error"".autotmp_0136type.error"".~r0type.int"".~r0type.int"".~r0type.int"".s_type.*"".Stat"".ctype."".Cookie
    444 "".sttype."".stats"".~r0type.int"".~r0type.int"".~r0type.int"".sotype.*"".Stat"".ctype."".Cookie
    448 "".sttype."".stats
    449 "".af/&type."".AfterFilter"".fOtype."".Filter
    450 "".sotype.*"".Status"".err type.error"".stype.int
    452 "".swtype.*"".Switch^fZC#I!=!ERF!P80 		T\T*^:_-*>D>*HATgclocals64562afabee14a386290bd13be77d013Tgclocals05a1b7dfb15356da40682a562a4efe07zprebuilts/go/darwin-x86/src/net/internal/socktest/sys_unix.go("".(*Switch).ConnecteH%HD$H;AH1H$H$1H$H$H$H$H$H\$HD$H$1H9ucH$H$H$H\$H$H\$HT$HL$ H$H$H$H$HH$H$H<$H$HHH$H$Hk(Hl$HD$H\$H+H$H$H$H<$H$H$H$H$H\$H\$H$H\$H$H\$ H$H$HtHH$H$H$H\$H$H\$HL$HD$ H$HH$HKH$=HCH$H$H$H\$H\$H$H\$H$H$HtHH$H$H<$H$0H$H\$H|$HD$0$HHD$H$H$HiHUHRPH)Hl$XHH$HT$pHT$Hl$Ht$XHT$\$ HHH0H\$HHHH H\$(HHH\$8HH$H|$HH1HHl$HH)Hl$(HiHl$8HiH\$XH\$hH$H$HH$H\$pH\$H\$hH\$H$H\$H$HjHHHjHH$Ht&HkH$HkH$H>HRPH)Hl$`HH$HT$xHT$Hl$HT$`Hl$\$ HuHH0H\$@HHH H\$PHHH\$0HH$H|$HH1HHl$@H)Hl$PHiHl$0HiH\$`H\$hH$H$HH$H\$xH\$H\$hH\$H$H\$H$Hn HHn 1H$H$HVH%%LCL$HD$]1%s%	H
    464 
    465 &"".(*Switch).sockso
    466 syscall.Connect
    467 &runtime.deferreturn
    468 *sync.(*RWMutex).RLock@type.map["".FilterType]"".Filter
    469 2runtime.mapaccess2_fast64
    470 .sync.(*RWMutex).RUnlock
    471 "".Filter.apply
    472 &runtime.deferreturn
    473 syscall.Connect6runtime.writeBarrierEnabled
    474 ("".AfterFilter.apply	
    475 &runtime.deferreturn
    476 
    477 (sync.(*RWMutex).Lock2sync.(*RWMutex).Unlockf
    480 "runtime.deferproctype."".stats
    483 2runtime.mapaccess2_fast64
type."".Stat
    486 "runtime.newobject
    487  runtime.duffzerotype."".stats
    488 $runtime.mapassign1
    489 &runtime.deferreturntype."".stats
    490 2runtime.mapaccess2_fast64type."".Stat
    491 "runtime.newobject
    492  runtime.duffzerotype."".stats
    493 $runtime.mapassign1
    494 &runtime.deferreturn
    495 &runtime.deferreturn
    496 .runtime.writebarrierptr
    497 0runtime.morestack_noctxt`H"".autotmp_0184type.*"".Stat"".autotmp_0183type.int"".autotmp_0182type.int"".autotmp_0181type.int"".autotmp_0180type.**"".Stat"".autotmp_0178type.int"".autotmp_0177type.int"".autotmp_0173type.uint64"".autotmp_0172type.*"".Stat"".autotmp_0171type.*"".Stat"".autotmp_0170type."".Cookie"".autotmp_0169type."".Cookie"".autotmp_0167type.*"".Stat"".autotmp_0166?type.*"".Stat"".autotmp_0165type."".Cookie"".autotmp_0163type.error"".autotmp_0161type.error"".~r0type.int"".~r0type.int"".~r0type.int"".s_type.*"".Stat"".ctype."".Cookie
    501 "".sttype."".stats"".~r0type.int"".~r0type.int"".~r0type.int"".sotype.*"".Stat"".ctype."".Cookie
    505 "".sttype."".stats
    506 "".af/&type."".AfterFilter"".fOtype."".Filter
    507 "".sotype.*"".Status"".err@type.error
    509 "".sa *type.syscall.Sockaddr"".stype.int
    510 "".swtype.*"".Switch^XC#c!=!ElF!P8 			
    516 P\n*^:4_-*>?*H3Tgclocals6c820c942c4bd120edcc0be09fcfe5e2Tgclocals05a1b7dfb15356da40682a562a4efe07zprebuilts/go/darwin-x86/src/net/internal/socktest/sys_unix.go&"".(*Switch).ListeneH%HD$H;AH1H$H$1H$H$H$H$H$H\$HD$H$1H9uVH$H$H$H\$HT$HL$H$H$H$H$HH$H$H<$H$HHH$H$Hk(Hl$HD$H\$H+H$H$H$H<$tH$H$H$H$H\$H\$H$H\$H$H\$ H$H$HtHH$H$H$H\$HL$HD$H$HH$HKH$=HCH$H$H$H\$H\$H$H\$H$H$HtHH$H$H<$H$0H$H\$H|$HD$0$HHD$H$H$HiHUHRPH)Hl$XHH$HT$pHT$Hl$Ht$XHT$\$ HHH0H\$HHHH H\$(HHH\$8HH$H|$HH1HHl$HH)Hl$(HiHl$8HiH\$XH\$hH$H$HH$H\$pH\$H\$hH\$H$H\$H$HjPHHjPH$Ht&HkH$HkH$H>HRPH)Hl$`HH$HT$xHT$Hl$HT$`Hl$\$ HuHH0H\$@HHH H\$PHHH\$0HH$H|$HH1HHl$@H)Hl$PHiHl$0HiH\$`H\$hH$H$HH$H\$xH\$H\$hH\$H$H\$H$Hn(HHn(1H$H$HVH%%LCL$HD$]1%%*H
    521 
    522 &"".(*Switch).sockso
    523 syscall.Listen
    524 &runtime.deferreturn
    525 *sync.(*RWMutex).RLock@type.map["".FilterType]"".Filter
    526 2runtime.mapaccess2_fast64
    527 .sync.(*RWMutex).RUnlock
    528 "".Filter.apply
    529 &runtime.deferreturn
    530 syscall.Listen6runtime.writeBarrierEnabled
    531 ("".AfterFilter.apply	
    532 &runtime.deferreturn	
    533 (sync.(*RWMutex).Lock
    534 2sync.(*RWMutex).Unlockf
    535 
    536 "runtime.deferproctype."".stats
    539 2runtime.mapaccess2_fast64
type."".Stat
    542 "runtime.newobject
    544  runtime.duffzerotype."".stats
    545 $runtime.mapassign1
    546 &runtime.deferreturntype."".stats
    547 2runtime.mapaccess2_fast64type."".Stat
    548 "runtime.newobject
    549  runtime.duffzerotype."".stats
    550 $runtime.mapassign1
    551 &runtime.deferreturn
    552 &runtime.deferreturn
    553 .runtime.writebarrierptr
    554 0runtime.morestack_noctxtPH"".autotmp_0208type.*"".Stat"".autotmp_0207type.int"".autotmp_0206type.int"".autotmp_0205type.int"".autotmp_0204type.**"".Stat"".autotmp_0202type.int"".autotmp_0201type.int"".autotmp_0197type.uint64"".autotmp_0196type.*"".Stat"".autotmp_0195type.*"".Stat"".autotmp_0194type."".Cookie"".autotmp_0193type."".Cookie"".autotmp_0191type.*"".Stat"".autotmp_0190?type.*"".Stat"".autotmp_0189type."".Cookie"".autotmp_0187type.error"".autotmp_0185type.error"".~r0type.int"".~r0type.int"".~r0type.int"".s_type.*"".Stat"".ctype."".Cookie
    558 "".sttype."".stats"".~r0type.int"".~r0type.int"".~r0type.int"".sotype.*"".Stat"".ctype."".Cookie
    562 "".sttype."".stats
    563 "".af/&type."".AfterFilter"".fOtype."".Filter
    564 "".sotype.*"".Status"".err0type.error"".backlog type.int"".stype.int
    566 "".swtype.*"".Switch^bC#V!=!E_F!P8 			P\a*^:'_-*>?*H=Tgclocalsb3ba3e1a8316f30298f7a3fa19775ab9Tgclocals05a1b7dfb15356da40682a562a4efe07zprebuilts/go/darwin-x86/src/net/internal/socktest/sys_unix.go&"".(*Switch).AccepteH%HD$H;AHH$1H$H$1H$H$1H$H$1H$H$H$H$H$H$H\$HD$H$1H9H$H$HL$H|$Ht$Hl$ HT$(H$H$H$H$H$H$H$H$H$HH$H$H<$H$HHH$H$Hk(Hl$HD$H\$H+H$H$H$H<$nH$H$H$H$H\$H\$H$H\$H$H\$ H$H$Ht,H$1H$H$HH$H$H\$H$H\$H$H\$H$HL$ HD$(H$HH$HKH$=RHCH$H$H$H\$H\$H$H\$H$H$HtOH$HkHuH$H$H$1H$H$HH$H$H<$H$0H$H\$H|$gHD$0$HHD$H$H$"HiHHWPH)Hl$hHH$HT$xHT$Hl$Ht$hHT$\$ HHH0H\$8HHH H\$HHHH\$XHH$H|$HH1HHl$8H)Hl$HHiHl$XHiH\$hH\$pH$H$HH$H\$xH\$H\$pH\$H$H\$H$HjXHHjXH$HtTHSHkH$1H$H$H$H$H$H$HH1H0HHH HH%H<$H$H\$Ht$HT$HD$ HD$(H$HKPH(Hl$`HH$H$HL$Hl$HT$`Hl$\$ HuHH0H\$0HHH H\$@HHH\$PHH$H|$HH1HHl$0H)Hl$@HiHl$PHiH\$`H\$pH$H$HH$H$H\$H\$pH\$H$H\$H$Hn0HHn01H$H$HSH%%^LCL$HD$o%%L
    576 
    577 &"".(*Switch).sockso
    578 syscall.Accept
    579 &runtime.deferreturn
    580 *sync.(*RWMutex).RLock@type.map["".FilterType]"".Filter
    581 2runtime.mapaccess2_fast64
    582 .sync.(*RWMutex).RUnlock
    583 "".Filter.apply
    584 &runtime.deferreturn	
    585 syscall.Accept
    586 6runtime.writeBarrierEnabled
    588 ("".AfterFilter.apply
    590 syscall.Close
    592 &runtime.deferreturn
    594 (sync.(*RWMutex).Lock2sync.(*RWMutex).Unlockf
    595 "runtime.deferproctype."".stats
    596 2runtime.mapaccess2_fast64type."".Stat
    597 "runtime.newobject
    598  runtime.duffzerotype."".stats
    599 $runtime.mapassign1
    600 &runtime.deferreturn
    601 ,"".(*Switch).addLockedtype."".stats
    602 2runtime.mapaccess2_fast64type."".Stat
    603 "runtime.newobject
    604  runtime.duffzerotype."".stats
    605 $runtime.mapassign1
    606 &runtime.deferreturn
    607 &runtime.deferreturn
    608 .runtime.writebarrierptr
    609 0runtime.morestack_noctxtpV"".autotmp_0238type.*"".Stat"".autotmp_0237type.int"".autotmp_0236type.int"".autotmp_0235type.int"".autotmp_0234type.**"".Stat"".autotmp_0233type.int"".autotmp_0232type.int"".autotmp_0231type.int"".autotmp_0230type.error"".autotmp_0228type.int"".autotmp_0227type.int"".autotmp_0226type.int"".autotmp_0224type.error"".autotmp_0222type.uint64"".autotmp_0221type.*"".Stat"".autotmp_0220type.*"".Stat"".autotmp_0219type."".Cookie"".autotmp_0218type."".Cookie"".autotmp_0216type.*"".Stat"".autotmp_0215_type.*"".Stat"".autotmp_0214type."".Cookie"".autotmp_0211?type.error"".autotmp_0210*type.syscall.Sockaddr"".~r0type.int"".~r0type.int"".~r0type.int"".stype.*"".Stat"".ctype."".Cookie
    613 "".sttype."".stats"".~r0type.int"".~r0type.int"".~r0type.int"".stype.*"".Stat"".ctype."".Cookie
    617 "".sttype."".stats
    618 "".afO&type."".AfterFilter"".fotype."".Filter
    619 "".sotype.*"".Status"".errPtype.error
    621 "".sa0*type.syscall.Sockaddr
    622 "".ns type.int"".stype.int
    623 "".swtype.*"".Switch^^#!=!E,yF,!PfE 	^*^XK#*lT;*H9Tgclocals52193bb3446637a0d35047576e382984Tgclocalsf0b122c9f27980cbb03f19ef62c74e31zprebuilts/go/darwin-x86/src/net/internal/socktest/sys_unix.go4"".(*Switch).GetsockoptInteH%HD$H;AH11H$H$H$H$H$H\$HD$HD$x1H9uZH$H$H$H\$H$H\$HT$HL$ HD$(H$H$H$HH$H$H<$H$HHH$H$Hk(Hl$HD$H\$H+H$H$H$H<$H$H$H$H\$xH\$H\$H$HD$H\$ H$H$HtH$HH$H$H$H\$H$H\$H\$H$HL$ HD$(H\$xHH$HKH$=HCH$H\$hHH$HH\$HH\$H\$hH\$HD$ HL$(HD$0H\$xHH$HKH$=HC H$H$H\$xH\$HD$xHL$H\$H$H$HtH$HHhHt,HHHhH$H$H$HH$HHH$HXH|$HHHKHOH\$hH\$\$ H\$hHH$H$H<$tH$0H$HKPH\$xH+Hl$PHH$HL$pHL$Hl$HT$PHL$\$ H	HH0H\$@HHH H\$8HHH\$HHH$H|$HH1HHl$@H)Hl$8HiHl$HHiH\$PH\$`H$H$HH$H\$pH\$H\$`H\$H$H\$H$Hi HHi H$H$H<$t$H$01H$H$H%6%HH$Ht$xHtDH^H|$HHHKHOH\$XH\$\$ tH\$XH8pLC L$HD$LCL$HD$c7%t%
    635 -@
    636 
    637 &"".(*Switch).sockso
    638 *syscall.GetsockoptInt
    639 *sync.(*RWMutex).RLock@type.map["".FilterType]"".Filter
    640 2runtime.mapaccess2_fast64
    641 .sync.(*RWMutex).RUnlock
    642 "".Filter.apply
    643 *syscall.GetsockoptInt6runtime.writeBarrierEnabled$type.syscall.Errnotype.error6go.itab.syscall.Errno.error	
    644 runtime.convT2I
    645 6runtime.writeBarrierEnabled
    646 
    647 ("".AfterFilter.apply$type.syscall.Errno
    650 $runtime.assertI2T2
    651 (sync.(*RWMutex).Locktype."".stats
    652 2runtime.mapaccess2_fast64type."".Stat
    653 "runtime.newobject
    654  runtime.duffzerotype."".stats
    655 $runtime.mapassign1
    656 ,sync.(*RWMutex).Unlock$type.syscall.Errno
    657 $runtime.assertI2T2
    658 .runtime.writebarrierptr
    659 .runtime.writebarrierptr
    660 0runtime.morestack_noctxtp8"".autotmp_0258type.int"".autotmp_0257type.int"".autotmp_0256type.int"".autotmp_0254type.bool"".autotmp_0253$type.syscall.Errno"".autotmp_0251$type.syscall.Errno"".autotmp_0250type.error"".autotmp_0249type.error"".autotmp_0246type.*"".Stat"".autotmp_0245?type.*"".Stat"".autotmp_0244type."".Cookie"".autotmp_0242$type.syscall.Errno"".autotmp_0240type.error"".~r0type.int"".~r0type.int"".~r0type.int"".s_type.*"".Stat"".ctype."".Cookie
    664 "".sttype."".stats
    665 "".af/&type."".AfterFilter"".fOtype."".Filter
    666 "".sootype.*"".Status"".errPtype.error"".soerr@type.int"".opt0type.int"".level type.int"".stype.int
    669 "".swtype.*"".SwitchR53#Z!=!:v@
    672 ,c!	U
    674 		:L^l0	r4^Tgclocals430b3dad49e01f4b6141511b16c7af40Tgclocals546ae62689b15f0988934a3094680ea2zprebuilts/go/darwin-x86/src/net/internal/socktest/sys_unix.go2"".(*Switch).("".init)-fmeH%H;aGH0HZH\$(HH$HD$HD$HD$HD$ H\$(H=HC(HH$HD$HD$HD$HD$ H\$(H=uiHCHHH$HD$HD$HD$HD$ H\$(Ht&=u	HCPH0LCPL$HD$LCHL$HD$sLC(L$HD$
    679 F@type.map["".FilterType]"".Filter
    680 runtime.makemap6runtime.writeBarrierEnabledtype."".Sockets
    681 runtime.makemap6runtime.writeBarrierEnabledtype."".stats
    682 runtime.makemap6runtime.writeBarrierEnabled
    683 .runtime.writebarrierptr
    684 .runtime.writebarrierptr
    685 .runtime.writebarrierptr
    686 "runtime.morestack`
    687 "".swtype.*"".Switch`_`g
    688 FBTgclocals69c1753bd5f81501d95132d08af04464Tgclocals0c8aa8e80191a30eac23f1a218103f16vprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go"".initeH%H;av>tu
    691 $"".initdone<"".initdoneR
    692 "runtime.throwinitb"".initdonen
    693 fmt.initx
    694 sync.init
    695 syscall.init"".initdone
    696 0runtime.morestack_noctxt```
    697 (8Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbzprebuilts/go/darwin-x86/src/net/internal/socktest/sys_unix.go&"".(*Cookie).FamilyeH%H;aH0HY Ht
H|$8H9;uH#H\$81H9uEHH$HD$HH\$HD$HH\$ HD$(H\$8HH0H\$@H0b
    702 x(go.string."socktest"$go.string."Cookie"$go.string."Family"
    703 "runtime.panicwrap
    704 0runtime.morestack_noctxt `"".~r0type.int""..thistype.*"".Cookie`|_`
    707 w)Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>""".(*Cookie).TypeeH%H;aH0HY Ht
H|$8H9;uH#H\$81H9uEHH$HD$HH\$HD$HH\$ HD$(H\$8HHH H\$@H0^
    712 x(go.string."socktest"$go.string."Cookie" go.string."Type"
    713 "runtime.panicwrap
    714 0runtime.morestack_noctxt `"".~r0type.int""..thistype.*"".Cookie`_`
    716 w9Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>*"".(*Cookie).ProtocoleH%H;aH0HY Ht
H|$8H9;uH#H\$81H9uEHH$HD$HH\$HD$HH\$ HD$(H\$8HHH\$@H0_
    721 x(go.string."socktest"$go.string."Cookie"(go.string."Protocol"
    722 "runtime.panicwrap
    723 0runtime.morestack_noctxt `"".~r0type.int""..thistype.*"".Cookie`_`
    725 w9Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>(type..hash."".StatuseH%H;aH H\$(H$H<$H\$0H\$HD$HD$H\$(H$H<$tUH$HD$0HD$HD$H\$(H$H<$t#H$HD$0HD$H\$H\$8H %%%i4
    727 
    728 ~
    729 runtime.memhash
    730 "runtime.interhash
    731 "runtime.interhash
    732 0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".Status@?@,>Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go$type..eq."".StatuseH%H;aHHHT$PHD$XHH(H9t
    736 D$`HHHHHpHBHRH9HD$(H$HT$0HT$HL$8HL$Ht$@Ht$\$ t}H\$XHtnHKHs H\$PHtWHCHS H9u@HD$(H$HT$0HT$HL$8HL$Ht$@Ht$\$ t
    737 D$`HHD$`HHD$`HH
    738 
    739 runtime.ifaceeq
    740 runtime.ifaceeq
    741 0runtime.morestack_noctxt0"".autotmp_0270type.error"".autotmp_0269type.error"".autotmp_0268?type.error"".autotmp_0267type.error"".~r2 type.bool"".qtype.*"".Status"".ptype.*"".Status>	vTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440vprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go&"".(*Status).StringeH%H;aH8HY Ht
H|$@H9;uH#1H\$HH\$PH\$@1H9uEHH$HD$HH\$HD$HH\$ HD$(Ht$@Ht&HHL$(HD$0HL$HHD$PH87
    747 (go.string."socktest"$go.string."Status"$go.string."String"
    748 "runtime.panicwrap
    749  runtime.duffcopy
    750  "".Status.String
    751 0runtime.morestack_noctxt0p"".~r0type.string""..thistype.*"".Statuspop
    753 MTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>."".(*AfterFilter).applyeH%H;aH0HY Ht
H|$8H9;uH#1H\$HH\$PH\$81H9uEHH$HD$HH\$HD$HH\$ HD$(H\$8H+H,$H\$@H\$HL$HD$HL$HHD$PH08
    759 (go.string."socktest".go.string."AfterFilter""go.string."apply"
    760 "runtime.panicwrap
    761 ("".AfterFilter.apply
    762 0runtime.morestack_noctxt@`"".~r1 type.error
    764 "".sttype.*"".Status""..this(type.*"".AfterFilter`_`MTgclocals0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>$"".(*Filter).applyeH%H;aH0HY Ht
H|$8H9;uH#1H\$PH\$XH\$81H9uEHH$HD$HH\$HD$HH\$ HD$(H\$8H+H,$H\$@H\$HT$HL$HD$ HT$HHL$PHD$XH0.
    770 (go.string."socktest"$go.string."Filter""go.string."apply"
    771 "runtime.panicwrap
    772 "".Filter.apply
    773 0runtime.morestack_noctxtP`"".~r20type.error"".~r1 &type."".AfterFilter
    776 "".sttype.*"".Status""..thistype.*"".Filter`_`]Tgclocals1347047f6245a35b91e9a4f213167d52Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>.type..hash.[8]"".StatuseH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;Hk(HH$HD$8HD$HL$HD$ HHl$H9|HL$@H([
    779 
    780 (type..hash."".Status
    781 0runtime.morestack_noctxt0P
    782 "".autotmp_0276type.int"".autotmp_0275type.int"".~r2 type.uintptr"".htype.uintptr"".p$type.*[8]"".StatusPOP
    784 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go*type..eq.[8]"".StatuseH%H;aqHh1HD$(Hl$(H9!HD$0HT$pH9H\$xHHk(HHHHk(HHHH(H9HD$8HHHpHT$@HBHRH9HD$HH$HT$PHT$HL$XHL$Ht$`Ht$\$ H\$8HHKHs H\$@HtsHCHS H9uYHD$HH$HT$PHT$HL$XHL$Ht$`Ht$\$ t#HD$0HHl$(H9$Hh$Hhor
    786 
    787 runtime.ifaceeq
    788 runtime.ifaceeq
    789 0runtime.morestack_noctxt0"".autotmp_0284type.error"".autotmp_0283type.error"".autotmp_0282?type.error"".autotmp_0281type.error"".autotmp_0280_type.*"".Status"".autotmp_0279Otype.*"".Status"".autotmp_0278type.int"".autotmp_0277otype.int"".~r2 type.bool"".q$type.*[8]"".Status"".p$type.*[8]"".Status&%idTgclocals51af24152615272c3d9efc8538f95767Tgclocals34eab47d33fa46b254c22cdccfd2dc77vprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go""".(*Stat).StringeH%H;aHxHY HtH$H9;uH#1H$H$H$1H9uEHH$HD$HH\$HD$HH\$ HD$(H$Ht,HHL$hHD$pH$H$Hx"
    794 (go.string."socktest" go.string."Stat"$go.string."String"
    795 "runtime.panicwrap
    796  runtime.duffcopy
    797 "".Stat.String
    798 0runtime.morestack_noctxt0"".~r0type.string""..thistype.*"".StatQTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>*"".(*stats).getLockedeH%H;aHpHY Ht
H|$xH9;uH#H\$x1H9uEHH$HD$HH\$HD$HH\$ HD$(	H\$xH+H$HD$HHH$Hl$XHl$HD$HT$HHL$\$ H	HH0H\$8HHH H\$0HHH\$@HH$H|$HHty1HHl$8H)Hl$0HiHl$@HiH\$HH\$PHL$`HL$hHH$H\$XH\$H\$PH\$H\$hH\$HL$`H$Hpc
    804 x(go.string."socktest""go.string."stats"*go.string."getLocked"
    805 "runtime.panicwraptype."".stats
    806 2runtime.mapaccess2_fast64type."".Stat
    807 "runtime.newobject
    808  runtime.duffzerotype."".stats
    809 $runtime.mapassign1
    810 0runtime.morestack_noctxt0"".autotmp_0292type.int"".autotmp_0291type.int"".autotmp_0288type.*"".Stat"".autotmp_0287?type."".Cookie"".~r0_type.int"".~r0type.int"".~r0otype.int"".stype.*"".Stat"".cOtype."".Cookie
    814 "".st/type."".stats"".~r1 type.*"".Stat"".ctype."".Cookie""..thistype.*"".statsw6(Tgclocalscb395d89503762333b1bfb09ba74eb12Tgclocals9e543f32092d820fae68f301c1197936<autogenerated>4type..hash.[5]interface {}eH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([
    817 
    818 (runtime.nilinterhash
    819 0runtime.morestack_noctxt0P
    820 "".autotmp_0295type.int"".autotmp_0294type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[5]interface {}POP
    822 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go0type..eq.[5]interface {}eH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc
    825 
    826 runtime.efaceeq
    827 0runtime.morestack_noctxt0"".autotmp_0299?"type.interface {}"".autotmp_0298"type.interface {}"".autotmp_0297_type.int"".autotmp_0296Otype.int"".~r2 type.bool"".q*type.*[5]interface {}"".p*type.*[5]interface {}&	STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440vprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go6type..hash.[13]interface {}eH%H;aH(HL$81HD$
Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([
    832 
    833 (runtime.nilinterhash
    834 0runtime.morestack_noctxt0P
    835 "".autotmp_0301type.int"".autotmp_0300type.int"".~r2 type.uintptr"".htype.uintptr"".p,type.*[13]interface {}POP
    837 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go2type..eq.[13]interface {}eH%H;aHX1HD$(
Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc
    841 
    842 runtime.efaceeq
    843 0runtime.morestack_noctxt0"".autotmp_0305?"type.interface {}"".autotmp_0304"type.interface {}"".autotmp_0303_type.int"".autotmp_0302Otype.int"".~r2 type.bool"".q,type.*[13]interface {}"".p,type.*[13]interface {}&	STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440vprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go4type..hash.[1]interface {}eH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([
    847 
    848 (runtime.nilinterhash
    849 0runtime.morestack_noctxt0P
    850 "".autotmp_0307type.int"".autotmp_0306type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP
    852 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbvprebuilts/go/darwin-x86/src/net/internal/socktest/switch.go0type..eq.[1]interface {}eH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc
    855 
    856 runtime.efaceeq
    857 0runtime.morestack_noctxt0"".autotmp_0311?"type.interface {}"".autotmp_0310"type.interface {}"".autotmp_0309_type.int"".autotmp_0308Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}&	STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440vprebuilts/go/darwin-x86/src/net/internal/socktest/switch.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals3a62c6ed3ed9a5780b76408d94ba507300Tgclocalsc87a734079562d73ffd9eee8328c718300Tgclocals29cbb0027f65cc83474ebc89e3d244d400Tgclocalsa8402fb913afde093f7818dc5c2d5fd900Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440rgo.string.hdr."(%s, %s, %s): syscallerr=%v, socketerr=%v"  )jgo.string."(%s, %s, %s): syscallerr=%v, socketerr=%v"jgo.string."(%s, %s, %s): syscallerr=%v, socketerr=%v"`T(%s, %s, %s): syscallerr=%v, socketerr=%vTgclocalsf783dc09fa961b0482e1d9fc474511ee88@PTTTgclocals7fde44810b7e7ae02b88535941ecd5cd88$"".hdr..gostring.1  ""..gostring.1""..gostring.1(%s, %s, %s): opened=%d, connected=%d, listened=%d, accepted=%d, closed=%d, openfailed=%d, connectfailed=%d, listenfailed=%d, acceptfailed=%d, closefailed=%dTgclocals972a4352124de2791ebdbd039fb43a3d``%@PTTTgclocals701c5989219006185e282005c958008388Tgclocals21a8f585a14d020f181242c5256583dc  Tgclocals41a13ac73c712c01973b8fe23f62d694  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals1347047f6245a35b91e9a4f213167d52Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals9b1209e72722262727f80b36844ebdd7((Tgclocalsfa8a6460e9256cbcb89740e24a72d141((*go.string.hdr."inet4"  "go.string."inet4""go.string."inet4"inet4*go.string.hdr."inet6"  "go.string."inet6""go.string."inet6"inet6*go.string.hdr."local"  "go.string."local""go.string."local"local$go.string.hdr."%d"  go.string."%d"go.string."%d"%dTgclocals5ef976c2593056b9243adf402ae9d952((Tgclocals64e6abdf0268293babaa7bcc4e1e7821((,go.string.hdr."stream"  $go.string."stream"$go.string."stream"stream0go.string.hdr."datagram"  (go.string."datagram"(go.string."datagram" datagram&go.string.hdr."raw"  go.string."raw"go.string."raw"raw2go.string.hdr."seqpacket"  	*go.string."seqpacket"*go.string."seqpacket" seqpacket(go.string.hdr."|%#x"   go.string."|%#x" go.string."|%#x"
    864 |%#xTgclocals32eee7e884e283b4b3d3a320248c588a@@Tgclocals9d6164b74bc48ad374733ab124dd8a08@@.go.string.hdr."default"  &go.string."default"&go.string."default"default&go.string.hdr."tcp"  go.string."tcp"go.string."tcp"tcp&go.string.hdr."udp"  go.string."udp"go.string."udp"udpTgclocals5ef976c2593056b9243adf402ae9d952((Tgclocals64e6abdf0268293babaa7bcc4e1e7821((Tgclocals98304215dd49c497c84500d34591a734((Tgclocalsb7dbfa7f611f71c99765ace08098801f((Tgclocals553de27d37266162946bf736e53f548000
Tgclocals665da0db10d6ec82b644d9f6aee9e87b00Tgclocals3c19e80a7016dd8b0fa742512f17e2b5hh$LPTgclocalsa296c9f132eeaf090f5df81f161a0925hhaaTgclocals05a1b7dfb15356da40682a562a4efe07``
    870 
    871 $LPTgclocals64562afabee14a386290bd13be77d013``
    872 

Tgclocals05a1b7dfb15356da40682a562a4efe07``
    875 
    876 $LPTgclocals6c820c942c4bd120edcc0be09fcfe5e2``
    877 
=


=



Tgclocals05a1b7dfb15356da40682a562a4efe07``
    886 
    887 $LPTgclocalsb3ba3e1a8316f30298f7a3fa19775ab9``
    888 Tgclocalsf0b122c9f27980cbb03f19ef62c74e31$LPTgclocals52193bb3446637a0d35047576e382984yay06go.itab.syscall.Errno.errorTgclocals546ae62689b15f0988934a3094680ea2@@
    890 "Tgclocals430b3dad49e01f4b6141511b16c7af40@@Tgclocals0c8aa8e80191a30eac23f1a218103f16  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb0"".initdonetype.uint8("".(*Switch).initf""".(*Switch).init*"".(*Switch).Statsf$"".(*Switch).Stats."".(*Switch).Socketsf("".(*Switch).Sockets&"".Cookie.Familyf "".Cookie.Family""".Cookie.Typef"".Cookie.Type*"".Cookie.Protocolf$"".Cookie.Protocol"".cookief"".cookie&"".Status.Stringf "".Status.String""".Stat.Stringf"".Stat.String*"".stats.getLockedf$"".stats.getLocked$"".Filter.applyf"".Filter.apply."".AfterFilter.applyf("".AfterFilter.apply&"".(*Switch).Setf "".(*Switch).Set$"".familyStringf"".familyString "".typeStringf"".typeString("".protocolStringf""".protocolString,"".(*Switch).socksof&"".(*Switch).sockso2"".(*Switch).addLockedf,"".(*Switch).addLocked,"".(*Switch).Socketf&"".(*Switch).Socket*"".(*Switch).Closef$"".(*Switch).Close."".(*Switch).Connectf("".(*Switch).Connect,"".(*Switch).Listenf&"".(*Switch).Listen,"".(*Switch).Acceptf&"".(*Switch).Accept:"".(*Switch).GetsockoptIntf4"".(*Switch).GetsockoptInt"".initf"".init"runtime.gcbits.01Hgo.string.hdr."*socktest.FilterType"  @go.string."*socktest.FilterType"@go.string."*socktest.FilterType"0**socktest.FilterType&type.*"".FilterType$60 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."*socktest.FilterType"p8go.weak.type.**"".FilterType"runtime.zerovalue$type."".FilterTyperuntime.gcbits.Fgo.string.hdr."socktest.FilterType"  >go.string."socktest.FilterType">go.string."socktest.FilterType"0(socktest.FilterType4go.string.hdr."FilterType"  
    892 ,go.string."FilterType",go.string."FilterType" FilterTypeJgo.string.hdr."net/internal/socktest"  Bgo.string."net/internal/socktest"Bgo.string."net/internal/socktest"0,net/internal/socktest"go.importpath."".  Bgo.string."net/internal/socktest"$type."".FilterType2 0 runtime.algarray@runtime.gcbits.PFgo.string.hdr."socktest.FilterType"p&type.*"".FilterType"runtime.zerovalue`$type."".FilterType4go.string.hdr."FilterType""go.importpath."".$type."".FilterType@go.string.hdr."*socktest.Cookie"  8go.string."*socktest.Cookie"8go.string."*socktest.Cookie"0"*socktest.Cookie0go.string.hdr."socktest"  (go.string."socktest"(go.string."socktest" socktest,go.string.hdr."Cookie"  $go.string."Cookie"$go.string."Cookie"Cookie,go.string.hdr."Family"  $go.string."Family"$go.string."Family"FamilyTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162(go.string.hdr."Type"   go.string."Type" go.string."Type"
    893 TypeTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd340571620go.string.hdr."Protocol"  (go.string."Protocol"(go.string."Protocol" ProtocolTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgo.string.hdr."func(*socktest.Cookie) int"  Lgo.string."func(*socktest.Cookie) int"Lgo.string."func(*socktest.Cookie) int"@6func(*socktest.Cookie) int2type.func(*"".Cookie) intgW30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(*socktest.Cookie) int"pDgo.weak.type.*func(*"".Cookie) int"runtime.zerovalue2type.func(*"".Cookie) int2type.func(*"".Cookie) inttype.*"".Cookietype.intvgo.typelink.func(*socktest.Cookie) int	func(*"".Cookie) int2type.func(*"".Cookie) int4go.string.hdr."func() int"  
    894 ,go.string."func() int",go.string."func() int" func() inttype.func() int930 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."func() int"p0go.weak.type.*func() int"runtime.zerovaluetype.func() inttype.func() inttype.intBgo.typelink.func() int	func() inttype.func() inttype.*"".CookieJM6.0 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*socktest.Cookie"p0go.weak.type.**"".Cookie"runtime.zerovaluetype."".Cookie`type.*"".Cookietype.*"".Cookie,go.string.hdr."Family"type.func() int2type.func(*"".Cookie) int&"".(*Cookie).Family&"".(*Cookie).Family0go.string.hdr."Protocol"type.func() int2type.func(*"".Cookie) int*"".(*Cookie).Protocol*"".(*Cookie).Protocol(go.string.hdr."Type"type.func() int2type.func(*"".Cookie) int""".(*Cookie).Type""".(*Cookie).Type>go.string.hdr."socktest.Cookie"  6go.string."socktest.Cookie"6go.string."socktest.Cookie"  socktest.CookieRgo.string.hdr."func(socktest.Cookie) int"  Jgo.string."func(socktest.Cookie) int"Jgo.string."func(socktest.Cookie) int"@4func(socktest.Cookie) int0type.func("".Cookie) intIt30 runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(socktest.Cookie) int"pBgo.weak.type.*func("".Cookie) int"runtime.zerovalue0type.func("".Cookie) int0type.func("".Cookie) inttype."".Cookietype.intrgo.typelink.func(socktest.Cookie) int	func("".Cookie) int0type.func("".Cookie) inttype."".Cookiet700 runtime.algarray@runtime.gcbits.P>go.string.hdr."socktest.Cookie"ptype.*"".Cookie"runtime.zerovalue`type."".Cookie,go.string.hdr."Cookie""go.importpath."".type."".Cookie,go.string.hdr."Family"type.func() int0type.func("".Cookie) int&"".(*Cookie).Family "".Cookie.Family0go.string.hdr."Protocol"type.func() int0type.func("".Cookie) int*"".(*Cookie).Protocol$"".Cookie.Protocol(go.string.hdr."Type"type.func() int0type.func("".Cookie) int""".(*Cookie).Type"".Cookie.TypeTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a0type..hashfunc."".Status(type..hash."".Status,type..eqfunc."".Status$type..eq."".Status&type..alg."".Status  0type..hashfunc."".Status,type..eqfunc."".Status"runtime.gcbits.1e>go.string.hdr."socktest.Status"  6go.string."socktest.Status"6go.string."socktest.Status"  socktest.Status&go.string.hdr."Err"  go.string."Err"go.string."Err"Err2go.string.hdr."SocketErr"  	*go.string."SocketErr"*go.string."SocketErr" SocketErr,go.string.hdr."Status"  $go.string."Status"$go.string."Status"Status,go.string.hdr."String"  $go.string."String"$go.string."String"StringTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Xgo.string.hdr."func(socktest.Status) string"  Pgo.string."func(socktest.Status) string"Pgo.string."func(socktest.Status) string"@:func(socktest.Status) string6type.func("".Status) stringDK30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(socktest.Status) string"pHgo.weak.type.*func("".Status) string"runtime.zerovalue6type.func("".Status) string6type.func("".Status) stringtype."".Statustype.string~go.typelink.func(socktest.Status) string	func("".Status) string6type.func("".Status) string:go.string.hdr."func() string"  
2go.string."func() string"2go.string."func() string" func() string$type.func() stringm30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() string"p6go.weak.type.*func() string"runtime.zerovalue$type.func() string$type.func() stringtype.stringNgo.typelink.func() string	func() string$type.func() stringtype."".Status((29nC*0&type..alg."".Status@"runtime.gcbits.1eP>go.string.hdr."socktest.Status"ptype.*"".Status"runtime.zerovaluetype."".Status,go.string.hdr."Cookie"type."".Cookie&go.string.hdr."Err"type.error2go.string.hdr."SocketErr"type.error`type."".Status,go.string.hdr."Status""go.importpath."".type."".Status,go.string.hdr."String"$type.func() string6type.func("".Status) string&"".(*Status).String "".Status.String@go.string.hdr."*socktest.Status"  8go.string."*socktest.Status"8go.string."*socktest.Status"0"*socktest.StatusZgo.string.hdr."func(*socktest.Status) string"  Rgo.string."func(*socktest.Status) string"Rgo.string."func(*socktest.Status) string"@<func(*socktest.Status) string8type.func(*"".Status) string#)30 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*socktest.Status) string"pJgo.weak.type.*func(*"".Status) string"runtime.zerovalue8type.func(*"".Status) string8type.func(*"".Status) stringtype.*"".Statustype.stringgo.typelink.func(*socktest.Status) string	func(*"".Status) string8type.func(*"".Status) stringtype.*"".StatusJL%60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*socktest.Status"p0go.weak.type.**"".Status"runtime.zerovaluetype."".Status`type.*"".Statustype.*"".Status,go.string.hdr."String"$type.func() string8type.func(*"".Status) string&"".(*Status).String&"".(*Status).StringJgo.string.hdr."*socktest.AfterFilter"  Bgo.string."*socktest.AfterFilter"Bgo.string."*socktest.AfterFilter"0,*socktest.AfterFilter6go.string.hdr."AfterFilter"  .go.string."AfterFilter".go.string."AfterFilter" AfterFilter*go.string.hdr."apply"  "go.string."apply""go.string."apply"applyTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0ebb2d1da58c1b4224bf5a7b370d7578go.string.hdr."func(*socktest.AfterFilter, *socktest.Status) error"  3~go.string."func(*socktest.AfterFilter, *socktest.Status) error"~go.string."func(*socktest.AfterFilter, *socktest.Status) error"phfunc(*socktest.AfterFilter, *socktest.Status) errorXtype.func(*"".AfterFilter, *"".Status) error}30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*socktest.AfterFilter, *socktest.Status) error"pjgo.weak.type.*func(*"".AfterFilter, *"".Status) error"runtime.zerovalueXtype.func(*"".AfterFilter, *"".Status) errorXtype.func(*"".AfterFilter, *"".Status) error(type.*"".AfterFiltertype.*"".Statustype.errorgo.typelink.func(*socktest.AfterFilter, *socktest.Status) error	func(*"".AfterFilter, *"".Status) errorXtype.func(*"".AfterFilter, *"".Status) errorXgo.string.hdr."func(*socktest.Status) error"  Pgo.string."func(*socktest.Status) error"Pgo.string."func(*socktest.Status) error"@:func(*socktest.Status) error6type.func(*"".Status) error=B30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(*socktest.Status) error"pHgo.weak.type.*func(*"".Status) error"runtime.zerovalue6type.func(*"".Status) error6type.func(*"".Status) errortype.*"".Statustype.error~go.typelink.func(*socktest.Status) error	func(*"".Status) error6type.func(*"".Status) error(type.*"".AfterFilterY60 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."*socktest.AfterFilter"p:go.weak.type.**"".AfterFilter"runtime.zerovalue&type."".AfterFilter`(type.*"".AfterFilter(type.*"".AfterFilter*go.string.hdr."apply""go.importpath."".6type.func(*"".Status) errorXtype.func(*"".AfterFilter, *"".Status) error."".(*AfterFilter).apply."".(*AfterFilter).applyHgo.string.hdr."socktest.AfterFilter"  @go.string."socktest.AfterFilter"@go.string."socktest.AfterFilter"0*socktest.AfterFiltergo.string.hdr."func(socktest.AfterFilter, *socktest.Status) error"  2|go.string."func(socktest.AfterFilter, *socktest.Status) error"|go.string."func(socktest.AfterFilter, *socktest.Status) error"pffunc(socktest.AfterFilter, *socktest.Status) errorVtype.func("".AfterFilter, *"".Status) errorV30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(socktest.AfterFilter, *socktest.Status) error"phgo.weak.type.*func("".AfterFilter, *"".Status) error"runtime.zerovalueVtype.func("".AfterFilter, *"".Status) errorVtype.func("".AfterFilter, *"".Status) error&type."".AfterFiltertype.*"".Statustype.errorgo.typelink.func(socktest.AfterFilter, *socktest.Status) error	func("".AfterFilter, *"".Status) errorVtype.func("".AfterFilter, *"".Status) error&type."".AfterFilter=U3&0 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."socktest.AfterFilter"p(type.*"".AfterFilter"runtime.zerovalue&type."".AfterFilter&type."".AfterFiltertype.*"".Statustype.error`&type."".AfterFilter6go.string.hdr."AfterFilter""go.importpath."".&type."".AfterFilter*go.string.hdr."apply""go.importpath."".6type.func(*"".Status) errorVtype.func("".AfterFilter, *"".Status) error("".AfterFilter.apply("".AfterFilter.apply@go.string.hdr."*socktest.Filter"  8go.string."*socktest.Filter"8go.string."*socktest.Filter"0"*socktest.Filter,go.string.hdr."Filter"  $go.string."Filter"$go.string."Filter"FilterTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals1347047f6245a35b91e9a4f213167d52go.string.hdr."func(*socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)"  Fgo.string."func(*socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)"go.string."func(*socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)"func(*socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)rtype.func(*"".Filter, *"".Status) ("".AfterFilter, error)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)"pgo.weak.type.*func(*"".Filter, *"".Status) ("".AfterFilter, error)"runtime.zerovaluertype.func(*"".Filter, *"".Status) ("".AfterFilter, error)rtype.func(*"".Filter, *"".Status) ("".AfterFilter, error)type.*"".Filtertype.*"".Status&type."".AfterFiltertype.errorgo.typelink.func(*socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)	func(*"".Filter, *"".Status) ("".AfterFilter, error)rtype.func(*"".Filter, *"".Status) ("".AfterFilter, error)go.string.hdr."func(*socktest.Status) (socktest.AfterFilter, error)"  4go.string."func(*socktest.Status) (socktest.AfterFilter, error)"go.string."func(*socktest.Status) (socktest.AfterFilter, error)"pjfunc(*socktest.Status) (socktest.AfterFilter, error)Ztype.func(*"".Status) ("".AfterFilter, error)1-l30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*socktest.Status) (socktest.AfterFilter, error)"plgo.weak.type.*func(*"".Status) ("".AfterFilter, error)"runtime.zerovalueZtype.func(*"".Status) ("".AfterFilter, error)Ztype.func(*"".Status) ("".AfterFilter, error)type.*"".Status&type."".AfterFiltertype.errorgo.typelink.func(*socktest.Status) (socktest.AfterFilter, error)	func(*"".Status) ("".AfterFilter, error)Ztype.func(*"".Status) ("".AfterFilter, error)type.*"".FilterpW60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*socktest.Filter"p0go.weak.type.**"".Filter"runtime.zerovaluetype."".Filter`type.*"".Filtertype.*"".Filter*go.string.hdr."apply""go.importpath."".Ztype.func(*"".Status) ("".AfterFilter, error)rtype.func(*"".Filter, *"".Status) ("".AfterFilter, error)$"".(*Filter).apply$"".(*Filter).apply>go.string.hdr."socktest.Filter"  6go.string."socktest.Filter"6go.string."socktest.Filter"  socktest.Filtergo.string.hdr."func(socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)"  Ego.string."func(socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)"go.string."func(socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)"func(socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)ptype.func("".Filter, *"".Status) ("".AfterFilter, error)[@30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)"pgo.weak.type.*func("".Filter, *"".Status) ("".AfterFilter, error)"runtime.zerovalueptype.func("".Filter, *"".Status) ("".AfterFilter, error)ptype.func("".Filter, *"".Status) ("".AfterFilter, error)type."".Filtertype.*"".Status&type."".AfterFiltertype.errorgo.typelink.func(socktest.Filter, *socktest.Status) (socktest.AfterFilter, error)	func("".Filter, *"".Status) ("".AfterFilter, error)ptype.func("".Filter, *"".Status) ("".AfterFilter, error)type."".Filter=*@3(0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."socktest.Filter"ptype.*"".Filter"runtime.zerovaluetype."".Filtertype."".Filtertype.*"".Status&type."".AfterFiltertype.error`type."".Filter,go.string.hdr."Filter""go.importpath."".type."".Filter*go.string.hdr."apply""go.importpath."".Ztype.func(*"".Status) ("".AfterFilter, error)ptype.func("".Filter, *"".Status) ("".AfterFilter, error)"".Filter.apply"".Filter.apply.go.string.hdr."[]uint8"  &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8	[]uint8type.[]uint80go.string.hdr."[8]uint8"  (go.string."[8]uint8"(go.string."[8]uint8" [8]uint8type.[8]uint8>00 runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[8]uint8	[8]uint8type.[8]uint8Jgo.string.hdr."[]socktest.FilterType"  Bgo.string."[]socktest.FilterType"Bgo.string."[]socktest.FilterType"0,[]socktest.FilterType(type.[]"".FilterType10 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."[]socktest.FilterType"p:go.weak.type.*[]"".FilterType"runtime.zerovalue$type."".FilterTypebgo.typelink.[]socktest.FilterType	[]"".FilterType(type.[]"".FilterType type..hashfunc64  @,runtime.memhash_varlentype..eqfunc64  @.runtime.memequal_varlentype..alg64   type..hashfunc64type..eqfunc64Lgo.string.hdr."[8]socktest.FilterType"  Dgo.string."[8]socktest.FilterType"Dgo.string."[8]socktest.FilterType"0.[8]socktest.FilterType*type.[8]"".FilterType@Y0type..alg64@runtime.gcbits.PLgo.string.hdr."[8]socktest.FilterType"p<go.weak.type.*[8]"".FilterType"runtime.zerovalue$type."".FilterType(type.[]"".FilterTypefgo.typelink.[8]socktest.FilterType	[8]"".FilterType*type.[8]"".FilterTypeBgo.string.hdr."[]socktest.Filter"  :go.string."[]socktest.Filter":go.string."[]socktest.Filter"0$[]socktest.Filter type.[]"".Filtery0 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."[]socktest.Filter"p2go.weak.type.*[]"".Filter"runtime.zerovaluetype."".FilterRgo.typelink.[]socktest.Filter	[]"".Filter type.[]"".Filter"runtime.gcbits.ffDgo.string.hdr."[8]socktest.Filter"  <go.string."[8]socktest.Filter"<go.string."[8]socktest.Filter"0&[8]socktest.Filter"type.[8]"".Filter@@v0 runtime.algarray@"runtime.gcbits.ffPDgo.string.hdr."[8]socktest.Filter"p4go.weak.type.*[8]"".Filter"runtime.zerovaluetype."".Filter type.[]"".FilterVgo.typelink.[8]socktest.Filter	[8]"".Filter"type.[8]"".Filter~go.string.hdr."*map.bucket[socktest.FilterType]socktest.Filter"  /vgo.string."*map.bucket[socktest.FilterType]socktest.Filter"vgo.string."*map.bucket[socktest.FilterType]socktest.Filter"``*map.bucket[socktest.FilterType]socktest.FilterPtype.*map.bucket["".FilterType]"".FilterNM60 runtime.algarray@"runtime.gcbits.01P~go.string.hdr."*map.bucket[socktest.FilterType]socktest.Filter"pbgo.weak.type.**map.bucket["".FilterType]"".Filter"runtime.zerovalueNtype.map.bucket["".FilterType]"".Filter*runtime.gcbits.00fe03|go.string.hdr."map.bucket[socktest.FilterType]socktest.Filter"  .tgo.string."map.bucket[socktest.FilterType]socktest.Filter"tgo.string."map.bucket[socktest.FilterType]socktest.Filter"`^map.bucket[socktest.FilterType]socktest.Filter.go.string.hdr."topbits"  &go.string."topbits"&go.string."topbits"topbits(go.string.hdr."keys"   go.string."keys" go.string."keys"
    904 keys,go.string.hdr."values"  $go.string."values"$go.string."values"values0go.string.hdr."overflow"  (go.string."overflow"(go.string."overflow" overflowNtype.map.bucket["".FilterType]"".FiltermaH0 runtime.algarray@*runtime.gcbits.00fe03P|go.string.hdr."map.bucket[socktest.FilterType]socktest.Filter"p`go.weak.type.*map.bucket["".FilterType]"".Filter"runtime.zerovalueNtype.map.bucket["".FilterType]"".Filter.go.string.hdr."topbits"type.[8]uint8(go.string.hdr."keys"*type.[8]"".FilterType,go.string.hdr."values""type.[8]"".Filter0go.string.hdr."overflow"Ptype.*map.bucket["".FilterType]"".Filter"runtime.gcbits.2c,vgo.string.hdr."map.hdr[socktest.FilterType]socktest.Filter"  +ngo.string."map.hdr[socktest.FilterType]socktest.Filter"ngo.string."map.hdr[socktest.FilterType]socktest.Filter"`Xmap.hdr[socktest.FilterType]socktest.Filter*go.string.hdr."count"  "go.string."count""go.string."count"count*go.string.hdr."flags"  "go.string."flags""go.string."flags"flags"go.string.hdr."B"  go.string."B"go.string."B"B*go.string.hdr."hash0"  "go.string."hash0""go.string."hash0"hash0.go.string.hdr."buckets"  &go.string."buckets"&go.string."buckets"buckets4go.string.hdr."oldbuckets"  
    908 ,go.string."oldbuckets",go.string."oldbuckets" oldbuckets2go.string.hdr."nevacuate"  	*go.string."nevacuate"*go.string."nevacuate" nevacuateHtype.map.hdr["".FilterType]"".Filter00
	 (,0 runtime.algarray@"runtime.gcbits.2cPvgo.string.hdr."map.hdr[socktest.FilterType]socktest.Filter"pZgo.weak.type.*map.hdr["".FilterType]"".Filter"runtime.zerovalueHtype.map.hdr["".FilterType]"".Filter*go.string.hdr."count"type.int*go.string.hdr."flags"type.uint8"go.string.hdr."B"type.uint8*go.string.hdr."hash0"type.uint32.go.string.hdr."buckets"Ptype.*map.bucket["".FilterType]"".Filter4go.string.hdr."oldbuckets"Ptype.*map.bucket["".FilterType]"".Filter2go.string.hdr."nevacuate"type.uintptr0go.string.hdr."overflow"&type.unsafe.Pointerngo.string.hdr."map[socktest.FilterType]socktest.Filter"  'fgo.string."map[socktest.FilterType]socktest.Filter"fgo.string."map[socktest.FilterType]socktest.Filter"PPmap[socktest.FilterType]socktest.Filter@type.map["".FilterType]"".FilterqR50 runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."map[socktest.FilterType]socktest.Filter"pRgo.weak.type.*map["".FilterType]"".Filter"runtime.zerovalue$type."".FilterTypetype."".FilterNtype.map.bucket["".FilterType]"".FilterHtype.map.hdr["".FilterType]"".Filtergo.typelink.map[socktest.FilterType]socktest.Filter	map["".FilterType]"".Filter@type.map["".FilterType]"".Filter*go.string.hdr."[]int"  "go.string."[]int""go.string."[]int"[]inttype.[]intf0 runtime.algarray@"runtime.gcbits.01P*go.string.hdr."[]int"p&go.weak.type.*[]int"runtime.zerovaluetype.int.go.typelink.[]int	[]inttype.[]int,go.string.hdr."[8]int"  $go.string."[8]int"$go.string."[8]int"[8]inttype.[8]int@0type..alg64@runtime.gcbits.P,go.string.hdr."[8]int"p(go.weak.type.*[8]int"runtime.zerovaluetype.inttype.[]int2go.typelink.[8]int	[8]inttype.[8]intBgo.string.hdr."[]socktest.Status"  :go.string."[]socktest.Status":go.string."[]socktest.Status"0$[]socktest.Status type.[]"".StatusI10 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."[]socktest.Status"p2go.weak.type.*[]"".Status"runtime.zerovaluetype."".StatusRgo.typelink.[]socktest.Status	[]"".Status type.[]"".StatusTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals34eab47d33fa46b254c22cdccfd2dc77  Tgclocals51af24152615272c3d9efc8538f95767  6type..hashfunc.[8]"".Status.type..hash.[8]"".Status2type..eqfunc.[8]"".Status*type..eq.[8]"".Status,type..alg.[8]"".Status  6type..hashfunc.[8]"".Status2type..eqfunc.[8]"".Status2runtime.gcbits.de7befbdf7
    915 
    916 {Dgo.string.hdr."[8]socktest.Status"  <go.string."[8]socktest.Status"<go.string."[8]socktest.Status"0&[8]socktest.Status"type.[8]"".Status@@',0,type..alg.[8]"".Status@2runtime.gcbits.de7befbdf7PDgo.string.hdr."[8]socktest.Status"p4go.weak.type.*[8]"".Status"runtime.zerovaluetype."".Status type.[]"".StatusVgo.typelink.[8]socktest.Status	[8]"".Status"type.[8]"".Status^go.string.hdr."*map.bucket[int]socktest.Status"  Vgo.string."*map.bucket[int]socktest.Status"Vgo.string."*map.bucket[int]socktest.Status"@@*map.bucket[int]socktest.Status<type.*map.bucket[int]"".Status60 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."*map.bucket[int]socktest.Status"pNgo.weak.type.**map.bucket[int]"".Status"runtime.zerovalue:type.map.bucket[int]"".Status:runtime.gcbits.00bcf7de7bef03{\go.string.hdr."map.bucket[int]socktest.Status"  Tgo.string."map.bucket[int]socktest.Status"Tgo.string."map.bucket[int]socktest.Status"@>map.bucket[int]socktest.Status:type.map.bucket[int]"".StatusDSH0 runtime.algarray@:runtime.gcbits.00bcf7de7bef03P\go.string.hdr."map.bucket[int]socktest.Status"pLgo.weak.type.*map.bucket[int]"".Status"runtime.zerovalue:type.map.bucket[int]"".Status.go.string.hdr."topbits"type.[8]uint8(go.string.hdr."keys"type.[8]int,go.string.hdr."values""type.[8]"".Status0go.string.hdr."overflow"<type.*map.bucket[int]"".StatusVgo.string.hdr."map.hdr[int]socktest.Status"  Ngo.string."map.hdr[int]socktest.Status"Ngo.string."map.hdr[int]socktest.Status"@8map.hdr[int]socktest.Status4type.map.hdr[int]"".Status00?
    918 	 (,0 runtime.algarray@"runtime.gcbits.2cPVgo.string.hdr."map.hdr[int]socktest.Status"pFgo.weak.type.*map.hdr[int]"".Status"runtime.zerovalue4type.map.hdr[int]"".Status*go.string.hdr."count"type.int*go.string.hdr."flags"type.uint8"go.string.hdr."B"type.uint8*go.string.hdr."hash0"type.uint32.go.string.hdr."buckets"<type.*map.bucket[int]"".Status4go.string.hdr."oldbuckets"<type.*map.bucket[int]"".Status2go.string.hdr."nevacuate"type.uintptr0go.string.hdr."overflow"&type.unsafe.PointerBgo.string.hdr."*socktest.Sockets"  :go.string."*socktest.Sockets":go.string."*socktest.Sockets"0$*socktest.Sockets type.*"".SocketsIk60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*socktest.Sockets"p2go.weak.type.**"".Sockets"runtime.zerovaluetype."".Sockets@go.string.hdr."socktest.Sockets"  8go.string."socktest.Sockets"8go.string."socktest.Sockets"0"socktest.Sockets.go.string.hdr."Sockets"  &go.string."Sockets"&go.string."Sockets"Socketstype."".Sockets%5(0 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."socktest.Sockets"p type.*"".Sockets"runtime.zerovaluetype.inttype."".Status:type.map.bucket[int]"".Status4type.map.hdr[int]"".Status`type."".Sockets.go.string.hdr."Sockets""go.importpath."".type."".Sockets"type..hashfunc104  h,runtime.memhash_varlentype..eqfunc104  h.runtime.memequal_varlentype..alg104  "type..hashfunc104type..eqfunc104:go.string.hdr."socktest.Stat"  
2go.string."socktest.Stat"2go.string."socktest.Stat" socktest.Stat,go.string.hdr."Opened"  $go.string."Opened"$go.string."Opened"Opened2go.string.hdr."Connected"  	*go.string."Connected"*go.string."Connected" Connected0go.string.hdr."Listened"  (go.string."Listened"(go.string."Listened" Listened0go.string.hdr."Accepted"  (go.string."Accepted"(go.string."Accepted" Accepted,go.string.hdr."Closed"  $go.string."Closed"$go.string."Closed"Closed4go.string.hdr."OpenFailed"  
    922 ,go.string."OpenFailed",go.string."OpenFailed" OpenFailed:go.string.hdr."ConnectFailed"  
2go.string."ConnectFailed"2go.string."ConnectFailed" ConnectFailed8go.string.hdr."ListenFailed"  0go.string."ListenFailed"0go.string."ListenFailed" ListenFailed8go.string.hdr."AcceptFailed"  0go.string."AcceptFailed"0go.string."AcceptFailed" AcceptFailed6go.string.hdr."CloseFailed"  .go.string."CloseFailed".go.string."CloseFailed" CloseFailed(go.string.hdr."Stat"   go.string."Stat" go.string."Stat"
    927 StatTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgo.string.hdr."func(socktest.Stat) string"  Lgo.string."func(socktest.Stat) string"Lgo.string."func(socktest.Stat) string"@6func(socktest.Stat) string2type.func("".Stat) string0 30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(socktest.Stat) string"pDgo.weak.type.*func("".Stat) string"runtime.zerovalue2type.func("".Stat) string2type.func("".Stat) stringtype."".Stattype.stringvgo.typelink.func(socktest.Stat) string	func("".Stat) string2type.func("".Stat) stringtype."".Stath

 (08@HPX`R0type..alg104@runtime.gcbits.P:go.string.hdr."socktest.Stat"ptype.*"".Stat"runtime.zerovaluetype."".Stat,go.string.hdr."Family"type.int(go.string.hdr."Type"type.int0go.string.hdr."Protocol"type.int,go.string.hdr."Opened"type.uint642go.string.hdr."Connected"type.uint640go.string.hdr."Listened"type.uint640go.string.hdr."Accepted"type.uint64,go.string.hdr."Closed"type.uint644go.string.hdr."OpenFailed"type.uint64:go.string.hdr."ConnectFailed"type.uint648go.string.hdr."ListenFailed"type.uint648go.string.hdr."AcceptFailed"type.uint64	6go.string.hdr."CloseFailed"	type.uint64`	type."".Stat	(go.string.hdr."Stat"	"go.importpath."".	
    933 type."".Stat
    934 ,go.string.hdr."String"
    935 $type.func() string
    936 2type.func("".Stat) string
    937 """.(*Stat).String
    938 "".Stat.String<go.string.hdr."*socktest.Stat"  4go.string."*socktest.Stat"4go.string."*socktest.Stat" *socktest.StatVgo.string.hdr."func(*socktest.Stat) string"  Ngo.string."func(*socktest.Stat) string"Ngo.string."func(*socktest.Stat) string"@8func(*socktest.Stat) string4type.func(*"".Stat) string@	30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(*socktest.Stat) string"pFgo.weak.type.*func(*"".Stat) string"runtime.zerovalue4type.func(*"".Stat) string4type.func(*"".Stat) stringtype.*"".Stattype.stringzgo.typelink.func(*socktest.Stat) string	func(*"".Stat) string4type.func(*"".Stat) stringtype.*"".Stat560 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."*socktest.Stat"p,go.weak.type.**"".Stat"runtime.zerovaluetype."".Stat`type.*"".Stattype.*"".Stat,go.string.hdr."String"$type.func() string4type.func(*"".Stat) string""".(*Stat).String""".(*Stat).StringBgo.string.hdr."[]socktest.Cookie"  :go.string."[]socktest.Cookie":go.string."[]socktest.Cookie"0$[]socktest.Cookie type.[]"".CookieZ0 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."[]socktest.Cookie"p2go.weak.type.*[]"".Cookie"runtime.zerovaluetype."".CookieRgo.typelink.[]socktest.Cookie	[]"".Cookie type.[]"".CookieDgo.string.hdr."[8]socktest.Cookie"  <go.string."[8]socktest.Cookie"<go.string."[8]socktest.Cookie"0&[8]socktest.Cookie"type.[8]"".Cookie@m60type..alg64@runtime.gcbits.PDgo.string.hdr."[8]socktest.Cookie"p4go.weak.type.*[8]"".Cookie"runtime.zerovaluetype."".Cookie type.[]"".CookieVgo.typelink.[8]socktest.Cookie	[8]"".Cookie"type.[8]"".Cookie@go.string.hdr."[]*socktest.Stat"  8go.string."[]*socktest.Stat"8go.string."[]*socktest.Stat"0"[]*socktest.Stattype.[]*"".StatR0 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."[]*socktest.Stat"p0go.weak.type.*[]*"".Stat"runtime.zerovaluetype.*"".StatNgo.typelink.[]*socktest.Stat	[]*"".Stattype.[]*"".StatBgo.string.hdr."[8]*socktest.Stat"  :go.string."[8]*socktest.Stat":go.string."[8]*socktest.Stat"0$[8]*socktest.Stat type.[8]*"".Stat@@da0type..alg64@"runtime.gcbits.ffPBgo.string.hdr."[8]*socktest.Stat"p2go.weak.type.*[8]*"".Stat"runtime.zerovaluetype.*"".Stattype.[]*"".StatRgo.typelink.[8]*socktest.Stat	[8]*"".Stat type.[8]*"".Stattgo.string.hdr."*map.bucket[socktest.Cookie]*socktest.Stat"  *lgo.string."*map.bucket[socktest.Cookie]*socktest.Stat"lgo.string."*map.bucket[socktest.Cookie]*socktest.Stat"`V*map.bucket[socktest.Cookie]*socktest.StatFtype.*map.bucket["".Cookie]*"".Stat)60 runtime.algarray@"runtime.gcbits.01Ptgo.string.hdr."*map.bucket[socktest.Cookie]*socktest.Stat"pXgo.weak.type.**map.bucket["".Cookie]*"".Stat"runtime.zerovalueDtype.map.bucket["".Cookie]*"".Statrgo.string.hdr."map.bucket[socktest.Cookie]*socktest.Stat"  )jgo.string."map.bucket[socktest.Cookie]*socktest.Stat"jgo.string."map.bucket[socktest.Cookie]*socktest.Stat"`Tmap.bucket[socktest.Cookie]*socktest.StatDtype.map.bucket["".Cookie]*"".StatH0 runtime.algarray@*runtime.gcbits.00fe03Prgo.string.hdr."map.bucket[socktest.Cookie]*socktest.Stat"pVgo.weak.type.*map.bucket["".Cookie]*"".Stat"runtime.zerovalueDtype.map.bucket["".Cookie]*"".Stat.go.string.hdr."topbits"type.[8]uint8(go.string.hdr."keys""type.[8]"".Cookie,go.string.hdr."values" type.[8]*"".Stat0go.string.hdr."overflow"Ftype.*map.bucket["".Cookie]*"".Statlgo.string.hdr."map.hdr[socktest.Cookie]*socktest.Stat"  &dgo.string."map.hdr[socktest.Cookie]*socktest.Stat"dgo.string."map.hdr[socktest.Cookie]*socktest.Stat"PNmap.hdr[socktest.Cookie]*socktest.Stat>type.map.hdr["".Cookie]*"".Stat00	 (,0 runtime.algarray@"runtime.gcbits.2cPlgo.string.hdr."map.hdr[socktest.Cookie]*socktest.Stat"pPgo.weak.type.*map.hdr["".Cookie]*"".Stat"runtime.zerovalue>type.map.hdr["".Cookie]*"".Stat*go.string.hdr."count"type.int*go.string.hdr."flags"type.uint8"go.string.hdr."B"type.uint8*go.string.hdr."hash0"type.uint32.go.string.hdr."buckets"Ftype.*map.bucket["".Cookie]*"".Stat4go.string.hdr."oldbuckets"Ftype.*map.bucket["".Cookie]*"".Stat2go.string.hdr."nevacuate"type.uintptr0go.string.hdr."overflow"&type.unsafe.Pointer>go.string.hdr."*socktest.stats"  6go.string."*socktest.stats"6go.string."*socktest.stats"  *socktest.stats*go.string.hdr."stats"  "go.string."stats""go.string."stats"stats2go.string.hdr."getLocked"  	*go.string."getLocked"*go.string."getLocked" getLockedTgclocals9e543f32092d820fae68f301c1197936((Tgclocalscb395d89503762333b1bfb09ba74eb12((go.string.hdr."func(*socktest.stats, socktest.Cookie) *socktest.Stat"  5go.string."func(*socktest.stats, socktest.Cookie) *socktest.Stat"go.string."func(*socktest.stats, socktest.Cookie) *socktest.Stat"plfunc(*socktest.stats, socktest.Cookie) *socktest.StatPtype.func(*"".stats, "".Cookie) *"".StatUq30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*socktest.stats, socktest.Cookie) *socktest.Stat"pbgo.weak.type.*func(*"".stats, "".Cookie) *"".Stat"runtime.zerovaluePtype.func(*"".stats, "".Cookie) *"".StatPtype.func(*"".stats, "".Cookie) *"".Stattype.*"".statstype."".Cookietype.*"".Statgo.typelink.func(*socktest.stats, socktest.Cookie) *socktest.Stat	func(*"".stats, "".Cookie) *"".StatPtype.func(*"".stats, "".Cookie) *"".Stathgo.string.hdr."func(socktest.Cookie) *socktest.Stat"  $`go.string."func(socktest.Cookie) *socktest.Stat"`go.string."func(socktest.Cookie) *socktest.Stat"PJfunc(socktest.Cookie) *socktest.Stat:type.func("".Cookie) *"".StatuI30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(socktest.Cookie) *socktest.Stat"pLgo.weak.type.*func("".Cookie) *"".Stat"runtime.zerovalue:type.func("".Cookie) *"".Stat:type.func("".Cookie) *"".Stattype."".Cookietype.*"".Statgo.typelink.func(socktest.Cookie) *socktest.Stat	func("".Cookie) *"".Stat:type.func("".Cookie) *"".Stattype.*"".stats60 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*socktest.stats"p.go.weak.type.**"".stats"runtime.zerovaluetype."".stats`type.*"".statstype.*"".stats2go.string.hdr."getLocked""go.importpath."".:type.func("".Cookie) *"".StatPtype.func(*"".stats, "".Cookie) *"".Stat*"".(*stats).getLocked*"".(*stats).getLocked<go.string.hdr."socktest.stats"  4go.string."socktest.stats"4go.string."socktest.stats" socktest.statsgo.string.hdr."func(socktest.stats, socktest.Cookie) *socktest.Stat"  4go.string."func(socktest.stats, socktest.Cookie) *socktest.Stat"go.string."func(socktest.stats, socktest.Cookie) *socktest.Stat"pjfunc(socktest.stats, socktest.Cookie) *socktest.StatNtype.func("".stats, "".Cookie) *"".Stat230 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(socktest.stats, socktest.Cookie) *socktest.Stat"p`go.weak.type.*func("".stats, "".Cookie) *"".Stat"runtime.zerovalueNtype.func("".stats, "".Cookie) *"".StatNtype.func("".stats, "".Cookie) *"".Stattype."".statstype."".Cookietype.*"".Statgo.typelink.func(socktest.stats, socktest.Cookie) *socktest.Stat	func("".stats, "".Cookie) *"".StatNtype.func("".stats, "".Cookie) *"".Stattype."".stats`g5&0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."socktest.stats"ptype.*"".stats"runtime.zerovaluetype."".Cookietype.*"".StatDtype.map.bucket["".Cookie]*"".Stat>type.map.hdr["".Cookie]*"".Stat`type."".stats*go.string.hdr."stats""go.importpath."".type."".stats2go.string.hdr."getLocked""go.importpath."".:type.func("".Cookie) *"".StatNtype.func("".stats, "".Cookie) *"".Stat$"".stats.getLocked$"".stats.getLocked&runtime.gcbits.2006 >go.string.hdr."socktest.Switch"  6go.string."socktest.Switch"6go.string."socktest.Switch"  socktest.Switch(go.string.hdr."once"   go.string."once" go.string."once"
    944 once&go.string.hdr."fmu"  go.string."fmu"go.string."fmu"fmu*go.string.hdr."fltab"  "go.string."fltab""go.string."fltab"fltab&go.string.hdr."smu"  go.string."smu"go.string."smu"smu*go.string.hdr."sotab"  "go.string."sotab""go.string."sotab"sotab,go.string.hdr."Switch"  $go.string."Switch"$go.string."Switch"Switchtype."".SwitchXXg(0HP80 runtime.algarray@&runtime.gcbits.2006P>go.string.hdr."socktest.Switch"ptype.*"".Switch"runtime.zerovaluetype."".Switch(go.string.hdr."once""go.importpath."".type.sync.Once&go.string.hdr."fmu""go.importpath.""."type.sync.RWMutex*go.string.hdr."fltab""go.importpath."".@type.map["".FilterType]"".Filter&go.string.hdr."smu""go.importpath.""."type.sync.RWMutex*go.string.hdr."sotab""go.importpath."".type."".Sockets*go.string.hdr."stats""go.importpath."".type."".stats`type."".Switch,go.string.hdr."Switch""go.importpath."".type."".Switch@go.string.hdr."*socktest.Switch"  8go.string."*socktest.Switch"8go.string."*socktest.Switch"0"*socktest.Switchgo.string.hdr."func(*socktest.Switch, int) (int, syscall.Sockaddr, error)"  :go.string."func(*socktest.Switch, int) (int, syscall.Sockaddr, error)"go.string."func(*socktest.Switch, int) (int, syscall.Sockaddr, error)"vfunc(*socktest.Switch, int) (int, syscall.Sockaddr, error)rtype.func(*"".Switch, int) (int, syscall.Sockaddr, error)=*30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*socktest.Switch, int) (int, syscall.Sockaddr, error)"pgo.weak.type.*func(*"".Switch, int) (int, syscall.Sockaddr, error)"runtime.zerovaluertype.func(*"".Switch, int) (int, syscall.Sockaddr, error)rtype.func(*"".Switch, int) (int, syscall.Sockaddr, error)type.*"".Switchtype.inttype.int*type.syscall.Sockaddrtype.errorgo.typelink.func(*socktest.Switch, int) (int, syscall.Sockaddr, error)	func(*"".Switch, int) (int, syscall.Sockaddr, error)rtype.func(*"".Switch, int) (int, syscall.Sockaddr, error)bgo.string.hdr."func(*socktest.Switch, int) error"  !Zgo.string."func(*socktest.Switch, int) error"Zgo.string."func(*socktest.Switch, int) error"PDfunc(*socktest.Switch, int) error@type.func(*"".Switch, int) errorW~30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*socktest.Switch, int) error"pRgo.weak.type.*func(*"".Switch, int) error"runtime.zerovalue@type.func(*"".Switch, int) error@type.func(*"".Switch, int) errortype.*"".Switchtype.inttype.errorgo.typelink.func(*socktest.Switch, int) error	func(*"".Switch, int) error@type.func(*"".Switch, int) errorgo.string.hdr."func(*socktest.Switch, int, syscall.Sockaddr) error"  3~go.string."func(*socktest.Switch, int, syscall.Sockaddr) error"~go.string."func(*socktest.Switch, int, syscall.Sockaddr) error"phfunc(*socktest.Switch, int, syscall.Sockaddr) errordtype.func(*"".Switch, int, syscall.Sockaddr) error+30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*socktest.Switch, int, syscall.Sockaddr) error"pvgo.weak.type.*func(*"".Switch, int, syscall.Sockaddr) error"runtime.zerovaluedtype.func(*"".Switch, int, syscall.Sockaddr) errordtype.func(*"".Switch, int, syscall.Sockaddr) errortype.*"".Switchtype.int*type.syscall.Sockaddrtype.errorgo.typelink.func(*socktest.Switch, int, syscall.Sockaddr) error	func(*"".Switch, int, syscall.Sockaddr) errordtype.func(*"".Switch, int, syscall.Sockaddr) errorgo.string.hdr."func(*socktest.Switch, int, int, int) (int, error)"  2|go.string."func(*socktest.Switch, int, int, int) (int, error)"|go.string."func(*socktest.Switch, int, int, int) (int, error)"pffunc(*socktest.Switch, int, int, int) (int, error)btype.func(*"".Switch, int, int, int) (int, error)7aE30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*socktest.Switch, int, int, int) (int, error)"ptgo.weak.type.*func(*"".Switch, int, int, int) (int, error)"runtime.zerovaluebtype.func(*"".Switch, int, int, int) (int, error)btype.func(*"".Switch, int, int, int) (int, error)type.*"".Switchtype.inttype.inttype.inttype.inttype.errorgo.typelink.func(*socktest.Switch, int, int, int) (int, error)	func(*"".Switch, int, int, int) (int, error)btype.func(*"".Switch, int, int, int) (int, error)lgo.string.hdr."func(*socktest.Switch, int, int) error"  &dgo.string."func(*socktest.Switch, int, int) error"dgo.string."func(*socktest.Switch, int, int) error"PNfunc(*socktest.Switch, int, int) errorJtype.func(*"".Switch, int, int) error]30 runtime.algarray@"runtime.gcbits.01Plgo.string.hdr."func(*socktest.Switch, int, int) error"p\go.weak.type.*func(*"".Switch, int, int) error"runtime.zerovalueJtype.func(*"".Switch, int, int) errorJtype.func(*"".Switch, int, int) errortype.*"".Switchtype.inttype.inttype.errorgo.typelink.func(*socktest.Switch, int, int) error	func(*"".Switch, int, int) errorJtype.func(*"".Switch, int, int) errorgo.string.hdr."func(*socktest.Switch, socktest.FilterType, socktest.Filter)"  <go.string."func(*socktest.Switch, socktest.FilterType, socktest.Filter)"go.string."func(*socktest.Switch, socktest.FilterType, socktest.Filter)"zfunc(*socktest.Switch, socktest.FilterType, socktest.Filter)^type.func(*"".Switch, "".FilterType, "".Filter)b
630 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*socktest.Switch, socktest.FilterType, socktest.Filter)"ppgo.weak.type.*func(*"".Switch, "".FilterType, "".Filter)"runtime.zerovalue^type.func(*"".Switch, "".FilterType, "".Filter)^type.func(*"".Switch, "".FilterType, "".Filter)type.*"".Switch$type."".FilterTypetype."".Filtergo.typelink.func(*socktest.Switch, socktest.FilterType, socktest.Filter)	func(*"".Switch, "".FilterType, "".Filter)^type.func(*"".Switch, "".FilterType, "".Filter)ngo.string.hdr."func(*socktest.Switch) socktest.Sockets"  'fgo.string."func(*socktest.Switch) socktest.Sockets"fgo.string."func(*socktest.Switch) socktest.Sockets"PPfunc(*socktest.Switch) socktest.Sockets@type.func(*"".Switch) "".Sockets8#30 runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."func(*socktest.Switch) socktest.Sockets"pRgo.weak.type.*func(*"".Switch) "".Sockets"runtime.zerovalue@type.func(*"".Switch) "".Sockets@type.func(*"".Switch) "".Socketstype.*"".Switchtype."".Socketsgo.typelink.func(*socktest.Switch) socktest.Sockets	func(*"".Switch) "".Sockets@type.func(*"".Switch) "".Sockets>go.string.hdr."[]socktest.Stat"  6go.string."[]socktest.Stat"6go.string."[]socktest.Stat"  []socktest.Stattype.[]"".Stat0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."[]socktest.Stat"p.go.weak.type.*[]"".Stat"runtime.zerovaluetype."".StatJgo.typelink.[]socktest.Stat	[]"".Stattype.[]"".Statlgo.string.hdr."func(*socktest.Switch) []socktest.Stat"  &dgo.string."func(*socktest.Switch) []socktest.Stat"dgo.string."func(*socktest.Switch) []socktest.Stat"PNfunc(*socktest.Switch) []socktest.Stat>type.func(*"".Switch) []"".Statg=30 runtime.algarray@"runtime.gcbits.01Plgo.string.hdr."func(*socktest.Switch) []socktest.Stat"pPgo.weak.type.*func(*"".Switch) []"".Stat"runtime.zerovalue>type.func(*"".Switch) []"".Stat>type.func(*"".Switch) []"".Stattype.*"".Switchtype.[]"".Statgo.typelink.func(*socktest.Switch) []socktest.Stat	func(*"".Switch) []"".Stat>type.func(*"".Switch) []"".Statgo.string.hdr."func(*socktest.Switch, int, int, int, int) *socktest.Status"  ;go.string."func(*socktest.Switch, int, int, int, int) *socktest.Status"go.string."func(*socktest.Switch, int, int, int, int) *socktest.Status"xfunc(*socktest.Switch, int, int, int, int) *socktest.Statushtype.func(*"".Switch, int, int, int, int) *"".Statusp30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*socktest.Switch, int, int, int, int) *socktest.Status"pzgo.weak.type.*func(*"".Switch, int, int, int, int) *"".Status"runtime.zerovaluehtype.func(*"".Switch, int, int, int, int) *"".Statushtype.func(*"".Switch, int, int, int, int) *"".Statustype.*"".Switchtype.inttype.inttype.inttype.inttype.*"".Statusgo.typelink.func(*socktest.Switch, int, int, int, int) *socktest.Status	func(*"".Switch, int, int, int, int) *"".Statushtype.func(*"".Switch, int, int, int, int) *"".StatusLgo.string.hdr."func(*socktest.Switch)"  Dgo.string."func(*socktest.Switch)"Dgo.string."func(*socktest.Switch)"0.func(*socktest.Switch)*type.func(*"".Switch)30 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(*socktest.Switch)"p<go.weak.type.*func(*"".Switch)"runtime.zerovalue*type.func(*"".Switch)*type.func(*"".Switch)type.*"".Switchfgo.typelink.func(*socktest.Switch)	func(*"".Switch)*type.func(*"".Switch)xgo.string.hdr."func(*socktest.Switch, int) *socktest.Status"  ,pgo.string."func(*socktest.Switch, int) *socktest.Status"pgo.string."func(*socktest.Switch, int) *socktest.Status"`Zfunc(*socktest.Switch, int) *socktest.StatusJtype.func(*"".Switch, int) *"".StatusoO30 runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(*socktest.Switch, int) *socktest.Status"p\go.weak.type.*func(*"".Switch, int) *"".Status"runtime.zerovalueJtype.func(*"".Switch, int) *"".StatusJtype.func(*"".Switch, int) *"".Statustype.*"".Switchtype.inttype.*"".Statusgo.typelink.func(*socktest.Switch, int) *socktest.Status	func(*"".Switch, int) *"".StatusJtype.func(*"".Switch, int) *"".Status,go.string.hdr."Accept"  $go.string."Accept"$go.string."Accept"Acceptpgo.string.hdr."func(int) (int, syscall.Sockaddr, error)"  (hgo.string."func(int) (int, syscall.Sockaddr, error)"hgo.string."func(int) (int, syscall.Sockaddr, error)"`Rfunc(int) (int, syscall.Sockaddr, error)Ztype.func(int) (int, syscall.Sockaddr, error)d30 runtime.algarray@"runtime.gcbits.01Ppgo.string.hdr."func(int) (int, syscall.Sockaddr, error)"plgo.weak.type.*func(int) (int, syscall.Sockaddr, error)"runtime.zerovalueZtype.func(int) (int, syscall.Sockaddr, error)Ztype.func(int) (int, syscall.Sockaddr, error)type.inttype.int*type.syscall.Sockaddrtype.errorgo.typelink.func(int) (int, syscall.Sockaddr, error)	func(int) (int, syscall.Sockaddr, error)Ztype.func(int) (int, syscall.Sockaddr, error)*go.string.hdr."Close"  "go.string."Close""go.string."Close"Close>go.string.hdr."func(int) error"  6go.string."func(int) error"6go.string."func(int) error"  func(int) error(type.func(int) error&30 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."func(int) error"p:go.weak.type.*func(int) error"runtime.zerovalue(type.func(int) error(type.func(int) errortype.inttype.errorVgo.typelink.func(int) error	func(int) error(type.func(int) error.go.string.hdr."Connect"  &go.string."Connect"&go.string."Connect"Connectbgo.string.hdr."func(int, syscall.Sockaddr) error"  !Zgo.string."func(int, syscall.Sockaddr) error"Zgo.string."func(int, syscall.Sockaddr) error"PDfunc(int, syscall.Sockaddr) errorLtype.func(int, syscall.Sockaddr) errorm30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(int, syscall.Sockaddr) error"p^go.weak.type.*func(int, syscall.Sockaddr) error"runtime.zerovalueLtype.func(int, syscall.Sockaddr) errorLtype.func(int, syscall.Sockaddr) errortype.int*type.syscall.Sockaddrtype.errorgo.typelink.func(int, syscall.Sockaddr) error	func(int, syscall.Sockaddr) errorLtype.func(int, syscall.Sockaddr) error:go.string.hdr."GetsockoptInt"  
2go.string."GetsockoptInt"2go.string."GetsockoptInt" GetsockoptInt`go.string.hdr."func(int, int, int) (int, error)"   Xgo.string."func(int, int, int) (int, error)"Xgo.string."func(int, int, int) (int, error)"PBfunc(int, int, int) (int, error)Jtype.func(int, int, int) (int, error))y30 runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(int, int, int) (int, error)"p\go.weak.type.*func(int, int, int) (int, error)"runtime.zerovalueJtype.func(int, int, int) (int, error)Jtype.func(int, int, int) (int, error)type.inttype.inttype.inttype.inttype.errorgo.typelink.func(int, int, int) (int, error)	func(int, int, int) (int, error)Jtype.func(int, int, int) (int, error),go.string.hdr."Listen"  $go.string."Listen"$go.string."Listen"ListenHgo.string.hdr."func(int, int) error"  @go.string."func(int, int) error"@go.string."func(int, int) error"0*func(int, int) error2type.func(int, int) errorPt@30 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func(int, int) error"pDgo.weak.type.*func(int, int) error"runtime.zerovalue2type.func(int, int) error2type.func(int, int) errortype.inttype.inttype.errorjgo.typelink.func(int, int) error	func(int, int) error2type.func(int, int) error&go.string.hdr."Set"  go.string."Set"go.string."Set"Settgo.string.hdr."func(socktest.FilterType, socktest.Filter)"  *lgo.string."func(socktest.FilterType, socktest.Filter)"lgo.string."func(socktest.FilterType, socktest.Filter)"`Vfunc(socktest.FilterType, socktest.Filter)Ftype.func("".FilterType, "".Filter)>	30 runtime.algarray@"runtime.gcbits.01Ptgo.string.hdr."func(socktest.FilterType, socktest.Filter)"pXgo.weak.type.*func("".FilterType, "".Filter)"runtime.zerovalueFtype.func("".FilterType, "".Filter)Ftype.func("".FilterType, "".Filter)$type."".FilterTypetype."".Filtergo.typelink.func(socktest.FilterType, socktest.Filter)	func("".FilterType, "".Filter)Ftype.func("".FilterType, "".Filter),go.string.hdr."Socket"  $go.string."Socket"$go.string."Socket"SocketNgo.string.hdr."func() socktest.Sockets"  Fgo.string."func() socktest.Sockets"Fgo.string."func() socktest.Sockets"00func() socktest.Sockets,type.func() "".SocketsBM30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func() socktest.Sockets"p>go.weak.type.*func() "".Sockets"runtime.zerovalue,type.func() "".Sockets,type.func() "".Socketstype."".Socketsjgo.typelink.func() socktest.Sockets	func() "".Sockets,type.func() "".Sockets*go.string.hdr."Stats"  "go.string."Stats""go.string."Stats"StatsLgo.string.hdr."func() []socktest.Stat"  Dgo.string."func() []socktest.Stat"Dgo.string."func() []socktest.Stat"0.func() []socktest.Stat*type.func() []"".Stat/30 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func() []socktest.Stat"p<go.weak.type.*func() []"".Stat"runtime.zerovalue*type.func() []"".Stat*type.func() []"".Stattype.[]"".Statfgo.typelink.func() []socktest.Stat	func() []"".Stat*type.func() []"".Stat2go.string.hdr."addLocked"  	*go.string."addLocked"*go.string."addLocked" addLockedrgo.string.hdr."func(int, int, int, int) *socktest.Status"  )jgo.string."func(int, int, int, int) *socktest.Status"jgo.string."func(int, int, int, int) *socktest.Status"`Tfunc(int, int, int, int) *socktest.StatusPtype.func(int, int, int, int) *"".StatusjD30 runtime.algarray@"runtime.gcbits.01Prgo.string.hdr."func(int, int, int, int) *socktest.Status"pbgo.weak.type.*func(int, int, int, int) *"".Status"runtime.zerovaluePtype.func(int, int, int, int) *"".StatusPtype.func(int, int, int, int) *"".Statustype.inttype.inttype.inttype.inttype.*"".Statusgo.typelink.func(int, int, int, int) *socktest.Status	func(int, int, int, int) *"".StatusPtype.func(int, int, int, int) *"".Status(go.string.hdr."init"   go.string."init" go.string."init"
    953 init,go.string.hdr."func()"  $go.string."func()"$go.string."func()"func()type.func()30 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()"runtime.zerovaluetype.func()type.func()2go.typelink.func()	func()type.func(),go.string.hdr."sockso"  $go.string."sockso"$go.string."sockso"socksoTgo.string.hdr."func(int) *socktest.Status"  Lgo.string."func(int) *socktest.Status"Lgo.string."func(int) *socktest.Status"@6func(int) *socktest.Status2type.func(int) *"".Statusd30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(int) *socktest.Status"pDgo.weak.type.*func(int) *"".Status"runtime.zerovalue2type.func(int) *"".Status2type.func(int) *"".Statustype.inttype.*"".Statusvgo.typelink.func(int) *socktest.Status	func(int) *"".Status2type.func(int) *"".Statustype.*"".Switch
    954 
    955 Cp60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*socktest.Switch"p0go.weak.type.**"".Switch"runtime.zerovaluetype."".Switch`type.*"".Switchtype.*"".Switch,go.string.hdr."Accept"Ztype.func(int) (int, syscall.Sockaddr, error)rtype.func(*"".Switch, int) (int, syscall.Sockaddr, error)&"".(*Switch).Accept&"".(*Switch).Accept*go.string.hdr."Close"(type.func(int) error@type.func(*"".Switch, int) error$"".(*Switch).Close$"".(*Switch).Close.go.string.hdr."Connect"Ltype.func(int, syscall.Sockaddr) errordtype.func(*"".Switch, int, syscall.Sockaddr) error("".(*Switch).Connect("".(*Switch).Connect:go.string.hdr."GetsockoptInt"Jtype.func(int, int, int) (int, error)btype.func(*"".Switch, int, int, int) (int, error)4"".(*Switch).GetsockoptInt4"".(*Switch).GetsockoptInt,go.string.hdr."Listen"2type.func(int, int) errorJtype.func(*"".Switch, int, int) error&"".(*Switch).Listen&"".(*Switch).Listen&go.string.hdr."Set"Ftype.func("".FilterType, "".Filter)^type.func(*"".Switch, "".FilterType, "".Filter) "".(*Switch).Set "".(*Switch).Set,go.string.hdr."Socket"Jtype.func(int, int, int) (int, error)btype.func(*"".Switch, int, int, int) (int, error)&"".(*Switch).Socket&"".(*Switch).Socket.go.string.hdr."Sockets",type.func() "".Sockets@type.func(*"".Switch) "".Sockets("".(*Switch).Sockets("".(*Switch).Sockets*go.string.hdr."Stats"*type.func() []"".Stat>type.func(*"".Switch) []"".Stat$"".(*Switch).Stats$"".(*Switch).Stats2go.string.hdr."addLocked""go.importpath."".Ptype.func(int, int, int, int) *"".Status	htype.func(*"".Switch, int, int, int, int) *"".Status	,"".(*Switch).addLocked	,"".(*Switch).addLocked	(go.string.hdr."init"	"go.importpath."".	type.func()	*type.func(*"".Switch)	""".(*Switch).init
    958 """.(*Switch).init
    959 ,go.string.hdr."sockso"
    960 "go.importpath."".
    961 2type.func(int) *"".Status
    962 Jtype.func(*"".Switch, int) *"".Status
    963 &"".(*Switch).sockso
    964 &"".(*Switch).sockso>go.string.hdr."**socktest.Stat"  6go.string."**socktest.Stat"6go.string."**socktest.Stat"  **socktest.Stattype.**"".Stat+D/60 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."**socktest.Stat"p.go.weak.type.***"".Stat"runtime.zerovaluetype.*"".Statngo.string.hdr."*map.hdr[socktest.Cookie]*socktest.Stat"  'fgo.string."*map.hdr[socktest.Cookie]*socktest.Stat"fgo.string."*map.hdr[socktest.Cookie]*socktest.Stat"PP*map.hdr[socktest.Cookie]*socktest.Stat@type.*map.hdr["".Cookie]*"".Stat%M'60 runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."*map.hdr[socktest.Cookie]*socktest.Stat"pRgo.weak.type.**map.hdr["".Cookie]*"".Stat"runtime.zerovalue>type.map.hdr["".Cookie]*"".Statngo.string.hdr."map.iter[socktest.Cookie]*socktest.Stat"  'fgo.string."map.iter[socktest.Cookie]*socktest.Stat"fgo.string."map.iter[socktest.Cookie]*socktest.Stat"PPmap.iter[socktest.Cookie]*socktest.Stat&go.string.hdr."key"  go.string."key"go.string."key"key&go.string.hdr."val"  go.string."val"go.string."val"val"go.string.hdr."t"  go.string."t"go.string."t"t"go.string.hdr."h"  go.string."h"go.string."h"h(go.string.hdr."bptr"   go.string."bptr" go.string."bptr"
    967 bptr2go.string.hdr."overflow0"  	*go.string."overflow0"*go.string."overflow0" overflow02go.string.hdr."overflow1"  	*go.string."overflow1"*go.string."overflow1" overflow16go.string.hdr."startBucket"  .go.string."startBucket".go.string."startBucket" startBucket*go.string.hdr."stuff"  "go.string."stuff""go.string."stuff"stuff,go.string.hdr."bucket"  $go.string."bucket"$go.string."bucket"bucket6go.string.hdr."checkBucket"  .go.string."checkBucket".go.string."checkBucket" checkBucket@type.map.iter["".Cookie]*"".Stat		`@J (08@HPX<0 runtime.algarray@"runtime.gcbits.ffPngo.string.hdr."map.iter[socktest.Cookie]*socktest.Stat"pRgo.weak.type.*map.iter["".Cookie]*"".Stat"runtime.zerovalue@type.map.iter["".Cookie]*"".Stat&go.string.hdr."key"type.*"".Cookie&go.string.hdr."val"type.**"".Stat"go.string.hdr."t"type.*uint8"go.string.hdr."h"@type.*map.hdr["".Cookie]*"".Stat.go.string.hdr."buckets"Ftype.*map.bucket["".Cookie]*"".Stat(go.string.hdr."bptr"Ftype.*map.bucket["".Cookie]*"".Stat2go.string.hdr."overflow0"&type.unsafe.Pointer2go.string.hdr."overflow1"&type.unsafe.Pointer6go.string.hdr."startBucket"type.uintptr*go.string.hdr."stuff"type.uintptr,go.string.hdr."bucket"type.uintptr6go.string.hdr."checkBucket"type.uintptrXgo.string.hdr."*map.hdr[int]socktest.Status"  Pgo.string."*map.hdr[int]socktest.Status"Pgo.string."*map.hdr[int]socktest.Status"@:*map.hdr[int]socktest.Status6type.*map.hdr[int]"".StatusUs60 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."*map.hdr[int]socktest.Status"pHgo.weak.type.**map.hdr[int]"".Status"runtime.zerovalue4type.map.hdr[int]"".StatusXgo.string.hdr."map.iter[int]socktest.Status"  Pgo.string."map.iter[int]socktest.Status"Pgo.string."map.iter[int]socktest.Status"@:map.iter[int]socktest.Status6type.map.iter[int]"".Status		`@ (08@HPX<0 runtime.algarray@"runtime.gcbits.ffPXgo.string.hdr."map.iter[int]socktest.Status"pHgo.weak.type.*map.iter[int]"".Status"runtime.zerovalue6type.map.iter[int]"".Status&go.string.hdr."key"type.*int&go.string.hdr."val"type.*"".Status"go.string.hdr."t"type.*uint8"go.string.hdr."h"6type.*map.hdr[int]"".Status.go.string.hdr."buckets"<type.*map.bucket[int]"".Status(go.string.hdr."bptr"<type.*map.bucket[int]"".Status2go.string.hdr."overflow0"&type.unsafe.Pointer2go.string.hdr."overflow1"&type.unsafe.Pointer6go.string.hdr."startBucket"type.uintptr*go.string.hdr."stuff"type.uintptr,go.string.hdr."bucket"type.uintptr6go.string.hdr."checkBucket"type.uintptr"runtime.gcbits.038go.string.hdr."interface {}"  0go.string."interface {}"0go.string."interface {}" interface {}"type.interface {}W0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalue"type.interface {}<go.string.hdr."[]interface {}"  4go.string."[]interface {}"4go.string."[]interface {}" []interface {}&type.[]interface {}p/0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}Rgo.typelink.[]interface {}	[]interface {}&type.[]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[5]interface {}4type..hash.[5]interface {}8type..eqfunc.[5]interface {}0type..eq.[5]interface {}2type..alg.[5]interface {}  <type..hashfunc.[5]interface {}8type..eqfunc.[5]interface {}&runtime.gcbits.ff03>go.string.hdr."[5]interface {}"  6go.string."[5]interface {}"6go.string."[5]interface {}"  [5]interface {}(type.[5]interface {}PP#02type..alg.[5]interface {}@&runtime.gcbits.ff03P>go.string.hdr."[5]interface {}"p:go.weak.type.*[5]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[5]interface {}	[5]interface {}(type.[5]interface {}@go.string.hdr."*[5]interface {}"  8go.string."*[5]interface {}"8go.string."*[5]interface {}"0"*[5]interface {}*type.*[5]interface {}?@60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[5]interface {}"p<go.weak.type.**[5]interface {}"runtime.zerovalue(type.[5]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a>type..hashfunc.[13]interface {}6type..hash.[13]interface {}:type..eqfunc.[13]interface {}2type..eq.[13]interface {}4type..alg.[13]interface {}  >type..hashfunc.[13]interface {}:type..eqfunc.[13]interface {}.runtime.gcbits.ffffff03@go.string.hdr."[13]interface {}"  8go.string."[13]interface {}"8go.string."[13]interface {}"0"[13]interface {}*type.[13]interface {}(s
04type..alg.[13]interface {}@.runtime.gcbits.ffffff03P@go.string.hdr."[13]interface {}"p<go.weak.type.*[13]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Zgo.typelink.[13]interface {}	[13]interface {}*type.[13]interface {}Bgo.string.hdr."*[13]interface {}"  :go.string."*[13]interface {}":go.string."*[13]interface {}"0$*[13]interface {},type.*[13]interface {}kV@60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*[13]interface {}"p>go.weak.type.**[13]interface {}"runtime.zerovalue*type.[13]interface {}"runtime.gcbits.02pgo.string.hdr."struct { F uintptr; R *socktest.Switch }"  (hgo.string."struct { F uintptr; R *socktest.Switch }"hgo.string."struct { F uintptr; R *socktest.Switch }"`Rstruct { F uintptr; R *socktest.Switch }"go.string.hdr."F"  go.string."F"go.string."F"F"go.string.hdr."R"  go.string."R"go.string."R"RNtype.struct { F uintptr; R *"".Switch }0 runtime.algarray@"runtime.gcbits.02Ppgo.string.hdr."struct { F uintptr; R *socktest.Switch }"p`go.weak.type.*struct { F uintptr; R *"".Switch }"runtime.zerovalueNtype.struct { F uintptr; R *"".Switch }"go.string.hdr."F"type.uintptr"go.string.hdr."R"type.*"".Switchrgo.string.hdr."*struct { F uintptr; R *socktest.Switch }"  )jgo.string."*struct { F uintptr; R *socktest.Switch }"jgo.string."*struct { F uintptr; R *socktest.Switch }"`T*struct { F uintptr; R *socktest.Switch }Ptype.*struct { F uintptr; R *"".Switch }60 runtime.algarray@"runtime.gcbits.01Prgo.string.hdr."*struct { F uintptr; R *socktest.Switch }"pbgo.weak.type.**struct { F uintptr; R *"".Switch }"runtime.zerovalueNtype.struct { F uintptr; R *"".Switch }Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[1]interface {}4type..hash.[1]interface {}8type..eqfunc.[1]interface {}0type..eq.[1]interface {}2type..alg.[1]interface {}  <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}>go.string.hdr."[1]interface {}"  6go.string."[1]interface {}"6go.string."[1]interface {}"  [1]interface {}(type.[1]interface {}P[02type..alg.[1]interface {}@"runtime.gcbits.03P>go.string.hdr."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[1]interface {}	[1]interface {}(type.[1]interface {}@go.string.hdr."*[1]interface {}"  8go.string."*[1]interface {}"8go.string."*[1]interface {}"0"*[1]interface {}*type.*[1]interface {}560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}Fgo.string.hdr."*[8]socktest.Status"  >go.string."*[8]socktest.Status">go.string."*[8]socktest.Status"0(*[8]socktest.Status$type.*[8]"".Statuse60 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."*[8]socktest.Status"p6go.weak.type.**[8]"".Status"runtime.zerovalue"type.[8]"".Status.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime"&go.string.hdr."fmt"  go.string."fmt"go.string."fmt"fmt$go.importpath.fmt.  go.string."fmt"(go.string.hdr."sync"   go.string."sync" go.string."sync"
    986 sync&go.importpath.sync.   go.string."sync".go.string.hdr."syscall"  &go.string."syscall"&go.string."syscall"syscall,go.importpath.syscall.  &go.string."syscall","".(*Cookie).Familyf&"".(*Cookie).Family("".(*Cookie).Typef""".(*Cookie).Type0"".(*Cookie).Protocolf*"".(*Cookie).Protocol.type..hash."".Statusf(type..hash."".Status*type..eq."".Statusf$type..eq."".Status,"".(*Status).Stringf&"".(*Status).String4"".(*AfterFilter).applyf."".(*AfterFilter).apply*"".(*Filter).applyf$"".(*Filter).apply4type..hash.[8]"".Statusf.type..hash.[8]"".Status0type..eq.[8]"".Statusf*type..eq.[8]"".Status("".(*Stat).Stringf""".(*Stat).String0"".(*stats).getLockedf*"".(*stats).getLocked:type..hash.[5]interface {}f4type..hash.[5]interface {}6type..eq.[5]interface {}f0type..eq.[5]interface {}<type..hash.[13]interface {}f6type..hash.[13]interface {}8type..eq.[13]interface {}f2type..eq.[13]interface {}:type..hash.[1]interface {}f4type..hash.[1]interface {}6type..eq.[1]interface {}f0type..eq.[1]interface {}"runtime.zerovaluePgo13ld