|
|
@@ -129,7 +129,6 @@ import (
|
|
|
//go:cgo_import_dynamic libc_getpeername getpeername "libsocket.so"
|
|
|
//go:cgo_import_dynamic libc_setsockopt setsockopt "libsocket.so"
|
|
|
//go:cgo_import_dynamic libc_recvfrom recvfrom "libsocket.so"
|
|
|
-//go:cgo_import_dynamic libc_sysconf sysconf "libc.so"
|
|
|
|
|
|
//go:linkname procpipe libc_pipe
|
|
|
//go:linkname procgetsockname libc_getsockname
|
|
|
@@ -250,7 +249,6 @@ import (
|
|
|
//go:linkname procgetpeername libc_getpeername
|
|
|
//go:linkname procsetsockopt libc_setsockopt
|
|
|
//go:linkname procrecvfrom libc_recvfrom
|
|
|
-//go:linkname procsysconf libc_sysconf
|
|
|
|
|
|
var (
|
|
|
procpipe,
|
|
|
@@ -371,8 +369,7 @@ var (
|
|
|
proc__xnet_getsockopt,
|
|
|
procgetpeername,
|
|
|
procsetsockopt,
|
|
|
- procrecvfrom,
|
|
|
- procsysconf syscallFunc
|
|
|
+ procrecvfrom syscallFunc
|
|
|
)
|
|
|
|
|
|
func pipe(p *[2]_C_int) (n int, err error) {
|
|
|
@@ -1589,12 +1586,3 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl
|
|
|
}
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
-func sysconf(name int) (n int64, err error) {
|
|
|
- r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsysconf)), 1, uintptr(name), 0, 0, 0, 0, 0)
|
|
|
- n = int64(r0)
|
|
|
- if e1 != 0 {
|
|
|
- err = e1
|
|
|
- }
|
|
|
- return
|
|
|
-}
|