...
Run Format

Source file src/net/hook.go

Documentation: net

  // Copyright 2015 The Go Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
  package net
  
  import "context"
  
  var (
  	// if non-nil, overrides dialTCP.
  	testHookDialTCP func(ctx context.Context, net string, laddr, raddr *TCPAddr) (*TCPConn, error)
  
  	testHookHostsPath = "/etc/hosts"
  	testHookLookupIP  = func(
  		ctx context.Context,
  		fn func(context.Context, string) ([]IPAddr, error),
  		host string,
  	) ([]IPAddr, error) {
  		return fn(ctx, host)
  	}
  	testHookSetKeepAlive = func() {}
  )
  

View as plain text