| // 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. |
| errMissingAddress = errors.New("missing address") |
| errHeaderTooShort = errors.New("header too short") |
| errInvalidConnType = errors.New("invalid conn type") |
| errOpNoSupport = errors.New("operation not supported") |
| errNoSuchInterface = errors.New("no such interface") |
| func boolint(b bool) int { |
| func netAddrToIP16(a net.Addr) net.IP { |
| if ip := v.IP.To16(); ip != nil && ip.To4() == nil { |
| if ip := v.IP.To16(); ip != nil && ip.To4() == nil { |