summaryrefslogtreecommitdiff
path: root/src/vendor/golang_org/x/net/route/syscall.go
diff options
context:
space:
mode:
authorAndreas Auernhammer <aead@mail.de>2017-04-14 23:25:01 +0200
committerBrad Fitzpatrick <bradfitz@golang.org>2017-04-16 15:24:12 +0000
commitd71863adbf7a834d28cf3594aef09baf71dbfdc1 (patch)
treec41235904ce61898639d89cbb75a1c9ca6d5f2a0 /src/vendor/golang_org/x/net/route/syscall.go
parent0e4824aacca9da713a7d43024ad2ab14ae27f0c6 (diff)
downloadgo-git-d71863adbf7a834d28cf3594aef09baf71dbfdc1.tar.gz
vendor: update golang_org/x/net/route package
Update the route package to git rev 6b27048a. Introduce the following changes: - 6b27048 route: drop support for go1.5 - b7fd658 route: fix typo - 41bba8d route: add support for the manipulation of routing informaion Updates #19967 Change-Id: Id2bb93df97a45254a2df2b048db0143e3e52bbdf Reviewed-on: https://go-review.googlesource.com/40830 Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src/vendor/golang_org/x/net/route/syscall.go')
-rw-r--r--src/vendor/golang_org/x/net/route/syscall.go5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/vendor/golang_org/x/net/route/syscall.go b/src/vendor/golang_org/x/net/route/syscall.go
index d136325a30..c211188b10 100644
--- a/src/vendor/golang_org/x/net/route/syscall.go
+++ b/src/vendor/golang_org/x/net/route/syscall.go
@@ -11,10 +11,6 @@ import (
"unsafe"
)
-// TODO: replace with runtime.KeepAlive when available
-//go:noescape
-func keepAlive(p unsafe.Pointer)
-
var zero uintptr
func sysctl(mib []int32, old *byte, oldlen *uintptr, new *byte, newlen uintptr) error {
@@ -25,7 +21,6 @@ func sysctl(mib []int32, old *byte, oldlen *uintptr, new *byte, newlen uintptr)
p = unsafe.Pointer(&zero)
}
_, _, errno := syscall.Syscall6(syscall.SYS___SYSCTL, uintptr(p), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
- keepAlive(p)
if errno != 0 {
return error(errno)
}