// Copyright 2013 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 ipv6_test | |
import ( | |
"net" | |
"testing" | |
) | |
func connector(t *testing.T, network, addr string, done chan<- bool) { | |
defer func() { done <- true }() | |
c, err := net.Dial(network, addr) | |
if err != nil { | |
t.Error(err) | |
return | |
} | |
c.Close() | |
} | |
func acceptor(t *testing.T, ln net.Listener, done chan<- bool) { | |
defer func() { done <- true }() | |
c, err := ln.Accept() | |
if err != nil { | |
t.Error(err) | |
return | |
} | |
c.Close() | |
} |