// 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. // +build freebsd linux package net func init() { extraTestHookInstallers = append(extraTestHookInstallers, installAccept4TestHook) extraTestHookUninstallers = append(extraTestHookUninstallers, uninstallAccept4TestHook) } var ( // Placeholders for saving original socket system calls. origAccept4 = accept4Func ) func installAccept4TestHook() { accept4Func = sw.Accept4 } func uninstallAccept4TestHook() { accept4Func = origAccept4 }