github.com/hxx258456/ccgo@v0.0.5-0.20230213014102-48b35f46f66f/internal/poll/iovec_illumos.go (about) 1 // Copyright 2020 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 //go:build illumos 6 // +build illumos 7 8 package poll 9 10 import ( 11 "syscall" 12 "unsafe" 13 ) 14 15 func newIovecWithBase(base *byte) syscall.Iovec { 16 return syscall.Iovec{Base: (*int8)(unsafe.Pointer(base))} 17 }