1 // Copyright 2023 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 !netgo && cgo && darwin
6 7 package cgotest
8 9 /*
10 #include <resolv.h>
11 */
12 import "C"
13 14 import (
15 "internal/syscall/unix"
16 "unsafe"
17 )
18 19 // This will cause a compile error when the size of
20 // unix.ResState is too small.
21 type _ [unsafe.Sizeof(unix.ResState{}) - unsafe.Sizeof(C.struct___res_state{})]byte
22