refactor: continue to simplify engine/netx (#769)
The objective of this diff is to simplify the code inside engine/netx while moving more bits of code inside netxlite. See https://github.com/ooni/probe/issues/2121
This commit is contained in:
parent
3265bc670a
commit
e4f10eeac2
24 changed files with 312 additions and 344 deletions
|
|
@ -97,7 +97,7 @@ func NewResolver(config Config) model.Resolver {
|
|||
r = cache
|
||||
}
|
||||
if config.BogonIsError {
|
||||
r = resolver.BogonResolver{Resolver: r}
|
||||
r = &netxlite.BogonResolver{Resolver: r}
|
||||
}
|
||||
r = &netxlite.ErrorWrapperResolver{Resolver: r}
|
||||
if config.Logger != nil {
|
||||
|
|
@ -202,7 +202,7 @@ func NewHTTPTransport(config Config) model.HTTPTransport {
|
|||
TLSConfig: config.TLSConfig})
|
||||
|
||||
if config.ByteCounter != nil {
|
||||
txp = &httptransport.ByteCountingTransport{
|
||||
txp = &bytecounter.HTTPTransport{
|
||||
Counter: config.ByteCounter, HTTPTransport: txp}
|
||||
}
|
||||
if config.Logger != nil {
|
||||
|
|
|
|||
Loading…
Reference in a new issue