~tsileo/blobstash

348cca2c68cf7972969a7fe5a35472e6af9ba379 — Thomas Sileo 2 months ago 04f83bc
deps: update deps
33 files changed, 1082 insertions(+), 231 deletions(-)

M go.mod
M go.sum
M pkg/extra/extra.go
M vendor/a4.io/gluapp/gluapp.go
M vendor/a4.io/gluapp/go.mod
M vendor/a4.io/gluapp/go.sum
M vendor/a4.io/gluapp/http.go
M vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
M vendor/github.com/aws/aws-sdk-go/aws/version.go
M vendor/github.com/jmespath/go-jmespath/.travis.yml
M vendor/golang.org/x/crypto/ssh/kex.go
M vendor/golang.org/x/sys/unix/errors_freebsd_386.go
M vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go
A vendor/golang.org/x/sys/unix/errors_freebsd_arm64.go
M vendor/golang.org/x/sys/unix/mkall.sh
M vendor/golang.org/x/sys/unix/mkerrors.sh
M vendor/golang.org/x/sys/unix/syscall_freebsd.go
M vendor/golang.org/x/sys/unix/syscall_freebsd_386.go
M vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go
M vendor/golang.org/x/sys/unix/syscall_linux.go
M vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
M vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
M vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
M vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
M vendor/golang.org/x/sys/unix/zerrors_linux.go
M vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
M vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
M vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
M vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go
M vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go
M vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go
M vendor/golang.org/x/sys/unix/ztypes_linux.go
M vendor/modules.txt
M go.mod => go.mod +7 -7
@@ 1,21 1,21 @@
module a4.io/blobstash

// replace a4.io/gluapp v0.0.0-20200308213855-74e393b208ff => /home/thomas/Proj/gluapp
// replace a4.io/gluapp v0.0.0-20200311203905-eb3c48991ada => /home/thomas/Proj/gluapp

