github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/net/ipv6/payload.go (about) 1 // Copyright 2013 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 package ipv6 6 7 import "net" 8 9 // A payloadHandler represents the IPv6 datagram payload handler. 10 type payloadHandler struct { 11 net.PacketConn 12 rawOpt 13 } 14 15 func (c *payloadHandler) ok() bool { return c != nil && c.PacketConn != nil }