// Copyright 2017 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.

//go:build (arm64 || amd64 || loong64 || ppc64 || ppc64le || mips64 || mips64le || riscv64 || s390x) && (aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || zos)

package socket

import 

func ( *iovec) ( []byte) {
	 := len()
	if  == 0 {
		return
	}
	.Base = (*byte)(unsafe.Pointer(&[0]))
	.Len = uint64()
}