@@ -169,46 +169,46 @@ func main() {
169169 switch * flProtoc {
170170 case "ashe" :
171171 client := ashe .NewClient (* flServer , * flCipher )
172- if * flLimits != "" {
173- n := daze .SizeParser (* flLimits )
174- doa .Doa (n <= math .MaxInt )
175- client .Limits = rate .NewLimiter (rate .Limit (n ), int (n ))
176- }
177172 locale := daze .NewLocale (* flListen , daze .NewAimbot (client , & daze.AimbotOption {
178173 Type : * flFilter ,
179174 Rule : * flRulels ,
180175 Cidr : * flCIDRls ,
181176 }))
182177 defer locale .Close ()
183- doa .Nil (locale .Run ())
184- case "baboon" :
185- client := baboon .NewClient (* flServer , * flCipher )
186178 if * flLimits != "" {
187179 n := daze .SizeParser (* flLimits )
188180 doa .Doa (n <= math .MaxInt )
189- client .Limits = rate .NewLimiter (rate .Limit (n ), int (n ))
181+ locale .Limits = rate .NewLimiter (rate .Limit (n ), int (n ))
190182 }
183+ doa .Nil (locale .Run ())
184+ case "baboon" :
185+ client := baboon .NewClient (* flServer , * flCipher )
191186 locale := daze .NewLocale (* flListen , daze .NewAimbot (client , & daze.AimbotOption {
192187 Type : * flFilter ,
193188 Rule : * flRulels ,
194189 Cidr : * flCIDRls ,
195190 }))
196191 defer locale .Close ()
197- doa .Nil (locale .Run ())
198- case "czar" :
199- client := czar .NewClient (* flServer , * flCipher )
200- defer client .Close ()
201192 if * flLimits != "" {
202193 n := daze .SizeParser (* flLimits )
203194 doa .Doa (n <= math .MaxInt )
204- client .Limits = rate .NewLimiter (rate .Limit (n ), int (n ))
195+ locale .Limits = rate .NewLimiter (rate .Limit (n ), int (n ))
205196 }
197+ doa .Nil (locale .Run ())
198+ case "czar" :
199+ client := czar .NewClient (* flServer , * flCipher )
200+ defer client .Close ()
206201 locale := daze .NewLocale (* flListen , daze .NewAimbot (client , & daze.AimbotOption {
207202 Type : * flFilter ,
208203 Rule : * flRulels ,
209204 Cidr : * flCIDRls ,
210205 }))
211206 defer locale .Close ()
207+ if * flLimits != "" {
208+ n := daze .SizeParser (* flLimits )
209+ doa .Doa (n <= math .MaxInt )
210+ locale .Limits = rate .NewLimiter (rate .Limit (n ), int (n ))
211+ }
212212 doa .Nil (locale .Run ())
213213 case "dahlia" :
214214 client := dahlia .NewClient (* flListen , * flServer , * flCipher )
0 commit comments