272 lines
		
	
	
	
		
			8.8 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			272 lines
		
	
	
	
		
			8.8 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| //go:cgo_ldflag "-O2"
 | |
| //go:cgo_ldflag "-g"
 | |
| //go:cgo_ldflag "-lresolv"
 | |
| // Code generated by cmd/cgo; DO NOT EDIT.
 | |
| 
 | |
| package net
 | |
| 
 | |
| import "unsafe"
 | |
| 
 | |
| import "syscall"
 | |
| 
 | |
| import _cgopackage "runtime/cgo"
 | |
| 
 | |
| type _ _cgopackage.Incomplete
 | |
| var _ syscall.Errno
 | |
| func _Cgo_ptr(ptr unsafe.Pointer) unsafe.Pointer { return ptr }
 | |
| 
 | |
| //go:linkname _Cgo_always_false runtime.cgoAlwaysFalse
 | |
| var _Cgo_always_false bool
 | |
| //go:linkname _Cgo_use runtime.cgoUse
 | |
| func _Cgo_use(interface{})
 | |
| //go:linkname _Cgo_no_callback runtime.cgoNoCallback
 | |
| func _Cgo_no_callback(bool)
 | |
| type _Ctype__GoString_ string
 | |
| 
 | |
| type _Ctype___socklen_t = _Ctype_uint
 | |
| 
 | |
| type _Ctype_char int8
 | |
| 
 | |
| type _Ctype_int int32
 | |
| 
 | |
| type _Ctype_intgo = _Ctype_ptrdiff_t
 | |
| 
 | |
| type _Ctype_long int64
 | |
| 
 | |
| type _Ctype_ptrdiff_t = _Ctype_long
 | |
| 
 | |
| type _Ctype_sa_family_t = _Ctype_ushort
 | |
| 
 | |
| type _Ctype_size_t = _Ctype_ulong
 | |
| 
 | |
| type _Ctype_socklen_t = _Ctype___socklen_t
 | |
| 
 | |
| type _Ctype_struct_addrinfo struct {
 | |
| 	ai_flags	_Ctype_int
 | |
| 	ai_family	_Ctype_int
 | |
| 	ai_socktype	_Ctype_int
 | |
| 	ai_protocol	_Ctype_int
 | |
| 	ai_addrlen	_Ctype_socklen_t
 | |
| 	ai_addr		*_Ctype_struct_sockaddr
 | |
| 	ai_canonname	*_Ctype_char
 | |
| 	ai_next		*_Ctype_struct_addrinfo
 | |
| }
 | |
| 
 | |
| type _Ctype_struct_sockaddr struct {
 | |
| 	sa_family	_Ctype_sa_family_t
 | |
| 	sa_data		[14]_Ctype_char
 | |
| }
 | |
| 
 | |
| type _Ctype_uchar uint8
 | |
| 
 | |
| type _Ctype_uint uint32
 | |
| 
 | |
| type _Ctype_ulong uint64
 | |
| 
 | |
| type _Ctype_ushort uint16
 | |
| 
 | |
| type _Ctype_void [0]byte
 | |
| 
 | |
| //go:linkname _cgo_runtime_cgocall runtime.cgocall
 | |
| func _cgo_runtime_cgocall(unsafe.Pointer, uintptr) int32
 | |
| 
 | |
| //go:linkname _cgoCheckPointer runtime.cgoCheckPointer
 | |
| //go:noescape
 | |
| func _cgoCheckPointer(interface{}, interface{})
 | |
| 
 | |
| //go:linkname _cgoCheckResult runtime.cgoCheckResult
 | |
| //go:noescape
 | |
| func _cgoCheckResult(interface{})
 | |
| const _Ciconst_AF_INET = 0x2
 | |
| const _Ciconst_AF_INET6 = 0xa
 | |
| const _Ciconst_AF_UNSPEC = 0x0
 | |
| const _Ciconst_AI_ALL = 0x10
 | |
| const _Ciconst_AI_CANONNAME = 0x2
 | |
| const _Ciconst_AI_V4MAPPED = 0x8
 | |
| const _Ciconst_EAI_AGAIN = -0x3
 | |
| const _Ciconst_EAI_NODATA = -0x5
 | |
| const _Ciconst_EAI_NONAME = -0x2
 | |
| const _Ciconst_EAI_OVERFLOW = -0xc
 | |
| const _Ciconst_EAI_SERVICE = -0x8
 | |
| const _Ciconst_EAI_SYSTEM = -0xb
 | |
| const _Ciconst_IPPROTO_TCP = 0x6
 | |
| const _Ciconst_IPPROTO_UDP = 0x11
 | |
| const _Ciconst_NI_NAMEREQD = 0x8
 | |
| const _Ciconst_SOCK_DGRAM = 0x2
 | |
| const _Ciconst_SOCK_STREAM = 0x1
 | |
| 
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_C2func_getaddrinfo
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_C2func_getaddrinfo _cgo_97ab22c4dc7b_C2func_getaddrinfo
 | |
