type golang.org/x/sys/unix.Cmsghdr
12 uses
golang.org/x/sys/unix (current package)
sockcmsg_linux.go#L16: h := (*Cmsghdr)(unsafe.Pointer(&b[0]))
sockcmsg_linux.go#L41: h := (*Cmsghdr)(unsafe.Pointer(&b[0]))
sockcmsg_linux.go#L52: h := (*Cmsghdr)(unsafe.Pointer(&b[0]))
sockcmsg_unix.go#L27: func (h *Cmsghdr) data(offset uintptr) unsafe.Pointer {
sockcmsg_unix.go#L33: Header Cmsghdr
sockcmsg_unix.go#L57: func ParseOneSocketControlMessage(b []byte) (hdr Cmsghdr, data []byte, remainder []byte, err error) {
sockcmsg_unix.go#L60: return Cmsghdr{}, nil, nil, err
sockcmsg_unix.go#L68: func socketControlMessageHeaderAndData(b []byte) (*Cmsghdr, []byte, error) {
sockcmsg_unix.go#L69: h := (*Cmsghdr)(unsafe.Pointer(&b[0]))
sockcmsg_unix.go#L81: h := (*Cmsghdr)(unsafe.Pointer(&b[0]))
syscall_linux_amd64.go#L126: func (cmsg *Cmsghdr) SetLen(length int) {
ztypes_linux_amd64.go#L169: type Cmsghdr struct {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)