require (
	a4.io/blobsfile v0.3.8
	a4.io/gluapp v0.0.0-20200311203905-eb3c48991ada
	a4.io/gluapp v0.0.0-20200318195221-e8e54ae2232c
	a4.io/gluarequire2 v0.0.0-20200222094423-7528d5a10bc1
	a4.io/go/indieauth v1.0.0
	a4.io/ssse v0.0.0-20181202155639-1949828a8689
	bazil.org/fuse v0.0.0-20200117225306-7b5117fecadc
	github.com/aws/aws-sdk-go v1.29.22
	github.com/aws/aws-sdk-go v1.29.27
	github.com/blevesearch/segment v0.0.0-20160915185041-762005e7a34f
	github.com/carbocation/interpose v0.0.0-20161206215253-723534742ba3
	github.com/dave/jennifer v1.4.0
	github.com/dustin/go-humanize v1.0.0
	github.com/evanphx/json-patch v4.5.0+incompatible
	github.com/golang/protobuf v1.3.4 // indirect
	github.com/golang/protobuf v1.3.5 // indirect
	github.com/golang/snappy v0.0.1
	github.com/gorilla/context v1.1.1
	github.com/gorilla/handlers v1.4.2


@@ 23,7 23,7 @@ require (
	github.com/gorilla/sessions v1.2.0
	github.com/hashicorp/golang-lru v0.5.4
	github.com/inconshreveable/log15 v0.0.0-20200109203555-b30bc20e4fd1
	github.com/jmespath/go-jmespath v0.0.0-20200310193758-2437e8417af5 // indirect
	github.com/jmespath/go-jmespath v0.3.0 // indirect
	github.com/mattn/go-colorable v0.1.6 // indirect
	github.com/mitchellh/go-ps v1.0.0
	github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646


@@ 39,9 39,9 @@ require (
	github.com/yuin/goldmark-highlighting v0.0.0-20200307114337-60d527fdb691 // indirect
	github.com/yuin/gopher-lua v0.0.0-20191220021717-ab39c6098bdb
	github.com/zpatrick/rbac v0.0.0-20180829190353-d2c4f050cf28
	golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4
	golang.org/x/crypto v0.0.0-20200317142112-1b76d66859c6
	golang.org/x/net v0.0.0-20200301022130-244492dfa37a
	golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527 // indirect
	golang.org/x/sys v0.0.0-20200317113312-5766fd39f98d // indirect
	gopkg.in/inconshreveable/log15.v2 v2.0.0-20200109203555-b30bc20e4fd1
	gopkg.in/src-d/enry.v1 v1.7.3
	gopkg.in/src-d/go-git.v4 v4.13.1

M go.sum => go.sum +13 -0
@@ 12,6 12,7 @@ a4.io/blobstash v0.0.0-20200131212433-e97337e98c5e/go.mod h1:SrGKNSU1yJ6esqF0aqD
a4.io/blobstash v0.0.0-20200202192640-d62b4924ec01/go.mod h1:38J1ivXRQHMj5UZasbPi7o/P5nc7snAeaAu7lIXL1gM=
a4.io/blobstash v0.0.0-20200221184026-dea61889318d/go.mod h1:rBeIGLPLaPL47+6gKO4jCld+sBWpC55Va6XvxLrYKzs=
a4.io/blobstash v0.0.0-20200221185322-50bf3c15ebe0/go.mod h1:6zWY2+AG69x/Ijl4B+gcztuKCx30X/dGFAT6Hh/udl4=
a4.io/blobstash v0.0.0-20200311204339-04f83bc3d616/go.mod h1:XwNV/qV4/yuXdjfQgBqDLTCK4i2mlmvfI9UrkCPrt2M=
a4.io/gluapp v0.0.0-20181203183836-c136dc4e9123/go.mod h1:rK/CQwI+tDICKCR1szNtBP0rJdH1LCrO/ZnculcIjWI=
a4.io/gluapp v0.0.0-20181217122610-c6ba9b02f21b/go.mod h1:hDz8O30eiYv+1bAFzssTvbRaLy27xwk7pdR7v2md7Ew=
a4.io/gluapp v0.0.0-20181218195258-2be1706b2908/go.mod h1:hDz8O30eiYv+1bAFzssTvbRaLy27xwk7pdR7v2md7Ew=


@@ 31,6 32,8 @@ a4.io/gluapp v0.0.0-20200308213855-74e393b208ff h1:HXHJfbkddS+0KQAcfO4+IAJ3OkSh9
a4.io/gluapp v0.0.0-20200308213855-74e393b208ff/go.mod h1:A3U6Yc1zqp5Bnsz7PxrlYmbZ4iEN/LBKeuuwaxpLBMY=
a4.io/gluapp v0.0.0-20200311203905-eb3c48991ada h1:t7D1dBddA0Joo/MKSIj9GJsv0iGerABouNrNP220PVg=
a4.io/gluapp v0.0.0-20200311203905-eb3c48991ada/go.mod h1:A3U6Yc1zqp5Bnsz7PxrlYmbZ4iEN/LBKeuuwaxpLBMY=
a4.io/gluapp v0.0.0-20200318195221-e8e54ae2232c h1:c3IQNOYa2q284CepZqxPJdP+TQwh6aWKPtWYnnd91Ek=
a4.io/gluapp v0.0.0-20200318195221-e8e54ae2232c/go.mod h1:vRUnOCoU0xprQIH3uvQJG2NnyqJGFmnqBTk528JCEwg=
a4.io/gluarequire2 v0.0.0-20170611121149-66e0eb2c6a9f h1:mfEWN0Dd2AfIXU5WO5ZfqbFVk63Qz5M/CANs182pm+U=
a4.io/gluarequire2 v0.0.0-20170611121149-66e0eb2c6a9f/go.mod h1:t7OhwCmPQfuUf8cjm7n8chSbZt5CTILu+dTLu1MQKjQ=
a4.io/gluarequire2 v0.0.0-20200222094423-7528d5a10bc1 h1:prvtjU2SK4PCsJnvY39+DkQyLzxq39E5q0kOimBZsaY=


@@ 85,6 88,8 @@ github.com/aws/aws-sdk-go v1.29.20 h1:vAHJhARpdbdeJstTVaugeHgvVj5lBnfz3blbbD24gf
github.com/aws/aws-sdk-go v1.29.20/go.mod h1:1KvfttTE3SPKMpo8g2c6jL3ZKfXtFvKscTgahTma5Xg=
github.com/aws/aws-sdk-go v1.29.22 h1:3WmsCj3C30l6/4f50mPkDZoTPWSvaRCjcVJOWdCJoIE=
github.com/aws/aws-sdk-go v1.29.22/go.mod h1:1KvfttTE3SPKMpo8g2c6jL3ZKfXtFvKscTgahTma5Xg=
github.com/aws/aws-sdk-go v1.29.27 h1:4A53lDDGtk4TvnXFzvcOO3Vx3tDqEPfwvChhhxTPN/M=
github.com/aws/aws-sdk-go v1.29.27/go.mod h1:1KvfttTE3SPKMpo8g2c6jL3ZKfXtFvKscTgahTma5Xg=
github.com/blevesearch/segment v0.0.0-20160915185041-762005e7a34f h1:kqbi9lqXLLs+zfWlgo1PIiRQ86n33K1JKotjj4rSYOg=
github.com/blevesearch/segment v0.0.0-20160915185041-762005e7a34f/go.mod h1:IInt5XRvpiGE09KOk9mmCMLjHhydIhNPKPPFLFBB7L8=
github.com/carbocation/handlers v0.0.0-20140528190747-c939c6d9ef31 h1:SDMgCFII5drFRIyAaihze9ceRMpTt1FW6Q5jjpc2u4c=


@@ 167,6 172,8 @@ github.com/golang/protobuf v1.3.3 h1:gyjaxf+svBWX08ZjK86iN9geUJF0H6gp2IRKX6Nf6/I
github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
github.com/golang/protobuf v1.3.4 h1:87PNWwrRvUSnqS4dlcBU/ftvOIBep4sYuBLlh6rX2wk=
github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
github.com/golang/protobuf v1.3.5 h1:F768QJ1E9tib+q5Sc8MkdJi1RxLTbRcTf8LJV56aRls=
github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk=
github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db h1:woRePGFeVFfLKN/pOkfl+p/TAqKOfFu+7KPlMVpok/w=
github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/golang/snappy v0.0.1 h1:Qgr9rKW7uDUkrbSmQeiDsGa8SjGyCOGtuasMWwvp2P4=


@@ 226,6 233,8 @@ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af h1:pmfjZENx5i
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k=
github.com/jmespath/go-jmespath v0.0.0-20200310193758-2437e8417af5 h1:uHQ3zN9bw90YSNUeGWrboinB/fjXSDA7dNSg7Dznw18=
github.com/jmespath/go-jmespath v0.0.0-20200310193758-2437e8417af5/go.mod h1:9QtRXoHjLGCJ5IBSaohpXITPlowMeeYCZ7fLUTSywik=
github.com/jmespath/go-jmespath v0.3.0 h1:OS12ieG61fsCg5+qLJ+SsW9NicxNkg3b25OyT2yCeUc=
github.com/jmespath/go-jmespath v0.3.0/go.mod h1:9QtRXoHjLGCJ5IBSaohpXITPlowMeeYCZ7fLUTSywik=
github.com/justinas/nosurf v0.0.0-20181122113328-3af30e51c05b h1:fWjiIutptAhQwIoCjCEsyCx6KtaHJ6WyqCLdmFJ3udQ=
github.com/justinas/nosurf v0.0.0-20181122113328-3af30e51c05b/go.mod h1:Aucr5I5chr4OCuuVB4LTuHVrKHBuyRSo7vM2hqrcb7E=
github.com/justinas/nosurf v1.1.0 h1:qqV6FJmnDBJ6F9pOzhZgZitAZWBYonMOXglof7TtdZw=


@@ 439,6 448,8 @@ golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073 h1:xMPOj6Pz6UipU1wXLkrtqp
golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4 h1:QmwruyY+bKbDDL0BaglrbZABEali68eoMFhTZpCjYVA=
golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20200317142112-1b76d66859c6 h1:TjszyFsQsyZNHwdVdZ5m7bjmreu0znc2kRYsEml9/Ww=
golang.org/x/crypto v0.0.0-20200317142112-1b76d66859c6/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20181213202711-891ebc4b82d6 h1:gT0Y6H7hbVPUtvtk0YGxMXPgN+p8fYlqWkgJeUCZcaQ=


@@ 507,6 518,8 @@ golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527 h1:uYVVQ9WP/Ds2ROhcaGPeIdVq0RIXVLwsHlnvJ+cT1So=
golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200317113312-5766fd39f98d h1:62ap6LNOjDU6uGmKXHJbSfciMoV+FeI1sRXx/pLDL44=
golang.org/x/sys v0.0.0-20200317113312-5766fd39f98d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs=

M pkg/extra/extra.go => pkg/extra/extra.go +4 -0
@@ 54,6 54,10 @@ func setupExtra(e *Extra) func(*lua.LState) int {
				L.Push(tbl)
				return 1
			},
			"now": func(L *lua.LState) int {
				L.Push(lua.LNumber(time.Now().Unix()))
				return 1
			},
			"random": func(L *lua.LState) int {
				raw := make([]byte, L.ToInt(1))
				if _, err := rand.Read(raw); err != nil {

M vendor/a4.io/gluapp/gluapp.go => vendor/a4.io/gluapp/gluapp.go +7 -6
@@ 74,12 74,13 @@ func setupMetatable(L *lua.LState) {
	// Setup the Lua meta table for the headers user-defined type
	mtValues := L.NewTypeMetatable("values")
	L.SetField(mtValues, "__index", L.SetFuncs(L.NewTable(), map[string]lua.LGFunction{
		"add":    valuesAdd,
		"set":    valuesSet,
		"del":    valuesDel,
		"get":    valuesGet,
		"raw":    valuesRaw,
		"encode": valuesEncode,
		"add":     valuesAdd,
		"set":     valuesSet,
		"del":     valuesDel,
		"get":     valuesGet,
		"getlist": valuesGetlist,
		"raw":     valuesRaw,
		"encode":  valuesEncode,
	}))
}


M vendor/a4.io/gluapp/go.mod => vendor/a4.io/gluapp/go.mod +3 -3
@@ 1,10 1,10 @@
module a4.io/gluapp

require (
	a4.io/blobstash v0.0.0-20200221185322-50bf3c15ebe0
	a4.io/blobstash v0.0.0-20200311204339-04f83bc3d616
	a4.io/gluarequire2 v0.0.0-20200222094423-7528d5a10bc1
	github.com/yuin/goldmark v1.1.23
	github.com/yuin/goldmark-highlighting v0.0.0-20200218065240-d1af22c1126f
	github.com/yuin/goldmark v1.1.25
	github.com/yuin/goldmark-highlighting v0.0.0-20200307114337-60d527fdb691
	github.com/yuin/gopher-lua v0.0.0-20191220021717-ab39c6098bdb
	gopkg.in/yaml.v2 v2.2.8
	mvdan.cc/xurls v1.1.0

M vendor/a4.io/gluapp/go.sum => vendor/a4.io/gluapp/go.sum +18 -0
@@ 17,6 17,8 @@ a4.io/blobstash v0.0.0-20200221184353-1c4cc6429817 h1:zq/xLFWbQGgbRn24M06lUIuKLX
a4.io/blobstash v0.0.0-20200221184353-1c4cc6429817/go.mod h1:6zWY2+AG69x/Ijl4B+gcztuKCx30X/dGFAT6Hh/udl4=
a4.io/blobstash v0.0.0-20200221185322-50bf3c15ebe0 h1:rhssv2/YV0FobUQVfDojX6i+bXgjwsEc/FXfornx/p0=
a4.io/blobstash v0.0.0-20200221185322-50bf3c15ebe0/go.mod h1:6zWY2+AG69x/Ijl4B+gcztuKCx30X/dGFAT6Hh/udl4=
a4.io/blobstash v0.0.0-20200311204339-04f83bc3d616 h1:ul3D0RfxkPtocpapOJabDoJ/kAJQffeFArvJN2ndVyg=
a4.io/blobstash v0.0.0-20200311204339-04f83bc3d616/go.mod h1:XwNV/qV4/yuXdjfQgBqDLTCK4i2mlmvfI9UrkCPrt2M=
a4.io/gluapp v0.0.0-20181203183836-c136dc4e9123/go.mod h1:rK/CQwI+tDICKCR1szNtBP0rJdH1LCrO/ZnculcIjWI=
a4.io/gluapp v0.0.0-20181217122610-c6ba9b02f21b/go.mod h1:hDz8O30eiYv+1bAFzssTvbRaLy27xwk7pdR7v2md7Ew=
a4.io/gluapp v0.0.0-20181218195258-2be1706b2908/go.mod h1:hDz8O30eiYv+1bAFzssTvbRaLy27xwk7pdR7v2md7Ew=


@@ 25,6 27,7 @@ a4.io/gluapp v0.0.0-20200131211012-723a51b0e790/go.mod h1:XvZKnPX9E8UAoNcbJ5ESYC
a4.io/gluapp v0.0.0-20200202115504-51581a8e4642/go.mod h1:jgLJ6nULqKUJSJsT4W0KuNhh/lqXo6cS/pDuuESx4ko=
a4.io/gluapp v0.0.0-20200214202429-b4a08105811e/go.mod h1:P313jMDJOXJwnAA0qtWCScB6TQPfZ/QwTUah9aO3t4Y=
a4.io/gluapp v0.0.0-20200221184138-44fb2766d27d/go.mod h1:SnPbw2WapvLDMfarcCs/pqYhYUvQqCk5u6TJjni5M3k=
a4.io/gluapp v0.0.0-20200311203905-eb3c48991ada/go.mod h1:A3U6Yc1zqp5Bnsz7PxrlYmbZ4iEN/LBKeuuwaxpLBMY=
a4.io/gluarequire2 v0.0.0-20170611121149-66e0eb2c6a9f h1:mfEWN0Dd2AfIXU5WO5ZfqbFVk63Qz5M/CANs182pm+U=
a4.io/gluarequire2 v0.0.0-20170611121149-66e0eb2c6a9f/go.mod h1:t7OhwCmPQfuUf8cjm7n8chSbZt5CTILu+dTLu1MQKjQ=
a4.io/gluarequire2 v0.0.0-20200222094423-7528d5a10bc1 h1:prvtjU2SK4PCsJnvY39+DkQyLzxq39E5q0kOimBZsaY=


@@ 42,6 45,8 @@ github.com/alecthomas/chroma v0.7.0 h1:z+0HgTUmkpRDRz0SRSdMaqOLfJV4F+N1FPDZUZIDU
github.com/alecthomas/chroma v0.7.0/go.mod h1:1U/PfCsTALWWYHDnsIQkxEBM0+6LLe0v8+RSVMOwxeY=
github.com/alecthomas/chroma v0.7.1 h1:G1i02OhUbRi2nJxcNkwJaY/J1gHXj9tt72qN6ZouLFQ=
github.com/alecthomas/chroma v0.7.1/go.mod h1:gHw09mkX1Qp80JlYbmN9L3+4R5o6DJJ3GRShh+AICNc=
github.com/alecthomas/chroma v0.7.2-0.20200305040604-4f3623dce67a h1:3v1NrYWWqp2S72e4HLgxKt83B3l0lnORDholH/ihoMM=
github.com/alecthomas/chroma v0.7.2-0.20200305040604-4f3623dce67a/go.mod h1:fv5SzZPFJbwp2NXJWpFIX7DZS4HgV1K4ew4Pc2OZD9s=
github.com/alecthomas/colour v0.0.0-20160524082231-60882d9e2721/go.mod h1:QO9JBoKquHd+jz9nshCh40fOfO+JzsoXy8qTHF68zU0=
github.com/alecthomas/kong v0.1.17-0.20190424132513-439c674f7ae0/go.mod h1:+inYUSluD+p4L8KdviBSgzcqEjUQOfC5fQDRFuc36lI=
github.com/alecthomas/kong v0.2.1-0.20190708041108-0548c6b1afae/go.mod h1:+inYUSluD+p4L8KdviBSgzcqEjUQOfC5fQDRFuc36lI=


@@ 55,6 60,7 @@ github.com/aws/aws-sdk-go v1.25.31/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpi
github.com/aws/aws-sdk-go v1.28.9/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo=
github.com/aws/aws-sdk-go v1.29.4/go.mod h1:1KvfttTE3SPKMpo8g2c6jL3ZKfXtFvKscTgahTma5Xg=
github.com/aws/aws-sdk-go v1.29.7/go.mod h1:1KvfttTE3SPKMpo8g2c6jL3ZKfXtFvKscTgahTma5Xg=
github.com/aws/aws-sdk-go v1.29.22/go.mod h1:1KvfttTE3SPKMpo8g2c6jL3ZKfXtFvKscTgahTma5Xg=
github.com/blevesearch/segment v0.0.0-20160915185041-762005e7a34f/go.mod h1:IInt5XRvpiGE09KOk9mmCMLjHhydIhNPKPPFLFBB7L8=
github.com/carbocation/handlers v0.0.0-20140528190747-c939c6d9ef31/go.mod h1:iGISoFvZYz358DFlmHvYFlh4CgRdzPLXB2NJE48x6lY=
github.com/carbocation/interpose v0.0.0-20161206215253-723534742ba3/go.mod h1:4PGcghc3ZjA/uozANO8lCHo/gnHyMsm8iFYppSkVE/M=


@@ 102,6 108,7 @@ github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5y
github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/gomarkdown/markdown v0.0.0-20181104084050-d1d0edeb5d85/go.mod h1:gmFANS06wAVmF0B9yi65QKsRmPQ97tze7FRLswua+OY=


@@ 133,6 140,7 @@ github.com/interpose/middleware v0.0.0-20150216143757-05ed56ed52fa/go.mod h1:eMb
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo=
github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k=
github.com/jmespath/go-jmespath v0.0.0-20200310193758-2437e8417af5/go.mod h1:9QtRXoHjLGCJ5IBSaohpXITPlowMeeYCZ7fLUTSywik=
github.com/justinas/nosurf v0.0.0-20181122113328-3af30e51c05b/go.mod h1:Aucr5I5chr4OCuuVB4LTuHVrKHBuyRSo7vM2hqrcb7E=
github.com/justinas/nosurf v1.1.0/go.mod h1:ALpWdSbuNGy2lZWtyXdjkYv4edL23oSEgfBT1gPJ5BQ=
github.com/kevinburke/ssh_config v0.0.0-20180830205328-81db2a75821e/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=


@@ 154,6 162,7 @@ github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU=
github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4=
github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84=


@@ 203,6 212,7 @@ github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoH
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
github.com/syndtr/goleveldb v0.0.0-20181128100959-b001fa50d6b2/go.mod h1:Z4AUp2Km+PwemOoO/VB5AOx9XSsIItzFjoJlOSiYmn0=
github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA=
github.com/toqueteos/trie v0.0.0-20150530104557-56fed4a05683/go.mod h1:Ywk48QhEqhU1+DwhMkJ2x7eeGxDHiGkAdc9+0DYcbsM=


@@ 230,10 240,14 @@ github.com/yuin/goldmark v1.1.22 h1:0e0f6Zee9SAQ5yOZGNMWaOxqVvcc/9/kUWu/Kl91Jk8=
github.com/yuin/goldmark v1.1.22/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.23 h1:eTodJ8hwEUvwXhb9qxQNuL/q1d+xMQClrXR4mdvV7gs=
github.com/yuin/goldmark v1.1.23/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.25 h1:isv+Q6HQAmmL2Ofcmg8QauBmDPlUUnSoNhEcC940Rds=
github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark-highlighting v0.0.0-20191202084645-78f32c8dd6d5 h1:QbH7ca1qtgZHrzvcVAEoiJIwBqrXxMOfHYfwZIniIK0=
github.com/yuin/goldmark-highlighting v0.0.0-20191202084645-78f32c8dd6d5/go.mod h1:4QGn5rJFOASBa2uK4Q2h3BRTyJqRfsAucPFIipSTcaM=
github.com/yuin/goldmark-highlighting v0.0.0-20200218065240-d1af22c1126f h1:5295skDVJn90SXIYI22jOMeR9XbnuN76y/V1m9N8ITQ=
github.com/yuin/goldmark-highlighting v0.0.0-20200218065240-d1af22c1126f/go.mod h1:9yW2CHuRSORvHgw7YfybB09PqUZTbzERyW3QFvd8+0Q=
github.com/yuin/goldmark-highlighting v0.0.0-20200307114337-60d527fdb691 h1:VWSxtAiQNh3zgHJpdpkpVYjTPqRE3P6UZCOPa1nRDio=
github.com/yuin/goldmark-highlighting v0.0.0-20200307114337-60d527fdb691/go.mod h1:YLF3kDffRfUH/bTxOxHhV6lxwIB3Vfj91rEwNMS9MXo=
github.com/yuin/gopher-lua v0.0.0-20181214045814-db9ae37725ec h1:vpF8Kxql6/3OvGH4y2SKtpN3WsB17mvJ8f8H1o2vucQ=
github.com/yuin/gopher-lua v0.0.0-20181214045814-db9ae37725ec/go.mod h1:fFiAh+CowNFr0NK5VASokuwKwkbacRmHsVA7Yb1Tqac=
github.com/yuin/gopher-lua v0.0.0-20190514113301-1cd887cd7036/go.mod h1:gqRgreBUhTSL0GeU64rtZ3Uq3wtjOa/TB2YfrtkCbVQ=


@@ 250,6 264,7 @@ golang.org/x/crypto v0.0.0-20191108234033-bd318be0434a/go.mod h1:LzIPMQfyMNhhGPh
golang.org/x/crypto v0.0.0-20200128174031-69ecbb4d6d5d/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20200214034016-1d94cc7ab1c6/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20200221170553-0f24fbd83dfb/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20181213202711-891ebc4b82d6/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=


@@ 264,6 279,7 @@ golang.org/x/net v0.0.0-20191109021931-daa7c04131f5/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200219183655-46282727080f/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=


@@ 288,6 304,8 @@ golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200217220822-9197077df867/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200219091948-cb0a6d8edb6c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=

M vendor/a4.io/gluapp/http.go => vendor/a4.io/gluapp/http.go +11 -0
@@ 395,6 395,17 @@ func valuesGet(L *lua.LState) int {
	return 1
}

func valuesGetlist(L *lua.LState) int {
	values := checkValues(L)
	tbl := L.NewTable()
	if rvalues, ok := values.values[string(L.ToString(2))]; ok {
		for _, val := range rvalues {
			tbl.Append(lua.LString(val))
		}
	}
	L.Push(tbl)
	return 1
}
func valuesRaw(L *lua.LState) int {
	values := checkValues(L)
	out := L.CreateTable(0, len(values.values))

M vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go => vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go +293 -23
@@ 1062,7 1062,7 @@ var awsPartition = partition{
				"us-west-2":      endpoint{},
			},
		},
		"cognito-identity": service{
		"codestar-connections": service{

			Endpoints: endpoints{
				"ap-northeast-1": endpoint{},


@@ 1074,11 1074,49 @@ var awsPartition = partition{
				"eu-central-1":   endpoint{},
				"eu-west-1":      endpoint{},
				"eu-west-2":      endpoint{},
				"eu-west-3":      endpoint{},
				"sa-east-1":      endpoint{},
				"us-east-1":      endpoint{},
				"us-east-2":      endpoint{},
				"us-west-1":      endpoint{},
				"us-west-2":      endpoint{},
			},
		},
		"cognito-identity": service{

			Endpoints: endpoints{
				"ap-northeast-1": endpoint{},
				"ap-northeast-2": endpoint{},
				"ap-south-1":     endpoint{},
				"ap-southeast-1": endpoint{},
				"ap-southeast-2": endpoint{},
				"ca-central-1":   endpoint{},
				"eu-central-1":   endpoint{},
				"eu-west-1":      endpoint{},
				"eu-west-2":      endpoint{},
				"fips-us-east-1": endpoint{
					Hostname: "cognito-identity-fips.us-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-1",
					},
				},
				"fips-us-east-2": endpoint{
					Hostname: "cognito-identity-fips.us-east-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-2",
					},
				},
				"fips-us-west-2": endpoint{
					Hostname: "cognito-identity-fips.us-west-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-west-2",
					},
				},
				"us-east-1": endpoint{},
				"us-east-2": endpoint{},
				"us-west-2": endpoint{},
			},
		},
		"cognito-idp": service{

			Endpoints: endpoints{


@@ 1091,9 1129,27 @@ var awsPartition = partition{
				"eu-central-1":   endpoint{},
				"eu-west-1":      endpoint{},
				"eu-west-2":      endpoint{},
				"us-east-1":      endpoint{},
				"us-east-2":      endpoint{},
				"us-west-2":      endpoint{},
				"fips-us-east-1": endpoint{
					Hostname: "cognito-idp-fips.us-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-1",
					},
				},
				"fips-us-east-2": endpoint{
					Hostname: "cognito-idp-fips.us-east-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-2",
					},
				},
				"fips-us-west-2": endpoint{
					Hostname: "cognito-idp-fips.us-west-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-west-2",
					},
				},
				"us-east-1": endpoint{},
				"us-east-2": endpoint{},
				"us-west-2": endpoint{},
			},
		},
		"cognito-sync": service{


@@ 1238,6 1294,12 @@ var awsPartition = partition{
				"eu-west-1":      endpoint{},
				"eu-west-2":      endpoint{},
				"eu-west-3":      endpoint{},
				"fips-ca-central-1": endpoint{
					Hostname: "datasync-fips.ca-central-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "ca-central-1",
					},
				},
				"fips-us-east-1": endpoint{
					Hostname: "datasync-fips.us-east-1.amazonaws.com",
					CredentialScope: credentialScope{


@@ 1445,6 1507,7 @@ var awsPartition = partition{
				"eu-west-1":      endpoint{},
				"eu-west-2":      endpoint{},
				"eu-west-3":      endpoint{},
				"me-south-1":     endpoint{},
				"sa-east-1":      endpoint{},
				"us-east-1":      endpoint{},
				"us-east-2":      endpoint{},


@@ 1828,11 1891,101 @@ var awsPartition = partition{
				"eu-west-1":      endpoint{},
				"eu-west-2":      endpoint{},
				"eu-west-3":      endpoint{},
				"sa-east-1":      endpoint{},
				"us-east-1":      endpoint{},
				"us-east-2":      endpoint{},
				"us-west-1":      endpoint{},
				"us-west-2":      endpoint{},
				"fips-ap-northeast-1": endpoint{
					Hostname: "fms-fips.ap-northeast-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "ap-northeast-1",
					},
				},
				"fips-ap-northeast-2": endpoint{
					Hostname: "fms-fips.ap-northeast-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "ap-northeast-2",
					},
				},
				"fips-ap-south-1": endpoint{
					Hostname: "fms-fips.ap-south-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "ap-south-1",
					},
				},
				"fips-ap-southeast-1": endpoint{
					Hostname: "fms-fips.ap-southeast-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "ap-southeast-1",
					},
				},
				"fips-ap-southeast-2": endpoint{
					Hostname: "fms-fips.ap-southeast-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "ap-southeast-2",
					},
				},
				"fips-ca-central-1": endpoint{
					Hostname: "fms-fips.ca-central-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "ca-central-1",
					},
				},
				"fips-eu-central-1": endpoint{
					Hostname: "fms-fips.eu-central-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "eu-central-1",
					},
				},
				"fips-eu-west-1": endpoint{
					Hostname: "fms-fips.eu-west-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "eu-west-1",
					},
				},
				"fips-eu-west-2": endpoint{
					Hostname: "fms-fips.eu-west-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "eu-west-2",
					},
				},
				"fips-eu-west-3": endpoint{
					Hostname: "fms-fips.eu-west-3.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "eu-west-3",
					},
				},
				"fips-sa-east-1": endpoint{
					Hostname: "fms-fips.sa-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "sa-east-1",
					},
				},
				"fips-us-east-1": endpoint{
					Hostname: "fms-fips.us-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-1",
					},
				},
				"fips-us-east-2": endpoint{
					Hostname: "fms-fips.us-east-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-2",
					},
				},
				"fips-us-west-1": endpoint{
					Hostname: "fms-fips.us-west-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-west-1",
					},
				},
				"fips-us-west-2": endpoint{
					Hostname: "fms-fips.us-west-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-west-2",
					},
				},
				"sa-east-1": endpoint{},
				"us-east-1": endpoint{},
				"us-east-2": endpoint{},
				"us-west-1": endpoint{},
				"us-west-2": endpoint{},
			},
		},
		"forecast": service{


@@ 1840,7 1993,10 @@ var awsPartition = partition{
			Endpoints: endpoints{
				"ap-northeast-1": endpoint{},
				"ap-northeast-2": endpoint{},
				"ap-south-1":     endpoint{},
				"ap-southeast-1": endpoint{},
				"ap-southeast-2": endpoint{},
				"eu-central-1":   endpoint{},
				"eu-west-1":      endpoint{},
				"us-east-1":      endpoint{},
				"us-east-2":      endpoint{},


@@ 1910,12 2066,42 @@ var awsPartition = partition{
				"eu-west-1":      endpoint{},
				"eu-west-2":      endpoint{},
				"eu-west-3":      endpoint{},
				"me-south-1":     endpoint{},
				"sa-east-1":      endpoint{},
				"us-east-1":      endpoint{},
				"us-east-2":      endpoint{},
				"us-west-1":      endpoint{},
				"us-west-2":      endpoint{},
				"fips-ca-central-1": endpoint{
					Hostname: "glacier-fips.ca-central-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "ca-central-1",
					},
				},
				"fips-us-east-1": endpoint{
					Hostname: "glacier-fips.us-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-1",
					},
				},
				"fips-us-east-2": endpoint{
					Hostname: "glacier-fips.us-east-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-2",
					},
				},
				"fips-us-west-1": endpoint{
					Hostname: "glacier-fips.us-west-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-west-1",
					},
				},
				"fips-us-west-2": endpoint{
					Hostname: "glacier-fips.us-west-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-west-2",
					},
				},
				"me-south-1": endpoint{},
				"sa-east-1":  endpoint{},
				"us-east-1":  endpoint{},
				"us-east-2":  endpoint{},
				"us-west-1":  endpoint{},
				"us-west-2":  endpoint{},
			},
		},
		"glue": service{


@@ 2452,7 2638,9 @@ var awsPartition = partition{
		"managedblockchain": service{

			Endpoints: endpoints{
				"us-east-1": endpoint{},
				"ap-northeast-1": endpoint{},
				"ap-southeast-1": endpoint{},
				"us-east-1":      endpoint{},
			},
		},
		"marketplacecommerceanalytics": service{


@@ 2750,6 2938,12 @@ var awsPartition = partition{
						Region: "eu-west-2",
					},
				},
				"eu-west-3": endpoint{
					Hostname: "rds.eu-west-3.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "eu-west-3",
					},
				},
				"me-south-1": endpoint{
					Hostname: "rds.me-south-1.amazonaws.com",
					CredentialScope: credentialScope{


@@ 3798,12 3992,36 @@ var awsPartition = partition{
				"eu-west-1":      endpoint{},
				"eu-west-2":      endpoint{},
				"eu-west-3":      endpoint{},
				"me-south-1":     endpoint{},
				"sa-east-1":      endpoint{},
				"us-east-1":      endpoint{},
				"us-east-2":      endpoint{},
				"us-west-1":      endpoint{},
				"us-west-2":      endpoint{},
				"fips-us-east-1": endpoint{
					Hostname: "sms-fips.us-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-1",
					},
				},
				"fips-us-east-2": endpoint{
					Hostname: "sms-fips.us-east-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-east-2",
					},
				},
				"fips-us-west-1": endpoint{
					Hostname: "sms-fips.us-west-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-west-1",
					},
				},
				"fips-us-west-2": endpoint{
					Hostname: "sms-fips.us-west-2.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-west-2",
					},
				},
				"me-south-1": endpoint{},
				"sa-east-1":  endpoint{},
				"us-east-1":  endpoint{},
				"us-east-2":  endpoint{},
				"us-west-1":  endpoint{},
				"us-west-2":  endpoint{},
			},
		},
		"snowball": service{


@@ 5071,6 5289,18 @@ var awsusgovPartition = partition{
		"athena": service{

			Endpoints: endpoints{
				"fips-us-gov-east-1": endpoint{
					Hostname: "athena-fips.us-gov-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-gov-east-1",
					},
				},
				"fips-us-gov-west-1": endpoint{
					Hostname: "athena-fips.us-gov-west-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-gov-west-1",
					},
				},
				"us-gov-east-1": endpoint{},
				"us-gov-west-1": endpoint{},
			},


@@ 5194,6 5424,12 @@ var awsusgovPartition = partition{
		"datasync": service{

			Endpoints: endpoints{
				"fips-us-gov-east-1": endpoint{
					Hostname: "datasync-fips.us-gov-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-gov-east-1",
					},
				},
				"fips-us-gov-west-1": endpoint{
					Hostname: "datasync-fips.us-gov-west-1.amazonaws.com",
					CredentialScope: credentialScope{


@@ 5344,9 5580,18 @@ var awsusgovPartition = partition{
		"glacier": service{

			Endpoints: endpoints{
				"us-gov-east-1": endpoint{},
				"us-gov-east-1": endpoint{
					Hostname: "glacier.us-gov-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-gov-east-1",
					},
				},
				"us-gov-west-1": endpoint{
					Hostname:  "glacier.us-gov-west-1.amazonaws.com",
					Protocols: []string{"http", "https"},
					CredentialScope: credentialScope{
						Region: "us-gov-west-1",
					},
				},
			},
		},


@@ 5411,6 5656,12 @@ var awsusgovPartition = partition{
				"us-gov-west-1": endpoint{},
			},
		},
		"iotsecuredtunneling": service{

			Endpoints: endpoints{
				"us-gov-west-1": endpoint{},
			},
		},
		"kinesis": service{

			Endpoints: endpoints{


@@ 5688,6 5939,18 @@ var awsusgovPartition = partition{
		"sms": service{

			Endpoints: endpoints{
				"fips-us-gov-east-1": endpoint{
					Hostname: "sms-fips.us-gov-east-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-gov-east-1",
					},
				},
				"fips-us-gov-west-1": endpoint{
					Hostname: "sms-fips.us-gov-west-1.amazonaws.com",
					CredentialScope: credentialScope{
						Region: "us-gov-west-1",
					},
				},
				"us-gov-east-1": endpoint{},
				"us-gov-west-1": endpoint{},
			},


@@ 5735,6 5998,7 @@ var awsusgovPartition = partition{
		"storagegateway": service{

			Endpoints: endpoints{
				"us-gov-east-1": endpoint{},
				"us-gov-west-1": endpoint{},
			},
		},


@@ 6358,6 6622,12 @@ var awsisobPartition = partition{
				"us-isob-east-1": endpoint{},
			},
		},
		"license-manager": service{

			Endpoints: endpoints{
				"us-isob-east-1": endpoint{},
			},
		},
		"logs": service{

			Endpoints: endpoints{

M vendor/github.com/aws/aws-sdk-go/aws/version.go => vendor/github.com/aws/aws-sdk-go/aws/version.go +1 -1
@@ 5,4 5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.29.22"
const SDKVersion = "1.29.27"

M vendor/github.com/jmespath/go-jmespath/.travis.yml => vendor/github.com/jmespath/go-jmespath/.travis.yml +0 -5
@@ 12,11 12,6 @@ go:
  - 1.11.x
  - 1.12.x
  - 1.13.x
  - 1.14.x
  - tip

allow_failures:
  - go: tip

install: go get -v -t ./...
script: make test

M vendor/golang.org/x/crypto/ssh/kex.go => vendor/golang.org/x/crypto/ssh/kex.go +2 -2
@@ 572,7 572,7 @@ func (gex *dhGEXSHA) diffieHellman(theirPublic, myPrivate *big.Int) (*big.Int, e
	return new(big.Int).Exp(theirPublic, myPrivate, gex.p), nil
}

func (gex *dhGEXSHA) Client(c packetConn, randSource io.Reader, magics *handshakeMagics) (*kexResult, error) {
func (gex dhGEXSHA) Client(c packetConn, randSource io.Reader, magics *handshakeMagics) (*kexResult, error) {
	// Send GexRequest
	kexDHGexRequest := kexDHGexRequestMsg{
		MinBits:      dhGroupExchangeMinimumBits,


@@ 677,7 677,7 @@ func (gex *dhGEXSHA) Client(c packetConn, randSource io.Reader, magics *handshak
// Server half implementation of the Diffie Hellman Key Exchange with SHA1 and SHA256.
//
// This is a minimal implementation to satisfy the automated tests.
func (gex *dhGEXSHA) Server(c packetConn, randSource io.Reader, magics *handshakeMagics, priv Signer) (result *kexResult, err error) {
func (gex dhGEXSHA) Server(c packetConn, randSource io.Reader, magics *handshakeMagics, priv Signer) (result *kexResult, err error) {
	// Receive GexRequest
	packet, err := c.readPacket()
	if err != nil {

M vendor/golang.org/x/sys/unix/errors_freebsd_386.go => vendor/golang.org/x/sys/unix/errors_freebsd_386.go +6 -0
@@ 8,6 8,7 @@
package unix

const (
	DLT_HHDLC                         = 0x79
	IFF_SMART                         = 0x20
	IFT_1822                          = 0x2
	IFT_A12MPPSWITCH                  = 0x82


@@ 210,13 211,18 @@ const (
	IFT_XETHER                        = 0x1a
	IPPROTO_MAXID                     = 0x34
	IPV6_FAITH                        = 0x1d
	IPV6_MIN_MEMBERSHIPS              = 0x1f
	IP_FAITH                          = 0x16
	IP_MAX_SOURCE_FILTER              = 0x400
	IP_MIN_MEMBERSHIPS                = 0x1f
	MAP_NORESERVE                     = 0x40
	MAP_RENAME                        = 0x20
	NET_RT_MAXID                      = 0x6
	RTF_PRCLONING                     = 0x10000
	RTM_OLDADD                        = 0x9
	RTM_OLDDEL                        = 0xa
	RT_CACHING_CONTEXT                = 0x1
	RT_NORTREF                        = 0x2
	SIOCADDRT                         = 0x8030720a
	SIOCALIFADDR                      = 0x8118691b
	SIOCDELRT                         = 0x8030720b

M vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go => vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go +6 -0
@@ 8,6 8,7 @@
package unix

const (
	DLT_HHDLC                         = 0x79
	IFF_SMART                         = 0x20
	IFT_1822                          = 0x2
	IFT_A12MPPSWITCH                  = 0x82


@@ 210,13 211,18 @@ const (
	IFT_XETHER                        = 0x1a
	IPPROTO_MAXID                     = 0x34
	IPV6_FAITH                        = 0x1d
	IPV6_MIN_MEMBERSHIPS              = 0x1f
	IP_FAITH                          = 0x16
	IP_MAX_SOURCE_FILTER              = 0x400
	IP_MIN_MEMBERSHIPS                = 0x1f
	MAP_NORESERVE                     = 0x40
	MAP_RENAME                        = 0x20
	NET_RT_MAXID                      = 0x6
	RTF_PRCLONING                     = 0x10000
	RTM_OLDADD                        = 0x9
	RTM_OLDDEL                        = 0xa
	RT_CACHING_CONTEXT                = 0x1
	RT_NORTREF                        = 0x2
	SIOCADDRT                         = 0x8040720a
	SIOCALIFADDR                      = 0x8118691b
	SIOCDELRT                         = 0x8040720b

A vendor/golang.org/x/sys/unix/errors_freebsd_arm64.go => vendor/golang.org/x/sys/unix/errors_freebsd_arm64.go +17 -0
@@ 0,0 1,17 @@
// Copyright 2020 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// Constants that were deprecated or moved to enums in the FreeBSD headers. Keep
// them here for backwards compatibility.

package unix

const (
	DLT_HHDLC            = 0x79
	IPV6_MIN_MEMBERSHIPS = 0x1f
	IP_MAX_SOURCE_FILTER = 0x400
	IP_MIN_MEMBERSHIPS   = 0x1f
	RT_CACHING_CONTEXT   = 0x1
	RT_NORTREF           = 0x2
)

M vendor/golang.org/x/sys/unix/mkall.sh => vendor/golang.org/x/sys/unix/mkall.sh +1 -1
@@ 124,7 124,7 @@ freebsd_arm)
freebsd_arm64)
	mkerrors="$mkerrors -m64"
	mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'"
	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
	mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
	;;
netbsd_386)
	mkerrors="$mkerrors -m32"

M vendor/golang.org/x/sys/unix/mkerrors.sh => vendor/golang.org/x/sys/unix/mkerrors.sh +7 -0
@@ 105,6 105,7 @@ includes_FreeBSD='
#include <sys/capsicum.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/disk.h>
#include <sys/event.h>
#include <sys/select.h>
#include <sys/socket.h>


@@ 280,6 281,11 @@ struct ltchars {
// for the tipc_subscr timeout __u32 field.
#undef TIPC_WAIT_FOREVER
#define TIPC_WAIT_FOREVER 0xffffffff

// Copied from linux/l2tp.h
// Including linux/l2tp.h here causes conflicts between linux/in.h
// and netinet/in.h included via net/route.h above.
#define IPPROTO_L2TP		115
'

includes_NetBSD='


@@ 488,6 494,7 @@ ccflags="$@"
		$2 !~ "RTF_BITS" &&
		$2 ~ /^(IFF|IFT|NET_RT|RTM(GRP)?|RTF|RTV|RTA|RTAX)_/ ||
		$2 ~ /^BIOC/ ||
		$2 ~ /^DIOC/ ||
		$2 ~ /^RUSAGE_(SELF|CHILDREN|THREAD)/ ||
		$2 ~ /^RLIMIT_(AS|CORE|CPU|DATA|FSIZE|LOCKS|MEMLOCK|MSGQUEUE|NICE|NOFILE|NPROC|RSS|RTPRIO|RTTIME|SIGPENDING|STACK)|RLIM_INFINITY/ ||
		$2 ~ /^PRIO_(PROCESS|PGRP|USER)/ ||

M vendor/golang.org/x/sys/unix/syscall_freebsd.go => vendor/golang.org/x/sys/unix/syscall_freebsd.go +0 -4
@@ 521,10 521,6 @@ func PtraceGetFpRegs(pid int, fpregsout *FpReg) (err error) {
	return ptrace(PTRACE_GETFPREGS, pid, uintptr(unsafe.Pointer(fpregsout)), 0)
}

func PtraceGetFsBase(pid int, fsbase *int64) (err error) {
	return ptrace(PTRACE_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0)
}

func PtraceGetRegs(pid int, regsout *Reg) (err error) {
	return ptrace(PTRACE_GETREGS, pid, uintptr(unsafe.Pointer(regsout)), 0)
}

M vendor/golang.org/x/sys/unix/syscall_freebsd_386.go => vendor/golang.org/x/sys/unix/syscall_freebsd_386.go +4 -0
@@ 55,6 55,10 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e

func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)

func PtraceGetFsBase(pid int, fsbase *int64) (err error) {
	return ptrace(PTRACE_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0)
}

func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
	ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint32(countin)}
	err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)

M vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go => vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go +4 -0
@@ 55,6 55,10 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e

func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)

func PtraceGetFsBase(pid int, fsbase *int64) (err error) {
	return ptrace(PTRACE_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0)
}

func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
	ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint64(countin)}
	err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)

M vendor/golang.org/x/sys/unix/syscall_linux.go => vendor/golang.org/x/sys/unix/syscall_linux.go +82 -15
@@ 839,6 839,40 @@ func (sa *SockaddrTIPC) sockaddr() (unsafe.Pointer, _Socklen, error) {
	return unsafe.Pointer(&sa.raw), SizeofSockaddrTIPC, nil
}

// SockaddrL2TPIP implements the Sockaddr interface for IPPROTO_L2TP/AF_INET sockets.
type SockaddrL2TPIP struct {
	Addr   [4]byte
	ConnId uint32
	raw    RawSockaddrL2TPIP
}

func (sa *SockaddrL2TPIP) sockaddr() (unsafe.Pointer, _Socklen, error) {
	sa.raw.Family = AF_INET
	sa.raw.Conn_id = sa.ConnId
	for i := 0; i < len(sa.Addr); i++ {
		sa.raw.Addr[i] = sa.Addr[i]
	}
	return unsafe.Pointer(&sa.raw), SizeofSockaddrL2TPIP, nil
}

// SockaddrL2TPIP6 implements the Sockaddr interface for IPPROTO_L2TP/AF_INET6 sockets.
type SockaddrL2TPIP6 struct {
	Addr   [16]byte
	ZoneId uint32
	ConnId uint32
	raw    RawSockaddrL2TPIP6
}

func (sa *SockaddrL2TPIP6) sockaddr() (unsafe.Pointer, _Socklen, error) {
	sa.raw.Family = AF_INET6
	sa.raw.Conn_id = sa.ConnId
	sa.raw.Scope_id = sa.ZoneId
	for i := 0; i < len(sa.Addr); i++ {
		sa.raw.Addr[i] = sa.Addr[i]
	}
	return unsafe.Pointer(&sa.raw), SizeofSockaddrL2TPIP6, nil
}

func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
	switch rsa.Addr.Family {
	case AF_NETLINK:


@@ 889,25 923,58 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
		return sa, nil

	case AF_INET:
		pp := (*RawSockaddrInet4)(unsafe.Pointer(rsa))
		sa := new(SockaddrInet4)
		p := (*[2]byte)(unsafe.Pointer(&pp.Port))
		sa.Port = int(p[0])<<8 + int(p[1])
		for i := 0; i < len(sa.Addr); i++ {
			sa.Addr[i] = pp.Addr[i]
		proto, err := GetsockoptInt(fd, SOL_SOCKET, SO_PROTOCOL)
		if err != nil {
			return nil, err
		}

		switch proto {
		case IPPROTO_L2TP:
			pp := (*RawSockaddrL2TPIP)(unsafe.Pointer(rsa))
			sa := new(SockaddrL2TPIP)
			sa.ConnId = pp.Conn_id
			for i := 0; i < len(sa.Addr); i++ {
				sa.Addr[i] = pp.Addr[i]
			}
			return sa, nil
		default:
			pp := (*RawSockaddrInet4)(unsafe.Pointer(rsa))
			sa := new(SockaddrInet4)
			p := (*[2]byte)(unsafe.Pointer(&pp.Port))
			sa.Port = int(p[0])<<8 + int(p[1])
			for i := 0; i < len(sa.Addr); i++ {
				sa.Addr[i] = pp.Addr[i]
			}
			return sa, nil
		}
		return sa, nil

	case AF_INET6:
		pp := (*RawSockaddrInet6)(unsafe.Pointer(rsa))
		sa := new(SockaddrInet6)
		p := (*[2]byte)(unsafe.Pointer(&pp.Port))
		sa.Port = int(p[0])<<8 + int(p[1])
		sa.ZoneId = pp.Scope_id
		for i := 0; i < len(sa.Addr); i++ {
			sa.Addr[i] = pp.Addr[i]
		proto, err := GetsockoptInt(fd, SOL_SOCKET, SO_PROTOCOL)
		if err != nil {
			return nil, err
		}

		switch proto {
		case IPPROTO_L2TP:
			pp := (*RawSockaddrL2TPIP6)(unsafe.Pointer(rsa))
			sa := new(SockaddrL2TPIP6)
			sa.ConnId = pp.Conn_id
			sa.ZoneId = pp.Scope_id
			for i := 0; i < len(sa.Addr); i++ {
				sa.Addr[i] = pp.Addr[i]
			}
			return sa, nil
		default:
			pp := (*RawSockaddrInet6)(unsafe.Pointer(rsa))
			sa := new(SockaddrInet6)
			p := (*[2]byte)(unsafe.Pointer(&pp.Port))
			sa.Port = int(p[0])<<8 + int(p[1])
			sa.ZoneId = pp.Scope_id
			for i := 0; i < len(sa.Addr); i++ {
				sa.Addr[i] = pp.Addr[i]
			}
			return sa, nil
		}
		return sa, nil

	case AF_VSOCK:
		pp := (*RawSockaddrVM)(unsafe.Pointer(rsa))

M vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go => vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go +148 -12
@@ 355,6 355,22 @@ const (
	CTL_KERN                       = 0x1
	CTL_MAXNAME                    = 0x18
	CTL_NET                        = 0x4
	DIOCGATTR                      = 0xc144648e
	DIOCGDELETE                    = 0x80106488
	DIOCGFLUSH                     = 0x20006487
	DIOCGFRONTSTUFF                = 0x40086486
	DIOCGFWHEADS                   = 0x40046483
	DIOCGFWSECTORS                 = 0x40046482
	DIOCGIDENT                     = 0x41006489
	DIOCGMEDIASIZE                 = 0x40086481
	DIOCGPHYSPATH                  = 0x4400648d
	DIOCGPROVIDERNAME              = 0x4400648a
	DIOCGSECTORSIZE                = 0x40046480
	DIOCGSTRIPEOFFSET              = 0x4008648c
	DIOCGSTRIPESIZE                = 0x4008648b
	DIOCSKERNELDUMP                = 0x804c6490
	DIOCSKERNELDUMP_FREEBSD11      = 0x80046485
	DIOCZONECMD                    = 0xc06c648f
	DLT_A429                       = 0xb8
	DLT_A653_ICM                   = 0xb9
	DLT_AIRONET_HEADER             = 0x78


@@ 379,11 395,14 @@ const (
	DLT_CHAOS                      = 0x5
	DLT_CHDLC                      = 0x68
	DLT_CISCO_IOS                  = 0x76
	DLT_CLASS_NETBSD_RAWAF         = 0x2240000
	DLT_C_HDLC                     = 0x68
	DLT_C_HDLC_WITH_DIR            = 0xcd
	DLT_DBUS                       = 0xe7
	DLT_DECT                       = 0xdd
	DLT_DISPLAYPORT_AUX            = 0x113
	DLT_DOCSIS                     = 0x8f
	DLT_DOCSIS31_XRA31             = 0x111
	DLT_DVB_CI                     = 0xeb
	DLT_ECONET                     = 0x73
	DLT_EN10MB                     = 0x1


@@ 393,6 412,7 @@ const (
	DLT_ERF                        = 0xc5
	DLT_ERF_ETH                    = 0xaf
	DLT_ERF_POS                    = 0xb0
	DLT_ETHERNET_MPACKET           = 0x112
	DLT_FC_2                       = 0xe0
	DLT_FC_2_WITH_FRAME_DELIMS     = 0xe1
	DLT_FDDI                       = 0xa


@@ 406,7 426,6 @@ const (
	DLT_GPRS_LLC                   = 0xa9
	DLT_GSMTAP_ABIS                = 0xda
	DLT_GSMTAP_UM                  = 0xd9
	DLT_HHDLC                      = 0x79
	DLT_IBM_SN                     = 0x92
	DLT_IBM_SP                     = 0x91
	DLT_IEEE802                    = 0x6


@@ 429,6 448,7 @@ const (
	DLT_IPV4                       = 0xe4
	DLT_IPV6                       = 0xe5
	DLT_IP_OVER_FC                 = 0x7a
	DLT_ISO_14443                  = 0x108
	DLT_JUNIPER_ATM1               = 0x89
	DLT_JUNIPER_ATM2               = 0x87
	DLT_JUNIPER_ATM_CEMIC          = 0xee


@@ 461,8 481,9 @@ const (
	DLT_LINUX_PPP_WITHDIRECTION    = 0xa6
	DLT_LINUX_SLL                  = 0x71
	DLT_LOOP                       = 0x6c
	DLT_LORATAP                    = 0x10e
	DLT_LTALK                      = 0x72
	DLT_MATCHING_MAX               = 0x104
	DLT_MATCHING_MAX               = 0x113
	DLT_MATCHING_MIN               = 0x68
	DLT_MFR                        = 0xb6
	DLT_MOST                       = 0xd3


@@ 478,14 499,16 @@ const (
	DLT_NFC_LLCP                   = 0xf5
	DLT_NFLOG                      = 0xef
	DLT_NG40                       = 0xf4
	DLT_NORDIC_BLE                 = 0x110
	DLT_NULL                       = 0x0
	DLT_OPENFLOW                   = 0x10b
	DLT_PCI_EXP                    = 0x7d
	DLT_PFLOG                      = 0x75
	DLT_PFSYNC                     = 0x79
	DLT_PKTAP                      = 0x102
	DLT_PPI                        = 0xc0
	DLT_PPP                        = 0x9
	DLT_PPP_BSDOS                  = 0x10
	DLT_PPP_BSDOS                  = 0xe
	DLT_PPP_ETHER                  = 0x33
	DLT_PPP_PPPD                   = 0xa6
	DLT_PPP_SERIAL                 = 0x32


@@ 496,19 519,25 @@ const (
	DLT_PRONET                     = 0x4
	DLT_RAIF1                      = 0xc6
	DLT_RAW                        = 0xc
	DLT_RDS                        = 0x109
	DLT_REDBACK_SMARTEDGE          = 0x20
	DLT_RIO                        = 0x7c
	DLT_RTAC_SERIAL                = 0xfa
	DLT_SCCP                       = 0x8e
	DLT_SCTP                       = 0xf8
	DLT_SDLC                       = 0x10c
	DLT_SITA                       = 0xc4
	DLT_SLIP                       = 0x8
	DLT_SLIP_BSDOS                 = 0xf
	DLT_SLIP_BSDOS                 = 0xd
	DLT_STANAG_5066_D_PDU          = 0xed
	DLT_SUNATM                     = 0x7b
	DLT_SYMANTEC_FIREWALL          = 0x63
	DLT_TI_LLN_SNIFFER             = 0x10d
	DLT_TZSP                       = 0x80
	DLT_USB                        = 0xba
	DLT_USBPCAP                    = 0xf9
	DLT_USB_DARWIN                 = 0x10a
	DLT_USB_FREEBSD                = 0xba
	DLT_USB_LINUX                  = 0xbd
	DLT_USB_LINUX_MMAPPED          = 0xdc
	DLT_USER0                      = 0x93


@@ 527,10 556,14 @@ const (
	DLT_USER7                      = 0x9a
	DLT_USER8                      = 0x9b
	DLT_USER9                      = 0x9c
	DLT_VSOCK                      = 0x10f
	DLT_WATTSTOPPER_DLM            = 0x107
	DLT_WIHART                     = 0xdf
	DLT_WIRESHARK_UPPER_PDU        = 0xfc
	DLT_X2E_SERIAL                 = 0xd5
	DLT_X2E_XORAYA                 = 0xd6
	DLT_ZWAVE_R1_R2                = 0x105
	DLT_ZWAVE_R3                   = 0x106
	DT_BLK                         = 0x6
	DT_CHR                         = 0x2
	DT_DIR                         = 0x4


@@ 548,6 581,7 @@ const (
	ECHONL                         = 0x10
	ECHOPRT                        = 0x20
	EVFILT_AIO                     = -0x3
	EVFILT_EMPTY                   = -0xd
	EVFILT_FS                      = -0x9
	EVFILT_LIO                     = -0xa
	EVFILT_PROC                    = -0x5


@@ 555,11 589,12 @@ const (
	EVFILT_READ                    = -0x1
	EVFILT_SENDFILE                = -0xc
	EVFILT_SIGNAL                  = -0x6
	EVFILT_SYSCOUNT                = 0xc
	EVFILT_SYSCOUNT                = 0xd
	EVFILT_TIMER                   = -0x7
	EVFILT_USER                    = -0xb
	EVFILT_VNODE                   = -0x4
	EVFILT_WRITE                   = -0x2
	EVNAMEMAP_NAME_SIZE            = 0x40
	EV_ADD                         = 0x1
	EV_CLEAR                       = 0x20
	EV_DELETE                      = 0x2


@@ 576,6 611,7 @@ const (
	EV_RECEIPT                     = 0x40
	EV_SYSFLAGS                    = 0xf000
	EXTA                           = 0x4b00
	EXTATTR_MAXNAMELEN             = 0xff
	EXTATTR_NAMESPACE_EMPTY        = 0x0
	EXTATTR_NAMESPACE_SYSTEM       = 0x2
	EXTATTR_NAMESPACE_USER         = 0x1


@@ 617,6 653,7 @@ const (
	IEXTEN                         = 0x400
	IFAN_ARRIVAL                   = 0x0
	IFAN_DEPARTURE                 = 0x1
	IFCAP_WOL_MAGIC                = 0x2000
	IFF_ALLMULTI                   = 0x200
	IFF_ALTPHYS                    = 0x4000
	IFF_BROADCAST                  = 0x2


@@ 633,6 670,7 @@ const (
	IFF_MONITOR                    = 0x40000
	IFF_MULTICAST                  = 0x8000
	IFF_NOARP                      = 0x80
	IFF_NOGROUP                    = 0x800000
	IFF_OACTIVE                    = 0x400
	IFF_POINTOPOINT                = 0x10
	IFF_PPROMISC                   = 0x20000


@@ 807,6 845,7 @@ const (
	IPV6_DSTOPTS                   = 0x32
	IPV6_FLOWID                    = 0x43
	IPV6_FLOWINFO_MASK             = 0xffffff0f
	IPV6_FLOWLABEL_LEN             = 0x14
	IPV6_FLOWLABEL_MASK            = 0xffff0f00
	IPV6_FLOWTYPE                  = 0x44
	IPV6_FRAGTTL                   = 0x78


@@ 827,13 866,13 @@ const (
	IPV6_MAX_GROUP_SRC_FILTER      = 0x200
	IPV6_MAX_MEMBERSHIPS           = 0xfff
	IPV6_MAX_SOCK_SRC_FILTER       = 0x80
	IPV6_MIN_MEMBERSHIPS           = 0x1f
	IPV6_MMTU                      = 0x500
	IPV6_MSFILTER                  = 0x4a
	IPV6_MULTICAST_HOPS            = 0xa
	IPV6_MULTICAST_IF              = 0x9
	IPV6_MULTICAST_LOOP            = 0xb
	IPV6_NEXTHOP                   = 0x30
	IPV6_ORIGDSTADDR               = 0x48
	IPV6_PATHMTU                   = 0x2c
	IPV6_PKTINFO                   = 0x2e
	IPV6_PORTRANGE                 = 0xe


@@ 845,6 884,7 @@ const (
	IPV6_RECVFLOWID                = 0x46
	IPV6_RECVHOPLIMIT              = 0x25
	IPV6_RECVHOPOPTS               = 0x27
	IPV6_RECVORIGDSTADDR           = 0x48
	IPV6_RECVPATHMTU               = 0x2b
	IPV6_RECVPKTINFO               = 0x24
	IPV6_RECVRSSBUCKETID           = 0x47


@@ 905,10 945,8 @@ const (
	IP_MAX_MEMBERSHIPS             = 0xfff
	IP_MAX_SOCK_MUTE_FILTER        = 0x80
	IP_MAX_SOCK_SRC_FILTER         = 0x80
	IP_MAX_SOURCE_FILTER           = 0x400
	IP_MF                          = 0x2000
	IP_MINTTL                      = 0x42
	IP_MIN_MEMBERSHIPS             = 0x1f
	IP_MSFILTER                    = 0x4a
	IP_MSS                         = 0x240
	IP_MULTICAST_IF                = 0x9


@@ 918,6 956,7 @@ const (
	IP_OFFMASK                     = 0x1fff
	IP_ONESBCAST                   = 0x17
	IP_OPTIONS                     = 0x1
	IP_ORIGDSTADDR                 = 0x1b
	IP_PORTRANGE                   = 0x13
	IP_PORTRANGE_DEFAULT           = 0x0
	IP_PORTRANGE_HIGH              = 0x1


@@ 926,6 965,7 @@ const (
	IP_RECVFLOWID                  = 0x5d
	IP_RECVIF                      = 0x14
	IP_RECVOPTS                    = 0x5
	IP_RECVORIGDSTADDR             = 0x1b
	IP_RECVRETOPTS                 = 0x6
	IP_RECVRSSBUCKETID             = 0x5e
	IP_RECVTOS                     = 0x44


@@ 975,6 1015,7 @@ const (
	MAP_EXCL                       = 0x4000
	MAP_FILE                       = 0x0
	MAP_FIXED                      = 0x10
	MAP_GUARD                      = 0x2000
	MAP_HASSEMAPHORE               = 0x200
	MAP_NOCORE                     = 0x20000
	MAP_NOSYNC                     = 0x800


@@ 986,6 1027,15 @@ const (
	MAP_RESERVED0100               = 0x100
	MAP_SHARED                     = 0x1
	MAP_STACK                      = 0x400
	MCAST_BLOCK_SOURCE             = 0x54
	MCAST_EXCLUDE                  = 0x2
	MCAST_INCLUDE                  = 0x1
	MCAST_JOIN_GROUP               = 0x50
	MCAST_JOIN_SOURCE_GROUP        = 0x52
	MCAST_LEAVE_GROUP              = 0x51
	MCAST_LEAVE_SOURCE_GROUP       = 0x53
	MCAST_UNBLOCK_SOURCE           = 0x55
	MCAST_UNDEFINED                = 0x0
	MCL_CURRENT                    = 0x1
	MCL_FUTURE                     = 0x2
	MNT_ACLS                       = 0x8000000


@@ 1026,10 1076,12 @@ const (
	MNT_SUSPEND                    = 0x4
	MNT_SYNCHRONOUS                = 0x2
	MNT_UNION                      = 0x20
	MNT_UNTRUSTED                  = 0x800000000
	MNT_UPDATE                     = 0x10000
	MNT_UPDATEMASK                 = 0x2d8d0807e
	MNT_UPDATEMASK                 = 0xad8d0807e
	MNT_USER                       = 0x8000
	MNT_VISFLAGMASK                = 0x3fef0ffff
	MNT_VERIFIED                   = 0x400000000
	MNT_VISFLAGMASK                = 0xffef0ffff
	MNT_WAIT                       = 0x1
	MSG_CMSG_CLOEXEC               = 0x40000
	MSG_COMPAT                     = 0x8000


@@ 1058,6 1110,7 @@ const (
	NFDBITS                        = 0x20
	NOFLSH                         = 0x80000000
	NOKERNINFO                     = 0x2000000
	NOTE_ABSTIME                   = 0x10
	NOTE_ATTRIB                    = 0x8
	NOTE_CHILD                     = 0x4
	NOTE_CLOSE                     = 0x100


@@ 1212,7 1265,6 @@ const (
	RTV_WEIGHT                     = 0x100
	RT_ALL_FIBS                    = -0x1
	RT_BLACKHOLE                   = 0x40
	RT_CACHING_CONTEXT             = 0x1
	RT_DEFAULT_FIB                 = 0x0
	RT_HAS_GW                      = 0x80
	RT_HAS_HEADER                  = 0x10


@@ 1222,15 1274,17 @@ const (
	RT_LLE_CACHE                   = 0x100
	RT_MAY_LOOP                    = 0x8
	RT_MAY_LOOP_BIT                = 0x3
	RT_NORTREF                     = 0x2
	RT_REJECT                      = 0x20
	RUSAGE_CHILDREN                = -0x1
	RUSAGE_SELF                    = 0x0
	RUSAGE_THREAD                  = 0x1
	SCM_BINTIME                    = 0x4
	SCM_CREDS                      = 0x3
	SCM_MONOTONIC                  = 0x6
	SCM_REALTIME                   = 0x5
	SCM_RIGHTS                     = 0x1
	SCM_TIMESTAMP                  = 0x2
	SCM_TIME_INFO                  = 0x7
	SHUT_RD                        = 0x0
	SHUT_RDWR                      = 0x2
	SHUT_WR                        = 0x1


@@ 1246,6 1300,7 @@ const (
	SIOCGETSGCNT                   = 0xc0147210
	SIOCGETVIFCNT                  = 0xc014720f
	SIOCGHIWAT                     = 0x40047301
	SIOCGHWADDR                    = 0xc020693e
	SIOCGI2C                       = 0xc020693d
	SIOCGIFADDR                    = 0xc0206921
	SIOCGIFBRDADDR                 = 0xc0206923


@@ 1267,8 1322,11 @@ const (
	SIOCGIFPDSTADDR                = 0xc0206948
	SIOCGIFPHYS                    = 0xc0206935
	SIOCGIFPSRCADDR                = 0xc0206947
	SIOCGIFRSSHASH                 = 0xc0186997
	SIOCGIFRSSKEY                  = 0xc0946996
	SIOCGIFSTATUS                  = 0xc331693b
	SIOCGIFXMEDIA                  = 0xc028698b
	SIOCGLANPCP                    = 0xc0206998
	SIOCGLOWAT                     = 0x40047303
	SIOCGPGRP                      = 0x40047309
	SIOCGPRIVATE_0                 = 0xc0206950


@@ 1299,6 1357,7 @@ const (
	SIOCSIFPHYS                    = 0x80206936
	SIOCSIFRVNET                   = 0xc020695b
	SIOCSIFVNET                    = 0xc020695a
	SIOCSLANPCP                    = 0x80206999
	SIOCSLOWAT                     = 0x80047302
	SIOCSPGRP                      = 0x80047308
	SIOCSTUNFIB                    = 0x8020695f


@@ 1317,6 1376,7 @@ const (
	SO_BINTIME                     = 0x2000
	SO_BROADCAST                   = 0x20
	SO_DEBUG                       = 0x1
	SO_DOMAIN                      = 0x1019
	SO_DONTROUTE                   = 0x10
	SO_ERROR                       = 0x1007
	SO_KEEPALIVE                   = 0x8


@@ 1325,6 1385,7 @@ const (
	SO_LISTENINCQLEN               = 0x1013
	SO_LISTENQLEN                  = 0x1012
	SO_LISTENQLIMIT                = 0x1011
	SO_MAX_PACING_RATE             = 0x1018
	SO_NOSIGPIPE                   = 0x800
	SO_NO_DDP                      = 0x8000
	SO_NO_OFFLOAD                  = 0x4000


@@ 1337,11 1398,19 @@ const (
	SO_RCVTIMEO                    = 0x1006
	SO_REUSEADDR                   = 0x4
	SO_REUSEPORT                   = 0x200
	SO_REUSEPORT_LB                = 0x10000
	SO_SETFIB                      = 0x1014
	SO_SNDBUF                      = 0x1001
	SO_SNDLOWAT                    = 0x1003
	SO_SNDTIMEO                    = 0x1005
	SO_TIMESTAMP                   = 0x400
	SO_TS_BINTIME                  = 0x1
	SO_TS_CLOCK                    = 0x1017
	SO_TS_CLOCK_MAX                = 0x3
	SO_TS_DEFAULT                  = 0x0
	SO_TS_MONOTONIC                = 0x3
	SO_TS_REALTIME                 = 0x2
	SO_TS_REALTIME_MICRO           = 0x0
	SO_TYPE                        = 0x1008
	SO_USELOOPBACK                 = 0x40
	SO_USER_COOKIE                 = 0x1015


@@ 1385,10 1454,45 @@ const (
	TCOFLUSH                       = 0x2
	TCOOFF                         = 0x1
	TCOON                          = 0x2
	TCP_BBR_ACK_COMP_ALG           = 0x448
	TCP_BBR_DRAIN_INC_EXTRA        = 0x43c
	TCP_BBR_DRAIN_PG               = 0x42e
	TCP_BBR_EXTRA_GAIN             = 0x449
	TCP_BBR_IWINTSO                = 0x42b
	TCP_BBR_LOWGAIN_FD             = 0x436
	TCP_BBR_LOWGAIN_HALF           = 0x435
	TCP_BBR_LOWGAIN_THRESH         = 0x434
	TCP_BBR_MAX_RTO                = 0x439
	TCP_BBR_MIN_RTO                = 0x438
	TCP_BBR_ONE_RETRAN             = 0x431
	TCP_BBR_PACE_CROSS             = 0x442
	TCP_BBR_PACE_DEL_TAR           = 0x43f
	TCP_BBR_PACE_PER_SEC           = 0x43e
	TCP_BBR_PACE_SEG_MAX           = 0x440
	TCP_BBR_PACE_SEG_MIN           = 0x441
	TCP_BBR_PROBE_RTT_GAIN         = 0x44d
	TCP_BBR_PROBE_RTT_INT          = 0x430
	TCP_BBR_PROBE_RTT_LEN          = 0x44e
	TCP_BBR_RACK_RTT_USE           = 0x44a
	TCP_BBR_RECFORCE               = 0x42c
	TCP_BBR_REC_OVER_HPTS          = 0x43a
	TCP_BBR_RETRAN_WTSO            = 0x44b
	TCP_BBR_RWND_IS_APP            = 0x42f
	TCP_BBR_STARTUP_EXIT_EPOCH     = 0x43d
	TCP_BBR_STARTUP_LOSS_EXIT      = 0x432
	TCP_BBR_STARTUP_PG             = 0x42d
	TCP_BBR_UNLIMITED              = 0x43b
	TCP_BBR_USEDEL_RATE            = 0x437
	TCP_BBR_USE_LOWGAIN            = 0x433
	TCP_CA_NAME_MAX                = 0x10
	TCP_CCALGOOPT                  = 0x41
	TCP_CONGESTION                 = 0x40
	TCP_DATA_AFTER_CLOSE           = 0x44c
	TCP_DELACK                     = 0x48
	TCP_FASTOPEN                   = 0x401
	TCP_FASTOPEN_MAX_COOKIE_LEN    = 0x10
	TCP_FASTOPEN_MIN_COOKIE_LEN    = 0x4
	TCP_FASTOPEN_PSK_LEN           = 0x10
	TCP_FUNCTION_BLK               = 0x2000
	TCP_FUNCTION_NAME_LEN_MAX      = 0x20
	TCP_INFO                       = 0x20


@@ 1396,6 1500,12 @@ const (
	TCP_KEEPIDLE                   = 0x100
	TCP_KEEPINIT                   = 0x80
	TCP_KEEPINTVL                  = 0x200
	TCP_LOG                        = 0x22
	TCP_LOGBUF                     = 0x23
	TCP_LOGDUMP                    = 0x25
	TCP_LOGDUMPID                  = 0x26
	TCP_LOGID                      = 0x24
	TCP_LOG_ID_LEN                 = 0x40
	TCP_MAXBURST                   = 0x4
	TCP_MAXHLEN                    = 0x3c
	TCP_MAXOLEN                    = 0x28


@@ 1411,8 1521,30 @@ const (
	TCP_NOPUSH                     = 0x4
	TCP_PCAP_IN                    = 0x1000
	TCP_PCAP_OUT                   = 0x800
	TCP_RACK_EARLY_RECOV           = 0x423
	TCP_RACK_EARLY_SEG             = 0x424
	TCP_RACK_IDLE_REDUCE_HIGH      = 0x444
	TCP_RACK_MIN_PACE              = 0x445
	TCP_RACK_MIN_PACE_SEG          = 0x446
	TCP_RACK_MIN_TO                = 0x422
	TCP_RACK_PACE_ALWAYS           = 0x41f
	TCP_RACK_PACE_MAX_SEG          = 0x41e
	TCP_RACK_PACE_REDUCE           = 0x41d
	TCP_RACK_PKT_DELAY             = 0x428
	TCP_RACK_PROP                  = 0x41b
	TCP_RACK_PROP_RATE             = 0x420
	TCP_RACK_PRR_SENDALOT          = 0x421
	TCP_RACK_REORD_FADE            = 0x426
	TCP_RACK_REORD_THRESH          = 0x425
	TCP_RACK_SESS_CWV              = 0x42a
	TCP_RACK_TLP_INC_VAR           = 0x429
	TCP_RACK_TLP_REDUCE            = 0x41c
	TCP_RACK_TLP_THRESH            = 0x427
	TCP_RACK_TLP_USE               = 0x447
	TCP_VENDOR                     = 0x80000000
	TCSAFLUSH                      = 0x2
	TIMER_ABSTIME                  = 0x1
	TIMER_RELTIME                  = 0x0
	TIOCCBRK                       = 0x2000747a
	TIOCCDTR                       = 0x20007478
	TIOCCONS                       = 0x80047462


@@ 1476,6 1608,8 @@ const (
	TIOCTIMESTAMP                  = 0x40087459
	TIOCUCNTL                      = 0x80047466
	TOSTOP                         = 0x400000
	UTIME_NOW                      = -0x1
	UTIME_OMIT                     = -0x2
	VDISCARD                       = 0xf
	VDSUSP                         = 0xb
	VEOF                           = 0x0


@@ 1487,6 1621,8 @@ const (
	VKILL                          = 0x5
	VLNEXT                         = 0xe
	VMIN                           = 0x10
	VM_BCACHE_SIZE_MAX             = 0x70e0000
	VM_SWZONE_SIZE_MAX             = 0x2280000
	VQUIT                          = 0x9
	VREPRINT                       = 0x6
	VSTART                         = 0xc

M vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go => vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go +146 -12
@@ 355,6 355,22 @@ const (
	CTL_KERN                       = 0x1
	CTL_MAXNAME                    = 0x18
	CTL_NET                        = 0x4
	DIOCGATTR                      = 0xc148648e
	DIOCGDELETE                    = 0x80106488
	DIOCGFLUSH                     = 0x20006487
	DIOCGFRONTSTUFF                = 0x40086486
	DIOCGFWHEADS                   = 0x40046483
	DIOCGFWSECTORS                 = 0x40046482
	DIOCGIDENT                     = 0x41006489
	DIOCGMEDIASIZE                 = 0x40086481
	DIOCGPHYSPATH                  = 0x4400648d
	DIOCGPROVIDERNAME              = 0x4400648a
	DIOCGSECTORSIZE                = 0x40046480
	DIOCGSTRIPEOFFSET              = 0x4008648c
	DIOCGSTRIPESIZE                = 0x4008648b
	DIOCSKERNELDUMP                = 0x80506490
	DIOCSKERNELDUMP_FREEBSD11      = 0x80046485
	DIOCZONECMD                    = 0xc080648f
	DLT_A429                       = 0xb8
	DLT_A653_ICM                   = 0xb9
	DLT_AIRONET_HEADER             = 0x78


@@ 379,11 395,14 @@ const (
	DLT_CHAOS                      = 0x5
	DLT_CHDLC                      = 0x68
	DLT_CISCO_IOS                  = 0x76
	DLT_CLASS_NETBSD_RAWAF         = 0x2240000
	DLT_C_HDLC                     = 0x68
	DLT_C_HDLC_WITH_DIR            = 0xcd
	DLT_DBUS                       = 0xe7
	DLT_DECT                       = 0xdd
	DLT_DISPLAYPORT_AUX            = 0x113
	DLT_DOCSIS                     = 0x8f
	DLT_DOCSIS31_XRA31             = 0x111
	DLT_DVB_CI                     = 0xeb
	DLT_ECONET                     = 0x73
	DLT_EN10MB                     = 0x1


@@ 393,6 412,7 @@ const (
	DLT_ERF                        = 0xc5
	DLT_ERF_ETH                    = 0xaf
	DLT_ERF_POS                    = 0xb0
	DLT_ETHERNET_MPACKET           = 0x112
	DLT_FC_2                       = 0xe0
	DLT_FC_2_WITH_FRAME_DELIMS     = 0xe1
	DLT_FDDI                       = 0xa


@@ 406,7 426,6 @@ const (
	DLT_GPRS_LLC                   = 0xa9
	DLT_GSMTAP_ABIS                = 0xda
	DLT_GSMTAP_UM                  = 0xd9
	DLT_HHDLC                      = 0x79
	DLT_IBM_SN                     = 0x92
	DLT_IBM_SP                     = 0x91
	DLT_IEEE802                    = 0x6


@@ 429,6 448,7 @@ const (
	DLT_IPV4                       = 0xe4
	DLT_IPV6                       = 0xe5
	DLT_IP_OVER_FC                 = 0x7a
	DLT_ISO_14443                  = 0x108
	DLT_JUNIPER_ATM1               = 0x89
	DLT_JUNIPER_ATM2               = 0x87
	DLT_JUNIPER_ATM_CEMIC          = 0xee


@@ 461,8 481,9 @@ const (
	DLT_LINUX_PPP_WITHDIRECTION    = 0xa6
	DLT_LINUX_SLL                  = 0x71
	DLT_LOOP                       = 0x6c
	DLT_LORATAP                    = 0x10e
	DLT_LTALK                      = 0x72
	DLT_MATCHING_MAX               = 0x104
	DLT_MATCHING_MAX               = 0x113
	DLT_MATCHING_MIN               = 0x68
	DLT_MFR                        = 0xb6
	DLT_MOST                       = 0xd3


@@ 478,14 499,16 @@ const (
	DLT_NFC_LLCP                   = 0xf5
	DLT_NFLOG                      = 0xef
	DLT_NG40                       = 0xf4
	DLT_NORDIC_BLE                 = 0x110
	DLT_NULL                       = 0x0
	DLT_OPENFLOW                   = 0x10b
	DLT_PCI_EXP                    = 0x7d
	DLT_PFLOG                      = 0x75
	DLT_PFSYNC                     = 0x79
	DLT_PKTAP                      = 0x102
	DLT_PPI                        = 0xc0
	DLT_PPP                        = 0x9
	DLT_PPP_BSDOS                  = 0x10
	DLT_PPP_BSDOS                  = 0xe
	DLT_PPP_ETHER                  = 0x33
	DLT_PPP_PPPD                   = 0xa6
	DLT_PPP_SERIAL                 = 0x32


@@ 496,19 519,25 @@ const (
	DLT_PRONET                     = 0x4
	DLT_RAIF1                      = 0xc6
	DLT_RAW                        = 0xc
	DLT_RDS                        = 0x109
	DLT_REDBACK_SMARTEDGE          = 0x20
	DLT_RIO                        = 0x7c
	DLT_RTAC_SERIAL                = 0xfa
	DLT_SCCP                       = 0x8e
	DLT_SCTP                       = 0xf8
	DLT_SDLC                       = 0x10c
	DLT_SITA                       = 0xc4
	DLT_SLIP                       = 0x8
	DLT_SLIP_BSDOS                 = 0xf
	DLT_SLIP_BSDOS                 = 0xd
	DLT_STANAG_5066_D_PDU          = 0xed
	DLT_SUNATM                     = 0x7b
	DLT_SYMANTEC_FIREWALL          = 0x63
	DLT_TI_LLN_SNIFFER             = 0x10d
	DLT_TZSP                       = 0x80
	DLT_USB                        = 0xba
	DLT_USBPCAP                    = 0xf9
	DLT_USB_DARWIN                 = 0x10a
	DLT_USB_FREEBSD                = 0xba
	DLT_USB_LINUX                  = 0xbd
	DLT_USB_LINUX_MMAPPED          = 0xdc
	DLT_USER0                      = 0x93


@@ 527,10 556,14 @@ const (
	DLT_USER7                      = 0x9a
	DLT_USER8                      = 0x9b
	DLT_USER9                      = 0x9c
	DLT_VSOCK                      = 0x10f
	DLT_WATTSTOPPER_DLM            = 0x107
	DLT_WIHART                     = 0xdf
	DLT_WIRESHARK_UPPER_PDU        = 0xfc
	DLT_X2E_SERIAL                 = 0xd5
	DLT_X2E_XORAYA                 = 0xd6
	DLT_ZWAVE_R1_R2                = 0x105
	DLT_ZWAVE_R3                   = 0x106
	DT_BLK                         = 0x6
	DT_CHR                         = 0x2
	DT_DIR                         = 0x4


@@ 548,6 581,7 @@ const (
	ECHONL                         = 0x10
	ECHOPRT                        = 0x20
	EVFILT_AIO                     = -0x3
	EVFILT_EMPTY                   = -0xd
	EVFILT_FS                      = -0x9
	EVFILT_LIO                     = -0xa
	EVFILT_PROC                    = -0x5


@@ 555,11 589,12 @@ const (
	EVFILT_READ                    = -0x1
	EVFILT_SENDFILE                = -0xc
	EVFILT_SIGNAL                  = -0x6
	EVFILT_SYSCOUNT                = 0xc
	EVFILT_SYSCOUNT                = 0xd
	EVFILT_TIMER                   = -0x7
	EVFILT_USER                    = -0xb
	EVFILT_VNODE                   = -0x4
	EVFILT_WRITE                   = -0x2
	EVNAMEMAP_NAME_SIZE            = 0x40
	EV_ADD                         = 0x1
	EV_CLEAR                       = 0x20
	EV_DELETE                      = 0x2


@@ 576,6 611,7 @@ const (
	EV_RECEIPT                     = 0x40
	EV_SYSFLAGS                    = 0xf000
	EXTA                           = 0x4b00
	EXTATTR_MAXNAMELEN             = 0xff
	EXTATTR_NAMESPACE_EMPTY        = 0x0
	EXTATTR_NAMESPACE_SYSTEM       = 0x2
	EXTATTR_NAMESPACE_USER         = 0x1


@@ 617,6 653,7 @@ const (
	IEXTEN                         = 0x400
	IFAN_ARRIVAL                   = 0x0
	IFAN_DEPARTURE                 = 0x1
	IFCAP_WOL_MAGIC                = 0x2000
	IFF_ALLMULTI                   = 0x200
	IFF_ALTPHYS                    = 0x4000
	IFF_BROADCAST                  = 0x2


@@ 633,6 670,7 @@ const (
	IFF_MONITOR                    = 0x40000
	IFF_MULTICAST                  = 0x8000
	IFF_NOARP                      = 0x80
	IFF_NOGROUP                    = 0x800000
	IFF_OACTIVE                    = 0x400
	IFF_POINTOPOINT                = 0x10
	IFF_PPROMISC                   = 0x20000


@@ 807,6 845,7 @@ const (
	IPV6_DSTOPTS                   = 0x32
	IPV6_FLOWID                    = 0x43
	IPV6_FLOWINFO_MASK             = 0xffffff0f
	IPV6_FLOWLABEL_LEN             = 0x14
	IPV6_FLOWLABEL_MASK            = 0xffff0f00
	IPV6_FLOWTYPE                  = 0x44
	IPV6_FRAGTTL                   = 0x78


@@ 827,13 866,13 @@ const (
	IPV6_MAX_GROUP_SRC_FILTER      = 0x200
	IPV6_MAX_MEMBERSHIPS           = 0xfff
	IPV6_MAX_SOCK_SRC_FILTER       = 0x80
	IPV6_MIN_MEMBERSHIPS           = 0x1f
	IPV6_MMTU                      = 0x500
	IPV6_MSFILTER                  = 0x4a
	IPV6_MULTICAST_HOPS            = 0xa
	IPV6_MULTICAST_IF              = 0x9
	IPV6_MULTICAST_LOOP            = 0xb
	IPV6_NEXTHOP                   = 0x30
	IPV6_ORIGDSTADDR               = 0x48
	IPV6_PATHMTU                   = 0x2c
	IPV6_PKTINFO                   = 0x2e
	IPV6_PORTRANGE                 = 0xe


@@ 845,6 884,7 @@ const (
	IPV6_RECVFLOWID                = 0x46
	IPV6_RECVHOPLIMIT              = 0x25
	IPV6_RECVHOPOPTS               = 0x27
	IPV6_RECVORIGDSTADDR           = 0x48
	IPV6_RECVPATHMTU               = 0x2b
	IPV6_RECVPKTINFO               = 0x24
	IPV6_RECVRSSBUCKETID           = 0x47


@@ 905,10 945,8 @@ const (
	IP_MAX_MEMBERSHIPS             = 0xfff
	IP_MAX_SOCK_MUTE_FILTER        = 0x80
	IP_MAX_SOCK_SRC_FILTER         = 0x80
	IP_MAX_SOURCE_FILTER           = 0x400
	IP_MF                          = 0x2000
	IP_MINTTL                      = 0x42
	IP_MIN_MEMBERSHIPS             = 0x1f
	IP_MSFILTER                    = 0x4a
	IP_MSS                         = 0x240
	IP_MULTICAST_IF                = 0x9


@@ 918,6 956,7 @@ const (
	IP_OFFMASK                     = 0x1fff
	IP_ONESBCAST                   = 0x17
	IP_OPTIONS                     = 0x1
	IP_ORIGDSTADDR                 = 0x1b
	IP_PORTRANGE                   = 0x13
	IP_PORTRANGE_DEFAULT           = 0x0
	IP_PORTRANGE_HIGH              = 0x1


@@ 926,6 965,7 @@ const (
	IP_RECVFLOWID                  = 0x5d
	IP_RECVIF                      = 0x14
	IP_RECVOPTS                    = 0x5
	IP_RECVORIGDSTADDR             = 0x1b
	IP_RECVRETOPTS                 = 0x6
	IP_RECVRSSBUCKETID             = 0x5e
	IP_RECVTOS                     = 0x44


@@ 976,6 1016,7 @@ const (
	MAP_EXCL                       = 0x4000
	MAP_FILE                       = 0x0
	MAP_FIXED                      = 0x10
	MAP_GUARD                      = 0x2000
	MAP_HASSEMAPHORE               = 0x200
	MAP_NOCORE                     = 0x20000
	MAP_NOSYNC                     = 0x800


@@ 987,6 1028,15 @@ const (
	MAP_RESERVED0100               = 0x100
	MAP_SHARED                     = 0x1
	MAP_STACK                      = 0x400
	MCAST_BLOCK_SOURCE             = 0x54
	MCAST_EXCLUDE                  = 0x2
	MCAST_INCLUDE                  = 0x1
	MCAST_JOIN_GROUP               = 0x50
	MCAST_JOIN_SOURCE_GROUP        = 0x52
	MCAST_LEAVE_GROUP              = 0x51
	MCAST_LEAVE_SOURCE_GROUP       = 0x53
	MCAST_UNBLOCK_SOURCE           = 0x55
	MCAST_UNDEFINED                = 0x0
	MCL_CURRENT                    = 0x1
	MCL_FUTURE                     = 0x2
	MNT_ACLS                       = 0x8000000


@@ 1027,10 1077,12 @@ const (
	MNT_SUSPEND                    = 0x4
	MNT_SYNCHRONOUS                = 0x2
	MNT_UNION                      = 0x20
	MNT_UNTRUSTED                  = 0x800000000
	MNT_UPDATE                     = 0x10000
	MNT_UPDATEMASK                 = 0x2d8d0807e
	MNT_UPDATEMASK                 = 0xad8d0807e
	MNT_USER                       = 0x8000
	MNT_VISFLAGMASK                = 0x3fef0ffff
	MNT_VERIFIED                   = 0x400000000
	MNT_VISFLAGMASK                = 0xffef0ffff
	MNT_WAIT                       = 0x1
	MSG_CMSG_CLOEXEC               = 0x40000
	MSG_COMPAT                     = 0x8000


@@ 1059,6 1111,7 @@ const (
	NFDBITS                        = 0x40
	NOFLSH                         = 0x80000000
	NOKERNINFO                     = 0x2000000
	NOTE_ABSTIME                   = 0x10
	NOTE_ATTRIB                    = 0x8
	NOTE_CHILD                     = 0x4
	NOTE_CLOSE                     = 0x100


@@ 1213,7 1266,6 @@ const (
	RTV_WEIGHT                     = 0x100
	RT_ALL_FIBS                    = -0x1
	RT_BLACKHOLE                   = 0x40
	RT_CACHING_CONTEXT             = 0x1
	RT_DEFAULT_FIB                 = 0x0
	RT_HAS_GW                      = 0x80
	RT_HAS_HEADER                  = 0x10


@@ 1223,15 1275,17 @@ const (
	RT_LLE_CACHE                   = 0x100
	RT_MAY_LOOP                    = 0x8
	RT_MAY_LOOP_BIT                = 0x3
	RT_NORTREF                     = 0x2
	RT_REJECT                      = 0x20
	RUSAGE_CHILDREN                = -0x1
	RUSAGE_SELF                    = 0x0
	RUSAGE_THREAD                  = 0x1
	SCM_BINTIME                    = 0x4
	SCM_CREDS                      = 0x3
	SCM_MONOTONIC                  = 0x6
	SCM_REALTIME                   = 0x5
	SCM_RIGHTS                     = 0x1
	SCM_TIMESTAMP                  = 0x2
	SCM_TIME_INFO                  = 0x7
	SHUT_RD                        = 0x0
	SHUT_RDWR                      = 0x2
	SHUT_WR                        = 0x1


@@ 1247,6 1301,7 @@ const (
	SIOCGETSGCNT                   = 0xc0207210
	SIOCGETVIFCNT                  = 0xc028720f
	SIOCGHIWAT                     = 0x40047301
	SIOCGHWADDR                    = 0xc020693e
	SIOCGI2C                       = 0xc020693d
	SIOCGIFADDR                    = 0xc0206921
	SIOCGIFBRDADDR                 = 0xc0206923


@@ 1268,8 1323,11 @@ const (
	SIOCGIFPDSTADDR                = 0xc0206948
	SIOCGIFPHYS                    = 0xc0206935
	SIOCGIFPSRCADDR                = 0xc0206947
	SIOCGIFRSSHASH                 = 0xc0186997
	SIOCGIFRSSKEY                  = 0xc0946996
	SIOCGIFSTATUS                  = 0xc331693b
	SIOCGIFXMEDIA                  = 0xc030698b
	SIOCGLANPCP                    = 0xc0206998
	SIOCGLOWAT                     = 0x40047303
	SIOCGPGRP                      = 0x40047309
	SIOCGPRIVATE_0                 = 0xc0206950


@@ 1300,6 1358,7 @@ const (
	SIOCSIFPHYS                    = 0x80206936
	SIOCSIFRVNET                   = 0xc020695b
	SIOCSIFVNET                    = 0xc020695a
	SIOCSLANPCP                    = 0x80206999
	SIOCSLOWAT                     = 0x80047302
	SIOCSPGRP                      = 0x80047308
	SIOCSTUNFIB                    = 0x8020695f


@@ 1318,6 1377,7 @@ const (
	SO_BINTIME                     = 0x2000
	SO_BROADCAST                   = 0x20
	SO_DEBUG                       = 0x1
	SO_DOMAIN                      = 0x1019
	SO_DONTROUTE                   = 0x10
	SO_ERROR                       = 0x1007
	SO_KEEPALIVE                   = 0x8


@@ 1326,6 1386,7 @@ const (
	SO_LISTENINCQLEN               = 0x1013
	SO_LISTENQLEN                  = 0x1012
	SO_LISTENQLIMIT                = 0x1011
	SO_MAX_PACING_RATE             = 0x1018
	SO_NOSIGPIPE                   = 0x800
	SO_NO_DDP                      = 0x8000
	SO_NO_OFFLOAD                  = 0x4000


@@ 1338,11 1399,19 @@ const (
	SO_RCVTIMEO                    = 0x1006
	SO_REUSEADDR                   = 0x4
	SO_REUSEPORT                   = 0x200
	SO_REUSEPORT_LB                = 0x10000
	SO_SETFIB                      = 0x1014
	SO_SNDBUF                      = 0x1001
	SO_SNDLOWAT                    = 0x1003
	SO_SNDTIMEO                    = 0x1005
	SO_TIMESTAMP                   = 0x400
	SO_TS_BINTIME                  = 0x1
	SO_TS_CLOCK                    = 0x1017
	SO_TS_CLOCK_MAX                = 0x3
	SO_TS_DEFAULT                  = 0x0
	SO_TS_MONOTONIC                = 0x3
	SO_TS_REALTIME                 = 0x2
	SO_TS_REALTIME_MICRO           = 0x0
	SO_TYPE                        = 0x1008
	SO_USELOOPBACK                 = 0x40
	SO_USER_COOKIE                 = 0x1015


@@ 1386,10 1455,45 @@ const (
	TCOFLUSH                       = 0x2
	TCOOFF                         = 0x1
	TCOON                          = 0x2
	TCP_BBR_ACK_COMP_ALG           = 0x448
	TCP_BBR_DRAIN_INC_EXTRA        = 0x43c
	TCP_BBR_DRAIN_PG               = 0x42e
	TCP_BBR_EXTRA_GAIN             = 0x449
	TCP_BBR_IWINTSO                = 0x42b
	TCP_BBR_LOWGAIN_FD             = 0x436
	TCP_BBR_LOWGAIN_HALF           = 0x435
	TCP_BBR_LOWGAIN_THRESH         = 0x434
	TCP_BBR_MAX_RTO                = 0x439
	TCP_BBR_MIN_RTO                = 0x438
	TCP_BBR_ONE_RETRAN             = 0x431
	TCP_BBR_PACE_CROSS             = 0x442
	TCP_BBR_PACE_DEL_TAR           = 0x43f
	TCP_BBR_PACE_PER_SEC           = 0x43e
	TCP_BBR_PACE_SEG_MAX           = 0x440
	TCP_BBR_PACE_SEG_MIN           = 0x441
	TCP_BBR_PROBE_RTT_GAIN         = 0x44d
	TCP_BBR_PROBE_RTT_INT          = 0x430
	TCP_BBR_PROBE_RTT_LEN          = 0x44e
	TCP_BBR_RACK_RTT_USE           = 0x44a
	TCP_BBR_RECFORCE               = 0x42c
	TCP_BBR_REC_OVER_HPTS          = 0x43a
	TCP_BBR_RETRAN_WTSO            = 0x44b
	TCP_BBR_RWND_IS_APP            = 0x42f
	TCP_BBR_STARTUP_EXIT_EPOCH     = 0x43d
	TCP_BBR_STARTUP_LOSS_EXIT      = 0x432
	TCP_BBR_STARTUP_PG             = 0x42d
	TCP_BBR_UNLIMITED              = 0x43b
	TCP_BBR_USEDEL_RATE            = 0x437
	TCP_BBR_USE_LOWGAIN            = 0x433
	TCP_CA_NAME_MAX                = 0x10
	TCP_CCALGOOPT                  = 0x41
	TCP_CONGESTION                 = 0x40
	TCP_DATA_AFTER_CLOSE           = 0x44c
	TCP_DELACK                     = 0x48
	TCP_FASTOPEN                   = 0x401
	TCP_FASTOPEN_MAX_COOKIE_LEN    = 0x10
	TCP_FASTOPEN_MIN_COOKIE_LEN    = 0x4
	TCP_FASTOPEN_PSK_LEN           = 0x10
	TCP_FUNCTION_BLK               = 0x2000
	TCP_FUNCTION_NAME_LEN_MAX      = 0x20
	TCP_INFO                       = 0x20


@@ 1397,6 1501,12 @@ const (
	TCP_KEEPIDLE                   = 0x100
	TCP_KEEPINIT                   = 0x80
	TCP_KEEPINTVL                  = 0x200
	TCP_LOG                        = 0x22
	TCP_LOGBUF                     = 0x23
	TCP_LOGDUMP                    = 0x25
	TCP_LOGDUMPID                  = 0x26
	TCP_LOGID                      = 0x24
	TCP_LOG_ID_LEN                 = 0x40
	TCP_MAXBURST                   = 0x4
	TCP_MAXHLEN                    = 0x3c
	TCP_MAXOLEN                    = 0x28


@@ 1412,8 1522,30 @@ const (
	TCP_NOPUSH                     = 0x4
	TCP_PCAP_IN                    = 0x1000
	TCP_PCAP_OUT                   = 0x800
	TCP_RACK_EARLY_RECOV           = 0x423
	TCP_RACK_EARLY_SEG             = 0x424
	TCP_RACK_IDLE_REDUCE_HIGH      = 0x444
	TCP_RACK_MIN_PACE              = 0x445
	TCP_RACK_MIN_PACE_SEG          = 0x446
	TCP_RACK_MIN_TO                = 0x422
	TCP_RACK_PACE_ALWAYS           = 0x41f
	TCP_RACK_PACE_MAX_SEG          = 0x41e
	TCP_RACK_PACE_REDUCE           = 0x41d
	TCP_RACK_PKT_DELAY             = 0x428
	TCP_RACK_PROP                  = 0x41b
	TCP_RACK_PROP_RATE             = 0x420
	TCP_RACK_PRR_SENDALOT          = 0x421
	TCP_RACK_REORD_FADE            = 0x426
	TCP_RACK_REORD_THRESH          = 0x425
	TCP_RACK_SESS_CWV              = 0x42a
	TCP_RACK_TLP_INC_VAR           = 0x429
	TCP_RACK_TLP_REDUCE            = 0x41c
	TCP_RACK_TLP_THRESH            = 0x427
	TCP_RACK_TLP_USE               = 0x447
	TCP_VENDOR                     = 0x80000000
	TCSAFLUSH                      = 0x2
	TIMER_ABSTIME                  = 0x1
	TIMER_RELTIME                  = 0x0
	TIOCCBRK                       = 0x2000747a
	TIOCCDTR                       = 0x20007478
	TIOCCONS                       = 0x80047462


@@ 1477,6 1609,8 @@ const (
	TIOCTIMESTAMP                  = 0x40107459
	TIOCUCNTL                      = 0x80047466
	TOSTOP                         = 0x400000
	UTIME_NOW                      = -0x1
	UTIME_OMIT                     = -0x2
	VDISCARD                       = 0xf
	VDSUSP                         = 0xb
	VEOF                           = 0x0

M vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go => vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go +16 -0
@@ 355,6 355,22 @@ const (
	CTL_KERN                       = 0x1
	CTL_MAXNAME                    = 0x18
	CTL_NET                        = 0x4
	DIOCGATTR                      = 0xc144648e
	DIOCGDELETE                    = 0x80106488
	DIOCGFLUSH                     = 0x20006487
	DIOCGFRONTSTUFF                = 0x40086486
	DIOCGFWHEADS                   = 0x40046483
	DIOCGFWSECTORS                 = 0x40046482
	DIOCGIDENT                     = 0x41006489
	DIOCGMEDIASIZE                 = 0x40086481
	DIOCGPHYSPATH                  = 0x4400648d
	DIOCGPROVIDERNAME              = 0x4400648a
	DIOCGSECTORSIZE                = 0x40046480
	DIOCGSTRIPEOFFSET              = 0x4008648c
	DIOCGSTRIPESIZE                = 0x4008648b
	DIOCSKERNELDUMP                = 0x804c6490
	DIOCSKERNELDUMP_FREEBSD11      = 0x80046485
	DIOCZONECMD                    = 0xc06c648f
	DLT_A429                       = 0xb8
	DLT_A653_ICM                   = 0xb9
	DLT_AIRONET_HEADER             = 0x78

M vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go => vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go +147 -12
@@ 355,6 355,22 @@ const (
	CTL_KERN                       = 0x1
	CTL_MAXNAME                    = 0x18
	CTL_NET                        = 0x4
	DIOCGATTR                      = 0xc148648e
	DIOCGDELETE                    = 0x80106488
	DIOCGFLUSH                     = 0x20006487
	DIOCGFRONTSTUFF                = 0x40086486
	DIOCGFWHEADS                   = 0x40046483
	DIOCGFWSECTORS                 = 0x40046482
	DIOCGIDENT                     = 0x41006489
	DIOCGMEDIASIZE                 = 0x40086481
	DIOCGPHYSPATH                  = 0x4400648d
	DIOCGPROVIDERNAME              = 0x4400648a
	DIOCGSECTORSIZE                = 0x40046480
	DIOCGSTRIPEOFFSET              = 0x4008648c
	DIOCGSTRIPESIZE                = 0x4008648b
	DIOCSKERNELDUMP                = 0x80506490
	DIOCSKERNELDUMP_FREEBSD11      = 0x80046485
	DIOCZONECMD                    = 0xc080648f
	DLT_A429                       = 0xb8
	DLT_A653_ICM                   = 0xb9
	DLT_AIRONET_HEADER             = 0x78


@@ 379,11 395,14 @@ const (
	DLT_CHAOS                      = 0x5
	DLT_CHDLC                      = 0x68
	DLT_CISCO_IOS                  = 0x76
	DLT_CLASS_NETBSD_RAWAF         = 0x2240000
	DLT_C_HDLC                     = 0x68
	DLT_C_HDLC_WITH_DIR            = 0xcd
	DLT_DBUS                       = 0xe7
	DLT_DECT                       = 0xdd
	DLT_DISPLAYPORT_AUX            = 0x113
	DLT_DOCSIS                     = 0x8f
	DLT_DOCSIS31_XRA31             = 0x111
	DLT_DVB_CI                     = 0xeb
	DLT_ECONET                     = 0x73
	DLT_EN10MB                     = 0x1


@@ 393,6 412,7 @@ const (
	DLT_ERF                        = 0xc5
	DLT_ERF_ETH                    = 0xaf
	DLT_ERF_POS                    = 0xb0
	DLT_ETHERNET_MPACKET           = 0x112
	DLT_FC_2                       = 0xe0
	DLT_FC_2_WITH_FRAME_DELIMS     = 0xe1
	DLT_FDDI                       = 0xa


@@ 406,7 426,6 @@ const (
	DLT_GPRS_LLC                   = 0xa9
	DLT_GSMTAP_ABIS                = 0xda
	DLT_GSMTAP_UM                  = 0xd9
	DLT_HHDLC                      = 0x79
	DLT_IBM_SN                     = 0x92
	DLT_IBM_SP                     = 0x91
	DLT_IEEE802                    = 0x6


@@ 429,6 448,7 @@ const (
	DLT_IPV4                       = 0xe4
	DLT_IPV6                       = 0xe5
	DLT_IP_OVER_FC                 = 0x7a
	DLT_ISO_14443                  = 0x108
	DLT_JUNIPER_ATM1               = 0x89
	DLT_JUNIPER_ATM2               = 0x87
	DLT_JUNIPER_ATM_CEMIC          = 0xee


@@ 461,8 481,9 @@ const (
	DLT_LINUX_PPP_WITHDIRECTION    = 0xa6
	DLT_LINUX_SLL                  = 0x71
	DLT_LOOP                       = 0x6c
	DLT_LORATAP                    = 0x10e
	DLT_LTALK                      = 0x72
	DLT_MATCHING_MAX               = 0x104
	DLT_MATCHING_MAX               = 0x113
	DLT_MATCHING_MIN               = 0x68
	DLT_MFR                        = 0xb6
	DLT_MOST                       = 0xd3


@@ 478,14 499,16 @@ const (
	DLT_NFC_LLCP                   = 0xf5
	DLT_NFLOG                      = 0xef
	DLT_NG40                       = 0xf4
	DLT_NORDIC_BLE                 = 0x110
	DLT_NULL                       = 0x0
	DLT_OPENFLOW                   = 0x10b
	DLT_PCI_EXP                    = 0x7d
	DLT_PFLOG                      = 0x75
	DLT_PFSYNC                     = 0x79
	DLT_PKTAP                      = 0x102
	DLT_PPI                        = 0xc0
	DLT_PPP                        = 0x9
	DLT_PPP_BSDOS                  = 0x10
	DLT_PPP_BSDOS                  = 0xe
	DLT_PPP_ETHER                  = 0x33
	DLT_PPP_PPPD                   = 0xa6
	DLT_PPP_SERIAL                 = 0x32


@@ 496,19 519,25 @@ const (
	DLT_PRONET                     = 0x4
	DLT_RAIF1                      = 0xc6
	DLT_RAW                        = 0xc
	DLT_RDS                        = 0x109
	DLT_REDBACK_SMARTEDGE          = 0x20
	DLT_RIO                        = 0x7c
	DLT_RTAC_SERIAL                = 0xfa
	DLT_SCCP                       = 0x8e
	DLT_SCTP                       = 0xf8
	DLT_SDLC                       = 0x10c
	DLT_SITA                       = 0xc4
	DLT_SLIP                       = 0x8
	DLT_SLIP_BSDOS                 = 0xf
	DLT_SLIP_BSDOS                 = 0xd
	DLT_STANAG_5066_D_PDU          = 0xed
	DLT_SUNATM                     = 0x7b
	DLT_SYMANTEC_FIREWALL          = 0x63
	DLT_TI_LLN_SNIFFER             = 0x10d
	DLT_TZSP                       = 0x80
	DLT_USB                        = 0xba
	DLT_USBPCAP                    = 0xf9
	DLT_USB_DARWIN                 = 0x10a
	DLT_USB_FREEBSD                = 0xba
	DLT_USB_LINUX                  = 0xbd
	DLT_USB_LINUX_MMAPPED          = 0xdc
	DLT_USER0                      = 0x93


@@ 527,10 556,14 @@ const (
	DLT_USER7                      = 0x9a
	DLT_USER8                      = 0x9b
	DLT_USER9                      = 0x9c
	DLT_VSOCK                      = 0x10f
	DLT_WATTSTOPPER_DLM            = 0x107
	DLT_WIHART                     = 0xdf
	DLT_WIRESHARK_UPPER_PDU        = 0xfc
	DLT_X2E_SERIAL                 = 0xd5
	DLT_X2E_XORAYA                 = 0xd6
	DLT_ZWAVE_R1_R2                = 0x105
	DLT_ZWAVE_R3                   = 0x106
	DT_BLK                         = 0x6
	DT_CHR                         = 0x2
	DT_DIR                         = 0x4


@@ 548,6 581,7 @@ const (
	ECHONL                         = 0x10
	ECHOPRT                        = 0x20
	EVFILT_AIO                     = -0x3
	EVFILT_EMPTY                   = -0xd
	EVFILT_FS                      = -0x9
	EVFILT_LIO                     = -0xa
	EVFILT_PROC                    = -0x5


@@ 555,11 589,12 @@ const (
	EVFILT_READ                    = -0x1
	EVFILT_SENDFILE                = -0xc
	EVFILT_SIGNAL                  = -0x6
	EVFILT_SYSCOUNT                = 0xc
	EVFILT_SYSCOUNT                = 0xd
	EVFILT_TIMER                   = -0x7
	EVFILT_USER                    = -0xb
	EVFILT_VNODE                   = -0x4
	EVFILT_WRITE                   = -0x2
	EVNAMEMAP_NAME_SIZE            = 0x40
	EV_ADD                         = 0x1
	EV_CLEAR                       = 0x20
	EV_DELETE                      = 0x2


@@ 576,6 611,7 @@ const (
	EV_RECEIPT                     = 0x40
	EV_SYSFLAGS                    = 0xf000
	EXTA                           = 0x4b00
	EXTATTR_MAXNAMELEN             = 0xff
	EXTATTR_NAMESPACE_EMPTY        = 0x0
	EXTATTR_NAMESPACE_SYSTEM       = 0x2
	EXTATTR_NAMESPACE_USER         = 0x1


@@ 617,6 653,7 @@ const (
	IEXTEN                         = 0x400
	IFAN_ARRIVAL                   = 0x0
	IFAN_DEPARTURE                 = 0x1
	IFCAP_WOL_MAGIC                = 0x2000
	IFF_ALLMULTI                   = 0x200
	IFF_ALTPHYS                    = 0x4000
	IFF_BROADCAST                  = 0x2


@@ 633,6 670,7 @@ const (
	IFF_MONITOR                    = 0x40000
	IFF_MULTICAST                  = 0x8000
	IFF_NOARP                      = 0x80
	IFF_NOGROUP                    = 0x800000
	IFF_OACTIVE                    = 0x400
	IFF_POINTOPOINT                = 0x10
	IFF_PPROMISC                   = 0x20000


@@ 807,6 845,7 @@ const (
	IPV6_DSTOPTS                   = 0x32
	IPV6_FLOWID                    = 0x43
	IPV6_FLOWINFO_MASK             = 0xffffff0f
	IPV6_FLOWLABEL_LEN             = 0x14
	IPV6_FLOWLABEL_MASK            = 0xffff0f00
	IPV6_FLOWTYPE                  = 0x44
	IPV6_FRAGTTL                   = 0x78


@@ 827,13 866,13 @@ const (
	IPV6_MAX_GROUP_SRC_FILTER      = 0x200
	IPV6_MAX_MEMBERSHIPS           = 0xfff
	IPV6_MAX_SOCK_SRC_FILTER       = 0x80
	IPV6_MIN_MEMBERSHIPS           = 0x1f
	IPV6_MMTU                      = 0x500
	IPV6_MSFILTER                  = 0x4a
	IPV6_MULTICAST_HOPS            = 0xa
	IPV6_MULTICAST_IF              = 0x9
	IPV6_MULTICAST_LOOP            = 0xb
	IPV6_NEXTHOP                   = 0x30
	IPV6_ORIGDSTADDR               = 0x48
	IPV6_PATHMTU                   = 0x2c
	IPV6_PKTINFO                   = 0x2e
	IPV6_PORTRANGE                 = 0xe


@@ 845,6 884,7 @@ const (
	IPV6_RECVFLOWID                = 0x46
	IPV6_RECVHOPLIMIT              = 0x25
	IPV6_RECVHOPOPTS               = 0x27
	IPV6_RECVORIGDSTADDR           = 0x48
	IPV6_RECVPATHMTU               = 0x2b
	IPV6_RECVPKTINFO               = 0x24
	IPV6_RECVRSSBUCKETID           = 0x47


@@ 905,10 945,8 @@ const (
	IP_MAX_MEMBERSHIPS             = 0xfff
	IP_MAX_SOCK_MUTE_FILTER        = 0x80
	IP_MAX_SOCK_SRC_FILTER         = 0x80
	IP_MAX_SOURCE_FILTER           = 0x400
	IP_MF                          = 0x2000
	IP_MINTTL                      = 0x42
	IP_MIN_MEMBERSHIPS             = 0x1f
	IP_MSFILTER                    = 0x4a
	IP_MSS                         = 0x240
	IP_MULTICAST_IF                = 0x9


@@ 918,6 956,7 @@ const (
	IP_OFFMASK                     = 0x1fff
	IP_ONESBCAST                   = 0x17
	IP_OPTIONS                     = 0x1
	IP_ORIGDSTADDR                 = 0x1b
	IP_PORTRANGE                   = 0x13
	IP_PORTRANGE_DEFAULT           = 0x0
	IP_PORTRANGE_HIGH              = 0x1


@@ 926,6 965,7 @@ const (
	IP_RECVFLOWID                  = 0x5d
	IP_RECVIF                      = 0x14
	IP_RECVOPTS                    = 0x5
	IP_RECVORIGDSTADDR             = 0x1b
	IP_RECVRETOPTS                 = 0x6
	IP_RECVRSSBUCKETID             = 0x5e
	IP_RECVTOS                     = 0x44


@@ 976,6 1016,7 @@ const (
	MAP_EXCL                       = 0x4000
	MAP_FILE                       = 0x0
	MAP_FIXED                      = 0x10
	MAP_GUARD                      = 0x2000
	MAP_HASSEMAPHORE               = 0x200
	MAP_NOCORE                     = 0x20000
	MAP_NOSYNC                     = 0x800


@@ 987,6 1028,15 @@ const (
	MAP_RESERVED0100               = 0x100
	MAP_SHARED                     = 0x1
	MAP_STACK                      = 0x400
	MCAST_BLOCK_SOURCE             = 0x54
	MCAST_EXCLUDE                  = 0x2
	MCAST_INCLUDE                  = 0x1
	MCAST_JOIN_GROUP               = 0x50
	MCAST_JOIN_SOURCE_GROUP        = 0x52
	MCAST_LEAVE_GROUP              = 0x51
	MCAST_LEAVE_SOURCE_GROUP       = 0x53
	MCAST_UNBLOCK_SOURCE           = 0x55
	MCAST_UNDEFINED                = 0x0
	MCL_CURRENT                    = 0x1
	MCL_FUTURE                     = 0x2
	MNT_ACLS                       = 0x8000000


@@ 1027,10 1077,12 @@ const (
	MNT_SUSPEND                    = 0x4
	MNT_SYNCHRONOUS                = 0x2
	MNT_UNION                      = 0x20
	MNT_UNTRUSTED                  = 0x800000000
	MNT_UPDATE                     = 0x10000
	MNT_UPDATEMASK                 = 0x2d8d0807e
	MNT_UPDATEMASK                 = 0xad8d0807e
	MNT_USER                       = 0x8000
	MNT_VISFLAGMASK                = 0x3fef0ffff
	MNT_VERIFIED                   = 0x400000000
	MNT_VISFLAGMASK                = 0xffef0ffff
	MNT_WAIT                       = 0x1
	MSG_CMSG_CLOEXEC               = 0x40000
	MSG_COMPAT                     = 0x8000


@@ 1059,6 1111,7 @@ const (
	NFDBITS                        = 0x40
	NOFLSH                         = 0x80000000
	NOKERNINFO                     = 0x2000000
	NOTE_ABSTIME                   = 0x10
	NOTE_ATTRIB                    = 0x8
	NOTE_CHILD                     = 0x4
	NOTE_CLOSE                     = 0x100


@@ 1213,7 1266,6 @@ const (
	RTV_WEIGHT                     = 0x100
	RT_ALL_FIBS                    = -0x1
	RT_BLACKHOLE                   = 0x40
	RT_CACHING_CONTEXT             = 0x1
	RT_DEFAULT_FIB                 = 0x0
	RT_HAS_GW                      = 0x80
	RT_HAS_HEADER                  = 0x10


@@ 1223,15 1275,17 @@ const (
	RT_LLE_CACHE                   = 0x100
	RT_MAY_LOOP                    = 0x8
	RT_MAY_LOOP_BIT                = 0x3
	RT_NORTREF                     = 0x2
	RT_REJECT                      = 0x20
	RUSAGE_CHILDREN                = -0x1
	RUSAGE_SELF                    = 0x0
	RUSAGE_THREAD                  = 0x1
	SCM_BINTIME                    = 0x4
	SCM_CREDS                      = 0x3
	SCM_MONOTONIC                  = 0x6
	SCM_REALTIME                   = 0x5
	SCM_RIGHTS                     = 0x1
	SCM_TIMESTAMP                  = 0x2
	SCM_TIME_INFO                  = 0x7
	SHUT_RD                        = 0x0
	SHUT_RDWR                      = 0x2
	SHUT_WR                        = 0x1


@@ 1247,6 1301,7 @@ const (
	SIOCGETSGCNT                   = 0xc0207210
	SIOCGETVIFCNT                  = 0xc028720f
	SIOCGHIWAT                     = 0x40047301
	SIOCGHWADDR                    = 0xc020693e
	SIOCGI2C                       = 0xc020693d
	SIOCGIFADDR                    = 0xc0206921
	SIOCGIFBRDADDR                 = 0xc0206923


@@ 1268,8 1323,11 @@ const (
	SIOCGIFPDSTADDR                = 0xc0206948
	SIOCGIFPHYS                    = 0xc0206935
	SIOCGIFPSRCADDR                = 0xc0206947
	SIOCGIFRSSHASH                 = 0xc0186997
	SIOCGIFRSSKEY                  = 0xc0946996
	SIOCGIFSTATUS                  = 0xc331693b
	SIOCGIFXMEDIA                  = 0xc030698b
	SIOCGLANPCP                    = 0xc0206998
	SIOCGLOWAT                     = 0x40047303
	SIOCGPGRP                      = 0x40047309
	SIOCGPRIVATE_0                 = 0xc0206950


@@ 1300,6 1358,7 @@ const (
	SIOCSIFPHYS                    = 0x80206936
	SIOCSIFRVNET                   = 0xc020695b
	SIOCSIFVNET                    = 0xc020695a
	SIOCSLANPCP                    = 0x80206999
	SIOCSLOWAT                     = 0x80047302
	SIOCSPGRP                      = 0x80047308
	SIOCSTUNFIB                    = 0x8020695f


@@ 1318,6 1377,7 @@ const (
	SO_BINTIME                     = 0x2000
	SO_BROADCAST                   = 0x20
	SO_DEBUG                       = 0x1
	SO_DOMAIN                      = 0x1019
	SO_DONTROUTE                   = 0x10
	SO_ERROR                       = 0x1007
	SO_KEEPALIVE                   = 0x8


@@ 1326,6 1386,7 @@ const (
	SO_LISTENINCQLEN               = 0x1013
	SO_LISTENQLEN                  = 0x1012
	SO_LISTENQLIMIT                = 0x1011
	SO_MAX_PACING_RATE             = 0x1018
	SO_NOSIGPIPE                   = 0x800
	SO_NO_DDP                      = 0x8000
	SO_NO_OFFLOAD                  = 0x4000


@@ 1338,11 1399,19 @@ const (
	SO_RCVTIMEO                    = 0x1006
	SO_REUSEADDR                   = 0x4
	SO_REUSEPORT                   = 0x200
	SO_REUSEPORT_LB                = 0x10000
	SO_SETFIB                      = 0x1014
	SO_SNDBUF                      = 0x1001
	SO_SNDLOWAT                    = 0x1003
	SO_SNDTIMEO                    = 0x1005
	SO_TIMESTAMP                   = 0x400
	SO_TS_BINTIME                  = 0x1
	SO_TS_CLOCK                    = 0x1017
	SO_TS_CLOCK_MAX                = 0x3
	SO_TS_DEFAULT                  = 0x0
	SO_TS_MONOTONIC                = 0x3
	SO_TS_REALTIME                 = 0x2
	SO_TS_REALTIME_MICRO           = 0x0
	SO_TYPE                        = 0x1008
	SO_USELOOPBACK                 = 0x40
	SO_USER_COOKIE                 = 0x1015


@@ 1386,10 1455,45 @@ const (
	TCOFLUSH                       = 0x2
	TCOOFF                         = 0x1
	TCOON                          = 0x2
	TCP_BBR_ACK_COMP_ALG           = 0x448
	TCP_BBR_DRAIN_INC_EXTRA        = 0x43c
	TCP_BBR_DRAIN_PG               = 0x42e
	TCP_BBR_EXTRA_GAIN             = 0x449
	TCP_BBR_IWINTSO                = 0x42b
	TCP_BBR_LOWGAIN_FD             = 0x436
	TCP_BBR_LOWGAIN_HALF           = 0x435
	TCP_BBR_LOWGAIN_THRESH         = 0x434
	TCP_BBR_MAX_RTO                = 0x439
	TCP_BBR_MIN_RTO                = 0x438
	TCP_BBR_ONE_RETRAN             = 0x431
	TCP_BBR_PACE_CROSS             = 0x442
	TCP_BBR_PACE_DEL_TAR           = 0x43f
	TCP_BBR_PACE_PER_SEC           = 0x43e
	TCP_BBR_PACE_SEG_MAX           = 0x440
	TCP_BBR_PACE_SEG_MIN           = 0x441
	TCP_BBR_PROBE_RTT_GAIN         = 0x44d
	TCP_BBR_PROBE_RTT_INT          = 0x430
	TCP_BBR_PROBE_RTT_LEN          = 0x44e
	TCP_BBR_RACK_RTT_USE           = 0x44a
	TCP_BBR_RECFORCE               = 0x42c
	TCP_BBR_REC_OVER_HPTS          = 0x43a
	TCP_BBR_RETRAN_WTSO            = 0x44b
	TCP_BBR_RWND_IS_APP            = 0x42f
	TCP_BBR_STARTUP_EXIT_EPOCH     = 0x43d
	TCP_BBR_STARTUP_LOSS_EXIT      = 0x432
	TCP_BBR_STARTUP_PG             = 0x42d
	TCP_BBR_UNLIMITED              = 0x43b
	TCP_BBR_USEDEL_RATE            = 0x437
	TCP_BBR_USE_LOWGAIN            = 0x433
	TCP_CA_NAME_MAX                = 0x10
	TCP_CCALGOOPT                  = 0x41
	TCP_CONGESTION                 = 0x40
	TCP_DATA_AFTER_CLOSE           = 0x44c
	TCP_DELACK                     = 0x48
	TCP_FASTOPEN                   = 0x401
	TCP_FASTOPEN_MAX_COOKIE_LEN    = 0x10
	TCP_FASTOPEN_MIN_COOKIE_LEN    = 0x4
	TCP_FASTOPEN_PSK_LEN           = 0x10
	TCP_FUNCTION_BLK               = 0x2000
	TCP_FUNCTION_NAME_LEN_MAX      = 0x20
	TCP_INFO                       = 0x20


@@ 1397,6 1501,12 @@ const (
	TCP_KEEPIDLE                   = 0x100
	TCP_KEEPINIT                   = 0x80
	TCP_KEEPINTVL                  = 0x200
	TCP_LOG                        = 0x22
	TCP_LOGBUF                     = 0x23
	TCP_LOGDUMP                    = 0x25
	TCP_LOGDUMPID                  = 0x26
	TCP_LOGID                      = 0x24
	TCP_LOG_ID_LEN                 = 0x40
	TCP_MAXBURST                   = 0x4
	TCP_MAXHLEN                    = 0x3c
	TCP_MAXOLEN                    = 0x28


@@ 1412,8 1522,30 @@ const (
	TCP_NOPUSH                     = 0x4
	TCP_PCAP_IN                    = 0x1000
	TCP_PCAP_OUT                   = 0x800
	TCP_RACK_EARLY_RECOV           = 0x423
	TCP_RACK_EARLY_SEG             = 0x424
	TCP_RACK_IDLE_REDUCE_HIGH      = 0x444
	TCP_RACK_MIN_PACE              = 0x445
	TCP_RACK_MIN_PACE_SEG          = 0x446
	TCP_RACK_MIN_TO                = 0x422
	TCP_RACK_PACE_ALWAYS           = 0x41f
	TCP_RACK_PACE_MAX_SEG          = 0x41e
	TCP_RACK_PACE_REDUCE           = 0x41d
	TCP_RACK_PKT_DELAY             = 0x428
	TCP_RACK_PROP                  = 0x41b
	TCP_RACK_PROP_RATE             = 0x420
	TCP_RACK_PRR_SENDALOT          = 0x421
	TCP_RACK_REORD_FADE            = 0x426
	TCP_RACK_REORD_THRESH          = 0x425
	TCP_RACK_SESS_CWV              = 0x42a
	TCP_RACK_TLP_INC_VAR           = 0x429
	TCP_RACK_TLP_REDUCE            = 0x41c
	TCP_RACK_TLP_THRESH            = 0x427
	TCP_RACK_TLP_USE               = 0x447
	TCP_VENDOR                     = 0x80000000
	TCSAFLUSH                      = 0x2
	TIMER_ABSTIME                  = 0x1
	TIMER_RELTIME                  = 0x0
	TIOCCBRK                       = 0x2000747a
	TIOCCDTR                       = 0x20007478
	TIOCCONS                       = 0x80047462


@@ 1477,6 1609,8 @@ const (
	TIOCTIMESTAMP                  = 0x40107459
	TIOCUCNTL                      = 0x80047466
	TOSTOP                         = 0x400000
	UTIME_NOW                      = -0x1
	UTIME_OMIT                     = -0x2
	VDISCARD                       = 0xf
	VDSUSP                         = 0xb
	VEOF                           = 0x0


@@ 1488,6 1622,7 @@ const (
	VKILL                          = 0x5
	VLNEXT                         = 0xe
	VMIN                           = 0x10
	VM_BCACHE_SIZE_MAX             = 0x19000000
	VQUIT                          = 0x9
	VREPRINT                       = 0x6
	VSTART                         = 0xc

M vendor/golang.org/x/sys/unix/zerrors_linux.go => vendor/golang.org/x/sys/unix/zerrors_linux.go +1 -0
@@ 890,6 890,7 @@ const (
	IPPROTO_IP                                  = 0x0
	IPPROTO_IPIP                                = 0x4
	IPPROTO_IPV6                                = 0x29
	IPPROTO_L2TP                                = 0x73
	IPPROTO_MH                                  = 0x87
	IPPROTO_MPLS                                = 0x89
	IPPROTO_MTP                                 = 0x5c

M vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go => vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go +26 -26
@@ 214,22 214,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
	var _p0 unsafe.Pointer
	if len(mib) > 0 {
		_p0 = unsafe.Pointer(&mib[0])
	} else {
		_p0 = unsafe.Pointer(&_zero)
	}
	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
	if e1 != 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func utimes(path string, timeval *[2]Timeval) (err error) {
	var _p0 *byte
	_p0, err = BytePtrFromString(path)


@@ 376,8 360,15 @@ func pipe2(p *[2]_C_int, flags int) (err error) {

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ptrace(request int, pid int, addr uintptr, data int) (err error) {
	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
func Getcwd(buf []byte) (n int, err error) {
	var _p0 unsafe.Pointer
	if len(buf) > 0 {
		_p0 = unsafe.Pointer(&buf[0])
	} else {
		_p0 = unsafe.Pointer(&_zero)
	}
	r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
	n = int(r0)
	if e1 != 0 {
		err = errnoErr(e1)
	}


@@ 386,15 377,24 @@ func ptrace(request int, pid int, addr uintptr, data int) (err error) {

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func Getcwd(buf []byte) (n int, err error) {
func ioctl(fd int, req uint, arg uintptr) (err error) {
	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
	if e1 != 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
	var _p0 unsafe.Pointer
	if len(buf) > 0 {
		_p0 = unsafe.Pointer(&buf[0])
	if len(mib) > 0 {
		_p0 = unsafe.Pointer(&mib[0])
	} else {
		_p0 = unsafe.Pointer(&_zero)
	}
	r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
	n = int(r0)
	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
	if e1 != 0 {
		err = errnoErr(e1)
	}


@@ 403,8 403,8 @@ func Getcwd(buf []byte) (n int, err error) {

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ioctl(fd int, req uint, arg uintptr) (err error) {
	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
func ptrace(request int, pid int, addr uintptr, data int) (err error) {
	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
	if e1 != 0 {
		err = errnoErr(e1)
	}


@@ 1352,7 1352,7 @@ func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error)
	if err != nil {
		return
	}
	_, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
	_, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), uintptr(dev>>32), 0)
	if e1 != 0 {
		err = errnoErr(e1)
	}

M vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go => vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go +16 -16
@@ 350,22 350,6 @@ func Munlockall() (err error) {

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
	var _p0 unsafe.Pointer
	if len(mib) > 0 {
		_p0 = unsafe.Pointer(&mib[0])
	} else {
		_p0 = unsafe.Pointer(&_zero)
	}
	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
	if e1 != 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func pipe2(p *[2]_C_int, flags int) (err error) {
	_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
	if e1 != 0 {


@@ 403,6 387,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
	var _p0 unsafe.Pointer
	if len(mib) > 0 {
		_p0 = unsafe.Pointer(&mib[0])
	} else {
		_p0 = unsafe.Pointer(&_zero)
	}
	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
	if e1 != 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ptrace(request int, pid int, addr uintptr, data int) (err error) {
	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
	if e1 != 0 {

M vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go => vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go +17 -17
@@ 1,4 1,4 @@
// go run mksyscall.go -tags freebsd,arm64 -- syscall_bsd.go syscall_freebsd.go syscall_freebsd_arm64.go
// go run mksyscall.go -tags freebsd,arm64 syscall_bsd.go syscall_freebsd.go syscall_freebsd_arm64.go
// Code generated by the command above; see README.md. DO NOT EDIT.

// +build freebsd,arm64


@@ 350,22 350,6 @@ func Munlockall() (err error) {

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
	var _p0 unsafe.Pointer
	if len(mib) > 0 {
		_p0 = unsafe.Pointer(&mib[0])
	} else {
		_p0 = unsafe.Pointer(&_zero)
	}
	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
	if e1 != 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func pipe2(p *[2]_C_int, flags int) (err error) {
	_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
	if e1 != 0 {


@@ 403,6 387,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
	var _p0 unsafe.Pointer
	if len(mib) > 0 {
		_p0 = unsafe.Pointer(&mib[0])
	} else {
		_p0 = unsafe.Pointer(&_zero)
	}
	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
	if e1 != 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ptrace(request int, pid int, addr uintptr, data int) (err error) {
	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
	if e1 != 0 {

M vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go => vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go +19 -20
@@ 128,9 128,9 @@ type Statfs_t struct {
	Owner       uint32
	Fsid        Fsid
	Charspare   [80]int8
	Fstypename  [16]int8
	Mntfromname [1024]int8
	Mntonname   [1024]int8
	Fstypename  [16]byte
	Mntfromname [1024]byte
	Mntonname   [1024]byte
}

type statfs_freebsd11_t struct {


@@ 153,9 153,9 @@ type statfs_freebsd11_t struct {
	Owner       uint32
	Fsid        Fsid
	Charspare   [80]int8
	Fstypename  [16]int8
	Mntfromname [88]int8
	Mntonname   [88]int8
	Fstypename  [16]byte
	Mntfromname [88]byte
	Mntonname   [88]byte
}

type Flock_t struct {


@@ 375,15 375,15 @@ type PtraceLwpInfoStruct struct {
}

type __Siginfo struct {
	Signo    int32
	Errno    int32
	Code     int32
	Pid      int32
	Uid      uint32
	Status   int32
	Addr     *byte
	Value    [4]byte
	X_reason [32]byte
	Signo  int32
	Errno  int32
	Code   int32
	Pid    int32
	Uid    uint32
	Status int32
	Addr   *byte
	Value  [4]byte
	_      [32]byte
}

type Sigset_t struct {


@@ 458,7 458,7 @@ type ifMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	_       uint16
	Data    ifData
}



@@ 469,7 469,6 @@ type IfMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	Data    IfData
}



@@ 536,7 535,7 @@ type IfaMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	_       uint16
	Metric  int32
}



@@ 547,7 546,7 @@ type IfmaMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	_       uint16
}

type IfAnnounceMsghdr struct {


@@ 564,7 563,7 @@ type RtMsghdr struct {
	Version uint8
	Type    uint8
	Index   uint16
	_       [2]byte
	_       uint16
	Flags   int32
	Addrs   int32
	Pid     int32

M vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go => vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go +10 -14
@@ 123,9 123,9 @@ type Statfs_t struct {
	Owner       uint32
	Fsid        Fsid
	Charspare   [80]int8
	Fstypename  [16]int8
	Mntfromname [1024]int8
	Mntonname   [1024]int8
	Fstypename  [16]byte
	Mntfromname [1024]byte
	Mntonname   [1024]byte
}

type statfs_freebsd11_t struct {


@@ 148,9 148,9 @@ type statfs_freebsd11_t struct {
	Owner       uint32
	Fsid        Fsid
	Charspare   [80]int8
	Fstypename  [16]int8
	Mntfromname [88]int8
	Mntonname   [88]int8
	Fstypename  [16]byte
	Mntfromname [88]byte
	Mntonname   [88]byte
}

type Flock_t struct {


@@ 275,10 275,8 @@ type IPv6Mreq struct {
type Msghdr struct {
	Name       *byte
	Namelen    uint32
	_          [4]byte
	Iov        *Iovec
	Iovlen     int32
	_          [4]byte
	Control    *byte
	Controllen uint32
	Flags      int32


@@ 463,7 461,7 @@ type ifMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	_       uint16
	Data    ifData
}



@@ 474,7 472,6 @@ type IfMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	Data    IfData
}



@@ 541,7 538,7 @@ type IfaMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	_       uint16
	Metric  int32
}



@@ 552,7 549,7 @@ type IfmaMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	_       uint16
}

type IfAnnounceMsghdr struct {


@@ 569,7 566,7 @@ type RtMsghdr struct {
	Version uint8
	Type    uint8
	Index   uint16
	_       [2]byte
	_       uint16
	Flags   int32
	Addrs   int32
	Pid     int32


@@ 623,7 620,6 @@ type BpfZbuf struct {

type BpfProgram struct {
	Len   uint32
	_     [4]byte
	Insns *BpfInsn
}


M vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go => vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go +25 -29
@@ 1,4 1,4 @@
// cgo -godefs types_freebsd.go | go run mkpost.go
// cgo -godefs -- -fsigned-char types_freebsd.go | go run mkpost.go
// Code generated by the command above; see README.md. DO NOT EDIT.

// +build arm64,freebsd


@@ 123,9 123,9 @@ type Statfs_t struct {
	Owner       uint32
	Fsid        Fsid
	Charspare   [80]int8
	Fstypename  [16]int8
	Mntfromname [1024]int8
	Mntonname   [1024]int8
	Fstypename  [16]byte
	Mntfromname [1024]byte
	Mntonname   [1024]byte
}

type statfs_freebsd11_t struct {


@@ 148,9 148,9 @@ type statfs_freebsd11_t struct {
	Owner       uint32
	Fsid        Fsid
	Charspare   [80]int8
	Fstypename  [16]int8
	Mntfromname [88]int8
	Mntonname   [88]int8
	Fstypename  [16]byte
	Mntfromname [88]byte
	Mntonname   [88]byte
}

type Flock_t struct {


@@ 275,10 275,8 @@ type IPv6Mreq struct {
type Msghdr struct {
	Name       *byte
	Namelen    uint32
	_          [4]byte
	Iov        *Iovec
	Iovlen     int32
	_          [4]byte
	Control    *byte
	Controllen uint32
	Flags      int32


@@ 326,11 324,9 @@ const (
	PTRACE_CONT       = 0x7
	PTRACE_DETACH     = 0xb
	PTRACE_GETFPREGS  = 0x23
	PTRACE_GETFSBASE  = 0x47
	PTRACE_GETLWPLIST = 0xf
	PTRACE_GETNUMLWPS = 0xe
	PTRACE_GETREGS    = 0x21
	PTRACE_GETXSTATE  = 0x45
	PTRACE_IO         = 0xc
	PTRACE_KILL       = 0x8
	PTRACE_LWPEVENTS  = 0x18


@@ 373,15 369,15 @@ type PtraceLwpInfoStruct struct {
}

type __Siginfo struct {
	Signo    int32
	Errno    int32
	Code     int32
	Pid      int32
	Uid      uint32
	Status   int32
	Addr     *byte
	Value    [8]byte
	X_reason [40]byte
	Signo  int32
	Errno  int32
	Code   int32
	Pid    int32
	Uid    uint32
	Status int32
	Addr   *byte
	Value  [8]byte
	_      [40]byte
}

type Sigset_t struct {


@@ 394,12 390,14 @@ type Reg struct {
	Sp   uint64
	Elr  uint64
	Spsr uint32
	_    [4]byte
}

type FpReg struct {
	Fp_q  [512]uint8
	Fp_sr uint32
	Fp_cr uint32
	Q  [32][16]uint8
	Sr uint32
	Cr uint32
	_  [8]byte
}

type PtraceIoDesc struct {


@@ 441,7 439,7 @@ type ifMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	_       uint16
	Data    ifData
}



@@ 452,7 450,6 @@ type IfMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	Data    IfData
}



@@ 519,7 516,7 @@ type IfaMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	_       uint16
	Metric  int32
}



@@ 530,7 527,7 @@ type IfmaMsghdr struct {
	Addrs   int32
	Flags   int32
	Index   uint16
	_       [2]byte
	_       uint16
}

type IfAnnounceMsghdr struct {


@@ 547,7 544,7 @@ type RtMsghdr struct {
	Version uint8
	Type    uint8
	Index   uint16
	_       [2]byte
	_       uint16
	Flags   int32
	Addrs   int32
	Pid     int32


@@ 601,7 598,6 @@ type BpfZbuf struct {

type BpfProgram struct {
	Len   uint32
	_     [4]byte
	Insns *BpfInsn
}


M vendor/golang.org/x/sys/unix/ztypes_linux.go => vendor/golang.org/x/sys/unix/ztypes_linux.go +19 -0
@@ 243,6 243,23 @@ type RawSockaddrTIPC struct {
	Addr     [12]byte
}

type RawSockaddrL2TPIP struct {
	Family  uint16
	Unused  uint16
	Addr    [4]byte /* in_addr */
	Conn_id uint32
	_       [4]uint8
}

type RawSockaddrL2TPIP6 struct {
	Family   uint16
	Unused   uint16
	Flowinfo uint32
	Addr     [16]byte /* in6_addr */
	Scope_id uint32
	Conn_id  uint32
}

type _Socklen uint32

type Linger struct {


@@ 353,6 370,8 @@ const (
	SizeofSockaddrXDP       = 0x10
	SizeofSockaddrPPPoX     = 0x1e
	SizeofSockaddrTIPC      = 0x10
	SizeofSockaddrL2TPIP    = 0x10
	SizeofSockaddrL2TPIP6   = 0x20
	SizeofLinger            = 0x8
	SizeofIPMreq            = 0x8
	SizeofIPMreqn           = 0xc

M vendor/modules.txt => vendor/modules.txt +6 -6
@@ 1,7 1,7 @@
# a4.io/blobsfile v0.3.8
## explicit
a4.io/blobsfile
# a4.io/gluapp v0.0.0-20200311203905-eb3c48991ada
# a4.io/gluapp v0.0.0-20200318195221-e8e54ae2232c
## explicit
a4.io/gluapp
a4.io/gluapp/util


@@ 50,7 50,7 @@ github.com/alecthomas/chroma/lexers/w
github.com/alecthomas/chroma/lexers/x
github.com/alecthomas/chroma/lexers/y
github.com/alecthomas/chroma/styles
# github.com/aws/aws-sdk-go v1.29.22
# github.com/aws/aws-sdk-go v1.29.27
## explicit
github.com/aws/aws-sdk-go/aws
github.com/aws/aws-sdk-go/aws/arn


@@ 132,7 132,7 @@ github.com/evanphx/json-patch
github.com/go-martini/martini
# github.com/go-stack/stack v1.8.0
github.com/go-stack/stack
# github.com/golang/protobuf v1.3.4
# github.com/golang/protobuf v1.3.5
## explicit
github.com/golang/protobuf/proto
# github.com/golang/snappy v0.0.1


@@ 164,7 164,7 @@ github.com/inconshreveable/log15
github.com/inconshreveable/log15/ext
# github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99
github.com/jbenet/go-context/io
# github.com/jmespath/go-jmespath v0.0.0-20200310193758-2437e8417af5
# github.com/jmespath/go-jmespath v0.3.0
## explicit
github.com/jmespath/go-jmespath
# github.com/justinas/nosurf v1.1.0


@@ 277,7 277,7 @@ github.com/yuin/gopher-lua/pm
# github.com/zpatrick/rbac v0.0.0-20180829190353-d2c4f050cf28
## explicit
github.com/zpatrick/rbac
# golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4
# golang.org/x/crypto v0.0.0-20200317142112-1b76d66859c6
## explicit
golang.org/x/crypto/acme
golang.org/x/crypto/acme/autocert


@@ 312,7 312,7 @@ golang.org/x/net/html/atom
golang.org/x/net/idna
golang.org/x/net/internal/socks
golang.org/x/net/proxy
# golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527
# golang.org/x/sys v0.0.0-20200317113312-5766fd39f98d
## explicit
golang.org/x/sys/cpu
golang.org/x/sys/unix