// 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() {} )