| var __cgofn__cgo_97ab22c4dc7b_C2func_getaddrinfo byte
 | |
| var _cgo_97ab22c4dc7b_C2func_getaddrinfo = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_C2func_getaddrinfo)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _C2func_getaddrinfo(p0 *_Ctype_char, p1 *_Ctype_char, p2 *_Ctype_struct_addrinfo, p3 **_Ctype_struct_addrinfo) (r1 _Ctype_int, r2 error) {
 | |
| 	errno := _cgo_runtime_cgocall(_cgo_97ab22c4dc7b_C2func_getaddrinfo, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if errno != 0 { r2 = syscall.Errno(errno) }
 | |
| 	if _Cgo_always_false {
 | |
| 		_Cgo_use(p0)
 | |
| 		_Cgo_use(p1)
 | |
| 		_Cgo_use(p2)
 | |
| 		_Cgo_use(p3)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_C2func_getnameinfo
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_C2func_getnameinfo _cgo_97ab22c4dc7b_C2func_getnameinfo
 | |
| var __cgofn__cgo_97ab22c4dc7b_C2func_getnameinfo byte
 | |
| var _cgo_97ab22c4dc7b_C2func_getnameinfo = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_C2func_getnameinfo)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _C2func_getnameinfo(p0 *_Ctype_struct_sockaddr, p1 _Ctype_socklen_t, p2 *_Ctype_char, p3 _Ctype_socklen_t, p4 *_Ctype_char, p5 _Ctype_socklen_t, p6 _Ctype_int) (r1 _Ctype_int, r2 error) {
 | |
| 	errno := _cgo_runtime_cgocall(_cgo_97ab22c4dc7b_C2func_getnameinfo, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if errno != 0 { r2 = syscall.Errno(errno) }
 | |
| 	if _Cgo_always_false {
 | |
| 		_Cgo_use(p0)
 | |
| 		_Cgo_use(p1)
 | |
| 		_Cgo_use(p2)
 | |
| 		_Cgo_use(p3)
 | |
| 		_Cgo_use(p4)
 | |
| 		_Cgo_use(p5)
 | |
| 		_Cgo_use(p6)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_C2func_res_search
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_C2func_res_search _cgo_97ab22c4dc7b_C2func_res_search
 | |
| var __cgofn__cgo_97ab22c4dc7b_C2func_res_search byte
 | |
| var _cgo_97ab22c4dc7b_C2func_res_search = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_C2func_res_search)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _C2func_res_search(p0 *_Ctype_char, p1 _Ctype_int, p2 _Ctype_int, p3 *_Ctype_uchar, p4 _Ctype_int) (r1 _Ctype_int, r2 error) {
 | |
| 	errno := _cgo_runtime_cgocall(_cgo_97ab22c4dc7b_C2func_res_search, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if errno != 0 { r2 = syscall.Errno(errno) }
 | |
| 	if _Cgo_always_false {
 | |
| 		_Cgo_use(p0)
 | |
| 		_Cgo_use(p1)
 | |
| 		_Cgo_use(p2)
 | |
| 		_Cgo_use(p3)
 | |
| 		_Cgo_use(p4)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| //go:linkname _cgo_runtime_gostring runtime.gostring
 | |
| func _cgo_runtime_gostring(*_Ctype_char) string
 | |
| 
 | |
| // GoString converts the C string p into a Go string.
 | |
| func _Cfunc_GoString(p *_Ctype_char) string {
 | |
| 	return _cgo_runtime_gostring(p)
 | |
| }
 | |
| 
 | |
| func _Cfunc__CMalloc(n _Ctype_size_t) unsafe.Pointer {
 | |
| 	return _cgo_cmalloc(uint64(n))
 | |
| }
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_Cfunc_free
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_Cfunc_free _cgo_97ab22c4dc7b_Cfunc_free
 | |
| var __cgofn__cgo_97ab22c4dc7b_Cfunc_free byte
 | |
| var _cgo_97ab22c4dc7b_Cfunc_free = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_Cfunc_free)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _Cfunc_free(p0 unsafe.Pointer) (r1 _Ctype_void) {
 | |
| 	_cgo_runtime_cgocall(_cgo_97ab22c4dc7b_Cfunc_free, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if _Cgo_always_false {
 | |
| 		_Cgo_use(p0)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_Cfunc_freeaddrinfo
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_Cfunc_freeaddrinfo _cgo_97ab22c4dc7b_Cfunc_freeaddrinfo
 | |
| var __cgofn__cgo_97ab22c4dc7b_Cfunc_freeaddrinfo byte
 | |
| var _cgo_97ab22c4dc7b_Cfunc_freeaddrinfo = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_Cfunc_freeaddrinfo)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _Cfunc_freeaddrinfo(p0 *_Ctype_struct_addrinfo) (r1 _Ctype_void) {
 | |
| 	_cgo_runtime_cgocall(_cgo_97ab22c4dc7b_Cfunc_freeaddrinfo, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if _Cgo_always_false {
 | |
| 		_Cgo_use(p0)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_Cfunc_gai_strerror
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_Cfunc_gai_strerror _cgo_97ab22c4dc7b_Cfunc_gai_strerror
 | |
| var __cgofn__cgo_97ab22c4dc7b_Cfunc_gai_strerror byte
 | |
| var _cgo_97ab22c4dc7b_Cfunc_gai_strerror = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_Cfunc_gai_strerror)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _Cfunc_gai_strerror(p0 _Ctype_int) (r1 *_Ctype_char) {
 | |
| 	_cgo_runtime_cgocall(_cgo_97ab22c4dc7b_Cfunc_gai_strerror, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if _Cgo_always_false {
 | |
| 		_Cgo_use(p0)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_Cfunc_getaddrinfo
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_Cfunc_getaddrinfo _cgo_97ab22c4dc7b_Cfunc_getaddrinfo
 | |
| var __cgofn__cgo_97ab22c4dc7b_Cfunc_getaddrinfo byte
 | |
| var _cgo_97ab22c4dc7b_Cfunc_getaddrinfo = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_Cfunc_getaddrinfo)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _Cfunc_getaddrinfo(p0 *_Ctype_char, p1 *_Ctype_char, p2 *_Ctype_struct_addrinfo, p3 **_Ctype_struct_addrinfo) (r1 _Ctype_int) {
 | |
| 	_cgo_runtime_cgocall(_cgo_97ab22c4dc7b_Cfunc_getaddrinfo, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if _Cgo_always_false {
 | |
| 		_Cgo_use(p0)
 | |
| 		_Cgo_use(p1)
 | |
| 		_Cgo_use(p2)
 | |
| 		_Cgo_use(p3)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_Cfunc_getnameinfo
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_Cfunc_getnameinfo _cgo_97ab22c4dc7b_Cfunc_getnameinfo
 | |
| var __cgofn__cgo_97ab22c4dc7b_Cfunc_getnameinfo byte
 | |
| var _cgo_97ab22c4dc7b_Cfunc_getnameinfo = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_Cfunc_getnameinfo)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _Cfunc_getnameinfo(p0 *_Ctype_struct_sockaddr, p1 _Ctype_socklen_t, p2 *_Ctype_char, p3 _Ctype_socklen_t, p4 *_Ctype_char, p5 _Ctype_socklen_t, p6 _Ctype_int) (r1 _Ctype_int) {
 | |
| 	_cgo_runtime_cgocall(_cgo_97ab22c4dc7b_Cfunc_getnameinfo, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if _Cgo_always_false {
 | |
| 		_Cgo_use(p0)
 | |
| 		_Cgo_use(p1)
 | |
| 		_Cgo_use(p2)
 | |
| 		_Cgo_use(p3)
 | |
| 		_Cgo_use(p4)
 | |
| 		_Cgo_use(p5)
 | |
| 		_Cgo_use(p6)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_Cfunc_res_search
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_Cfunc_res_search _cgo_97ab22c4dc7b_Cfunc_res_search
 | |
| var __cgofn__cgo_97ab22c4dc7b_Cfunc_res_search byte
 | |
| var _cgo_97ab22c4dc7b_Cfunc_res_search = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_Cfunc_res_search)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _Cfunc_res_search(p0 *_Ctype_char, p1 _Ctype_int, p2 _Ctype_int, p3 *_Ctype_uchar, p4 _Ctype_int) (r1 _Ctype_int) {
 | |
| 	_cgo_runtime_cgocall(_cgo_97ab22c4dc7b_Cfunc_res_search, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if _Cgo_always_false {
 | |
| 		_Cgo_use(p0)
 | |
| 		_Cgo_use(p1)
 | |
| 		_Cgo_use(p2)
 | |
| 		_Cgo_use(p3)
 | |
| 		_Cgo_use(p4)
 | |
| 	}
 | |
| 	return
 | |
| }
 | |
| 
 | |
| //go:cgo_import_static _cgo_97ab22c4dc7b_Cfunc__Cmalloc
 | |
| //go:linkname __cgofn__cgo_97ab22c4dc7b_Cfunc__Cmalloc _cgo_97ab22c4dc7b_Cfunc__Cmalloc
 | |
| var __cgofn__cgo_97ab22c4dc7b_Cfunc__Cmalloc byte
 | |
| var _cgo_97ab22c4dc7b_Cfunc__Cmalloc = unsafe.Pointer(&__cgofn__cgo_97ab22c4dc7b_Cfunc__Cmalloc)
 | |
| 
 | |
| //go:linkname runtime_throw runtime.throw
 | |
| func runtime_throw(string)
 | |
| 
 | |
| //go:cgo_unsafe_args
 | |
| func _cgo_cmalloc(p0 uint64) (r1 unsafe.Pointer) {
 | |
| 	_cgo_runtime_cgocall(_cgo_97ab22c4dc7b_Cfunc__Cmalloc, uintptr(unsafe.Pointer(&p0)))
 | |
| 	if r1 == nil {
 | |
| 		runtime_throw("runtime: C malloc failed")
 | |
| 	}
 | |
| 	return
 | |
| }
 |