add setDialer function to TCP protocol (#6101)

- add ability to override setDialer function for tcp
- socks proxy is not used incase of tcp protocol
- TCP uses global tcp dialer shared, we need template request level ability to set dialer
This commit is contained in:
Shubham Rasal 2025-03-17 16:44:33 +05:30 committed by GitHub
parent 01e5cae509
commit 04a6c82730
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -259,3 +259,7 @@ func (request *Request) Compile(options *protocols.ExecutorOptions) error {
func (request *Request) Requests() int {
return len(request.Address)
}
func (request *Request) SetDialer(dialer *fastdialer.Dialer) {
request.dialer = dialer
}