This commit is contained in:
parent
be9446abab
commit
a1329fc544
8
go.mod
8
go.mod
@ -11,7 +11,7 @@ require (
|
|||||||
)
|
)
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/goccy/go-json v0.9.8 // indirect
|
github.com/goccy/go-json v0.9.10 // indirect
|
||||||
github.com/golang/snappy v0.0.4 // indirect
|
github.com/golang/snappy v0.0.4 // indirect
|
||||||
github.com/json-iterator/go v1.1.12 // indirect
|
github.com/json-iterator/go v1.1.12 // indirect
|
||||||
github.com/labstack/gommon v0.3.1 // indirect
|
github.com/labstack/gommon v0.3.1 // indirect
|
||||||
@ -25,8 +25,8 @@ require (
|
|||||||
github.com/valyala/bytebufferpool v1.0.0 // indirect
|
github.com/valyala/bytebufferpool v1.0.0 // indirect
|
||||||
github.com/valyala/fasttemplate v1.2.1 // indirect
|
github.com/valyala/fasttemplate v1.2.1 // indirect
|
||||||
golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d // indirect
|
golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d // indirect
|
||||||
golang.org/x/net v0.0.0-20220630215102-69896b714898 // indirect
|
golang.org/x/net v0.0.0-20220708220712-1185a9018129 // indirect
|
||||||
golang.org/x/sys v0.0.0-20220627191245-f75cf1eec38b // indirect
|
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8 // indirect
|
||||||
golang.org/x/text v0.3.7 // indirect
|
golang.org/x/text v0.3.7 // indirect
|
||||||
xorm.io/builder v0.3.11 // indirect
|
xorm.io/builder v0.3.12 // indirect
|
||||||
)
|
)
|
||||||
|
8
go.sum
8
go.sum
@ -85,6 +85,8 @@ github.com/goccy/go-json v0.9.7 h1:IcB+Aqpx/iMHu5Yooh7jEzJk1JZ7Pjtmys2ukPr7EeM=
|
|||||||
github.com/goccy/go-json v0.9.7/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I=
|
github.com/goccy/go-json v0.9.7/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I=
|
||||||
github.com/goccy/go-json v0.9.8 h1:DxXB6MLd6yyel7CLph8EwNIonUtVZd3Ue5iRcL4DQCE=
|
github.com/goccy/go-json v0.9.8 h1:DxXB6MLd6yyel7CLph8EwNIonUtVZd3Ue5iRcL4DQCE=
|
||||||
github.com/goccy/go-json v0.9.8/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I=
|
github.com/goccy/go-json v0.9.8/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I=
|
||||||
|
github.com/goccy/go-json v0.9.10 h1:hCeNmprSNLB8B8vQKWl6DpuH0t60oEs+TAk9a7CScKc=
|
||||||
|
github.com/goccy/go-json v0.9.10/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I=
|
||||||
github.com/gofrs/uuid v3.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
|
github.com/gofrs/uuid v3.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
|
||||||
github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
|
github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
|
||||||
github.com/gogo/googleapis v1.1.0/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s=
|
github.com/gogo/googleapis v1.1.0/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s=
|
||||||
@ -476,6 +478,8 @@ golang.org/x/net v0.0.0-20220531201128-c960675eff93 h1:MYimHLfoXEpOhqd/zgoA/uoXz
|
|||||||
golang.org/x/net v0.0.0-20220531201128-c960675eff93/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
|
golang.org/x/net v0.0.0-20220531201128-c960675eff93/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
|
||||||
golang.org/x/net v0.0.0-20220630215102-69896b714898 h1:K7wO6V1IrczY9QOQ2WkVpw4JQSwCd52UsxVEirZUfiw=
|
golang.org/x/net v0.0.0-20220630215102-69896b714898 h1:K7wO6V1IrczY9QOQ2WkVpw4JQSwCd52UsxVEirZUfiw=
|
||||||
golang.org/x/net v0.0.0-20220630215102-69896b714898/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
|
golang.org/x/net v0.0.0-20220630215102-69896b714898/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
|
||||||
|
golang.org/x/net v0.0.0-20220708220712-1185a9018129 h1:vucSRfWwTsoXro7P+3Cjlr6flUMtzCwzlvkxEQtHHB0=
|
||||||
|
golang.org/x/net v0.0.0-20220708220712-1185a9018129/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
|
||||||
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
|
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
|
||||||
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
|
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
|
||||||
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||||
@ -533,6 +537,8 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a h1:dGzPydgVsqGcTRVwiLJ1jVbuf
|
|||||||
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||||
golang.org/x/sys v0.0.0-20220627191245-f75cf1eec38b h1:2n253B2r0pYSmEV+UNCQoPfU/FiaizQEK5Gu4Bq4JE8=
|
golang.org/x/sys v0.0.0-20220627191245-f75cf1eec38b h1:2n253B2r0pYSmEV+UNCQoPfU/FiaizQEK5Gu4Bq4JE8=
|
||||||
golang.org/x/sys v0.0.0-20220627191245-f75cf1eec38b/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
golang.org/x/sys v0.0.0-20220627191245-f75cf1eec38b/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||||
|
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8 h1:0A+M6Uqn+Eje4kHMK80dtF3JCXC4ykBgQG4Fe06QRhQ=
|
||||||
|
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||||
golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
|
golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
|
||||||
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
|
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
|
||||||
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
|
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
|
||||||
@ -756,6 +762,8 @@ xorm.io/builder v0.3.9/go.mod h1:aUW0S9eb9VCaPohFCH3j7czOx1PMW3i1HrSzbLYGBSE=
|
|||||||
xorm.io/builder v0.3.11-0.20220531020008-1bd24a7dc978/go.mod h1:aUW0S9eb9VCaPohFCH3j7czOx1PMW3i1HrSzbLYGBSE=
|
xorm.io/builder v0.3.11-0.20220531020008-1bd24a7dc978/go.mod h1:aUW0S9eb9VCaPohFCH3j7czOx1PMW3i1HrSzbLYGBSE=
|
||||||
xorm.io/builder v0.3.11 h1:naLkJitGyYW7ZZdncsh/JW+HF4HshmvTHTyUyPwJS00=
|
xorm.io/builder v0.3.11 h1:naLkJitGyYW7ZZdncsh/JW+HF4HshmvTHTyUyPwJS00=
|
||||||
xorm.io/builder v0.3.11/go.mod h1:aUW0S9eb9VCaPohFCH3j7czOx1PMW3i1HrSzbLYGBSE=
|
xorm.io/builder v0.3.11/go.mod h1:aUW0S9eb9VCaPohFCH3j7czOx1PMW3i1HrSzbLYGBSE=
|
||||||
|
xorm.io/builder v0.3.12 h1:ASZYX7fQmy+o8UJdhlLHSW57JDOkM8DNhcAF5d0LiJM=
|
||||||
|
xorm.io/builder v0.3.12/go.mod h1:aUW0S9eb9VCaPohFCH3j7czOx1PMW3i1HrSzbLYGBSE=
|
||||||
xorm.io/xorm v1.2.5 h1:tqN7OhN8P9xi52qBb76I8m5maAJMz/SSbgK2RGPCPbo=
|
xorm.io/xorm v1.2.5 h1:tqN7OhN8P9xi52qBb76I8m5maAJMz/SSbgK2RGPCPbo=
|
||||||
xorm.io/xorm v1.2.5/go.mod h1:fTG8tSjk6O1BYxwuohZUK+S1glnRycsCF05L1qQyEU0=
|
xorm.io/xorm v1.2.5/go.mod h1:fTG8tSjk6O1BYxwuohZUK+S1glnRycsCF05L1qQyEU0=
|
||||||
xorm.io/xorm v1.3.1 h1:z5egKrDoOLqZFhMjcGF4FBHiTmE5/feQoHclfhNidfM=
|
xorm.io/xorm v1.3.1 h1:z5egKrDoOLqZFhMjcGF4FBHiTmE5/feQoHclfhNidfM=
|
||||||
|
15
vendor/github.com/goccy/go-json/CHANGELOG.md
generated
vendored
15
vendor/github.com/goccy/go-json/CHANGELOG.md
generated
vendored
@ -1,3 +1,18 @@
|
|||||||
|
# v0.9.10 - 2022/07/15
|
||||||
|
|
||||||
|
### Fix bugs
|
||||||
|
|
||||||
|
* Fix boundary exception of type caching ( #382 )
|
||||||
|
|
||||||
|
# v0.9.9 - 2022/07/15
|
||||||
|
|
||||||
|
### Fix bugs
|
||||||
|
|
||||||
|
* Fix encoding of directed interface with typed nil ( #377 )
|
||||||
|
* Fix embedded primitive type encoding using alias ( #378 )
|
||||||
|
* Fix slice/array type encoding with types implementing MarshalJSON ( #379 )
|
||||||
|
* Fix unicode decoding when the expected buffer state is not met after reading ( #380 )
|
||||||
|
|
||||||
# v0.9.8 - 2022/06/30
|
# v0.9.8 - 2022/06/30
|
||||||
|
|
||||||
### Fix bugs
|
### Fix bugs
|
||||||
|
11
vendor/github.com/goccy/go-json/internal/decoder/compile.go
generated
vendored
11
vendor/github.com/goccy/go-json/internal/decoder/compile.go
generated
vendored
@ -24,7 +24,7 @@ func init() {
|
|||||||
if typeAddr == nil {
|
if typeAddr == nil {
|
||||||
typeAddr = &runtime.TypeAddr{}
|
typeAddr = &runtime.TypeAddr{}
|
||||||
}
|
}
|
||||||
cachedDecoder = make([]Decoder, typeAddr.AddrRange>>typeAddr.AddrShift)
|
cachedDecoder = make([]Decoder, typeAddr.AddrRange>>typeAddr.AddrShift+1)
|
||||||
}
|
}
|
||||||
|
|
||||||
func loadDecoderMap() map[uintptr]Decoder {
|
func loadDecoderMap() map[uintptr]Decoder {
|
||||||
@ -393,6 +393,15 @@ func compileStruct(typ *runtime.Type, structName, fieldName string, structTypeTo
|
|||||||
}
|
}
|
||||||
allFields = append(allFields, fieldSet)
|
allFields = append(allFields, fieldSet)
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
fieldSet := &structFieldSet{
|
||||||
|
dec: pdec,
|
||||||
|
offset: field.Offset,
|
||||||
|
isTaggedKey: tag.IsTaggedKey,
|
||||||
|
key: field.Name,
|
||||||
|
keyLen: int64(len(field.Name)),
|
||||||
|
}
|
||||||
|
allFields = append(allFields, fieldSet)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
fieldSet := &structFieldSet{
|
fieldSet := &structFieldSet{
|
||||||
|
22
vendor/github.com/goccy/go-json/internal/decoder/string.go
generated
vendored
22
vendor/github.com/goccy/go-json/internal/decoder/string.go
generated
vendored
@ -95,24 +95,30 @@ func unicodeToRune(code []byte) rune {
|
|||||||
return r
|
return r
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func readAtLeast(s *Stream, n int64, p *unsafe.Pointer) bool {
|
||||||
|
for s.cursor+n >= s.length {
|
||||||
|
if !s.read() {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
*p = s.bufptr()
|
||||||
|
}
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
func decodeUnicodeRune(s *Stream, p unsafe.Pointer) (rune, int64, unsafe.Pointer, error) {
|
func decodeUnicodeRune(s *Stream, p unsafe.Pointer) (rune, int64, unsafe.Pointer, error) {
|
||||||
const defaultOffset = 5
|
const defaultOffset = 5
|
||||||
const surrogateOffset = 11
|
const surrogateOffset = 11
|
||||||
|
|
||||||
if s.cursor+defaultOffset >= s.length {
|
if !readAtLeast(s, defaultOffset, &p) {
|
||||||
if !s.read() {
|
|
||||||
return rune(0), 0, nil, errors.ErrInvalidCharacter(s.char(), "escaped string", s.totalOffset())
|
return rune(0), 0, nil, errors.ErrInvalidCharacter(s.char(), "escaped string", s.totalOffset())
|
||||||
}
|
}
|
||||||
p = s.bufptr()
|
|
||||||
}
|
|
||||||
|
|
||||||
r := unicodeToRune(s.buf[s.cursor+1 : s.cursor+defaultOffset])
|
r := unicodeToRune(s.buf[s.cursor+1 : s.cursor+defaultOffset])
|
||||||
if utf16.IsSurrogate(r) {
|
if utf16.IsSurrogate(r) {
|
||||||
if s.cursor+surrogateOffset >= s.length {
|
if !readAtLeast(s, surrogateOffset, &p) {
|
||||||
s.read()
|
return unicode.ReplacementChar, defaultOffset, p, nil
|
||||||
p = s.bufptr()
|
|
||||||
}
|
}
|
||||||
if s.cursor+surrogateOffset >= s.length || s.buf[s.cursor+defaultOffset] != '\\' || s.buf[s.cursor+defaultOffset+1] != 'u' {
|
if s.buf[s.cursor+defaultOffset] != '\\' || s.buf[s.cursor+defaultOffset+1] != 'u' {
|
||||||
return unicode.ReplacementChar, defaultOffset, p, nil
|
return unicode.ReplacementChar, defaultOffset, p, nil
|
||||||
}
|
}
|
||||||
r2 := unicodeToRune(s.buf[s.cursor+defaultOffset+2 : s.cursor+surrogateOffset])
|
r2 := unicodeToRune(s.buf[s.cursor+defaultOffset+2 : s.cursor+surrogateOffset])
|
||||||
|
7
vendor/github.com/goccy/go-json/internal/encoder/compiler.go
generated
vendored
7
vendor/github.com/goccy/go-json/internal/encoder/compiler.go
generated
vendored
@ -31,7 +31,7 @@ func init() {
|
|||||||
if typeAddr == nil {
|
if typeAddr == nil {
|
||||||
typeAddr = &runtime.TypeAddr{}
|
typeAddr = &runtime.TypeAddr{}
|
||||||
}
|
}
|
||||||
cachedOpcodeSets = make([]*OpcodeSet, typeAddr.AddrRange>>typeAddr.AddrShift)
|
cachedOpcodeSets = make([]*OpcodeSet, typeAddr.AddrRange>>typeAddr.AddrShift+1)
|
||||||
}
|
}
|
||||||
|
|
||||||
func loadOpcodeMap() map[uintptr]*OpcodeSet {
|
func loadOpcodeMap() map[uintptr]*OpcodeSet {
|
||||||
@ -487,7 +487,10 @@ func (c *Compiler) listElemCode(typ *runtime.Type) (Code, error) {
|
|||||||
case typ.Kind() == reflect.Map:
|
case typ.Kind() == reflect.Map:
|
||||||
return c.ptrCode(runtime.PtrTo(typ))
|
return c.ptrCode(runtime.PtrTo(typ))
|
||||||
default:
|
default:
|
||||||
code, err := c.typeToCodeWithPtr(typ, false)
|
// isPtr was originally used to indicate whether the type of top level is pointer.
|
||||||
|
// However, since the slice/array element is a specification that can get the pointer address, explicitly set isPtr to true.
|
||||||
|
// See here for related issues: https://github.com/goccy/go-json/issues/370
|
||||||
|
code, err := c.typeToCodeWithPtr(typ, true)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
4
vendor/github.com/goccy/go-json/internal/encoder/vm/vm.go
generated
vendored
4
vendor/github.com/goccy/go-json/internal/encoder/vm/vm.go
generated
vendored
@ -3,6 +3,7 @@ package vm
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"math"
|
"math"
|
||||||
|
"reflect"
|
||||||
"sort"
|
"sort"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
|
|
||||||
@ -194,10 +195,13 @@ func Run(ctx *encoder.RuntimeContext, b []byte, codeSet *encoder.OpcodeSet) ([]b
|
|||||||
typ = iface.typ
|
typ = iface.typ
|
||||||
}
|
}
|
||||||
if ifacePtr == nil {
|
if ifacePtr == nil {
|
||||||
|
isDirectedNil := typ != nil && typ.Kind() == reflect.Struct && !runtime.IfaceIndir(typ)
|
||||||
|
if !isDirectedNil {
|
||||||
b = appendNullComma(ctx, b)
|
b = appendNullComma(ctx, b)
|
||||||
code = code.Next
|
code = code.Next
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
}
|
||||||
ctx.KeepRefs = append(ctx.KeepRefs, up)
|
ctx.KeepRefs = append(ctx.KeepRefs, up)
|
||||||
ifaceCodeSet, err := encoder.CompileToGetCodeSet(ctx, uintptr(unsafe.Pointer(typ)))
|
ifaceCodeSet, err := encoder.CompileToGetCodeSet(ctx, uintptr(unsafe.Pointer(typ)))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
4
vendor/github.com/goccy/go-json/internal/encoder/vm_color/vm.go
generated
vendored
4
vendor/github.com/goccy/go-json/internal/encoder/vm_color/vm.go
generated
vendored
@ -3,6 +3,7 @@ package vm_color
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"math"
|
"math"
|
||||||
|
"reflect"
|
||||||
"sort"
|
"sort"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
|
|
||||||
@ -194,10 +195,13 @@ func Run(ctx *encoder.RuntimeContext, b []byte, codeSet *encoder.OpcodeSet) ([]b
|
|||||||
typ = iface.typ
|
typ = iface.typ
|
||||||
}
|
}
|
||||||
if ifacePtr == nil {
|
if ifacePtr == nil {
|
||||||
|
isDirectedNil := typ != nil && typ.Kind() == reflect.Struct && !runtime.IfaceIndir(typ)
|
||||||
|
if !isDirectedNil {
|
||||||
b = appendNullComma(ctx, b)
|
b = appendNullComma(ctx, b)
|
||||||
code = code.Next
|
code = code.Next
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
}
|
||||||
ctx.KeepRefs = append(ctx.KeepRefs, up)
|
ctx.KeepRefs = append(ctx.KeepRefs, up)
|
||||||
ifaceCodeSet, err := encoder.CompileToGetCodeSet(ctx, uintptr(unsafe.Pointer(typ)))
|
ifaceCodeSet, err := encoder.CompileToGetCodeSet(ctx, uintptr(unsafe.Pointer(typ)))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
4
vendor/github.com/goccy/go-json/internal/encoder/vm_color_indent/vm.go
generated
vendored
4
vendor/github.com/goccy/go-json/internal/encoder/vm_color_indent/vm.go
generated
vendored
@ -3,6 +3,7 @@ package vm_color_indent
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"math"
|
"math"
|
||||||
|
"reflect"
|
||||||
"sort"
|
"sort"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
|
|
||||||
@ -194,10 +195,13 @@ func Run(ctx *encoder.RuntimeContext, b []byte, codeSet *encoder.OpcodeSet) ([]b
|
|||||||
typ = iface.typ
|
typ = iface.typ
|
||||||
}
|
}
|
||||||
if ifacePtr == nil {
|
if ifacePtr == nil {
|
||||||
|
isDirectedNil := typ != nil && typ.Kind() == reflect.Struct && !runtime.IfaceIndir(typ)
|
||||||
|
if !isDirectedNil {
|
||||||
b = appendNullComma(ctx, b)
|
b = appendNullComma(ctx, b)
|
||||||
code = code.Next
|
code = code.Next
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
}
|
||||||
ctx.KeepRefs = append(ctx.KeepRefs, up)
|
ctx.KeepRefs = append(ctx.KeepRefs, up)
|
||||||
ifaceCodeSet, err := encoder.CompileToGetCodeSet(ctx, uintptr(unsafe.Pointer(typ)))
|
ifaceCodeSet, err := encoder.CompileToGetCodeSet(ctx, uintptr(unsafe.Pointer(typ)))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
4
vendor/github.com/goccy/go-json/internal/encoder/vm_indent/vm.go
generated
vendored
4
vendor/github.com/goccy/go-json/internal/encoder/vm_indent/vm.go
generated
vendored
@ -3,6 +3,7 @@ package vm_indent
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"math"
|
"math"
|
||||||
|
"reflect"
|
||||||
"sort"
|
"sort"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
|
|
||||||
@ -194,10 +195,13 @@ func Run(ctx *encoder.RuntimeContext, b []byte, codeSet *encoder.OpcodeSet) ([]b
|
|||||||
typ = iface.typ
|
typ = iface.typ
|
||||||
}
|
}
|
||||||
if ifacePtr == nil {
|
if ifacePtr == nil {
|
||||||
|
isDirectedNil := typ != nil && typ.Kind() == reflect.Struct && !runtime.IfaceIndir(typ)
|
||||||
|
if !isDirectedNil {
|
||||||
b = appendNullComma(ctx, b)
|
b = appendNullComma(ctx, b)
|
||||||
code = code.Next
|
code = code.Next
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
}
|
||||||
ctx.KeepRefs = append(ctx.KeepRefs, up)
|
ctx.KeepRefs = append(ctx.KeepRefs, up)
|
||||||
ifaceCodeSet, err := encoder.CompileToGetCodeSet(ctx, uintptr(unsafe.Pointer(typ)))
|
ifaceCodeSet, err := encoder.CompileToGetCodeSet(ctx, uintptr(unsafe.Pointer(typ)))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
29
vendor/golang.org/x/sys/unix/asm_bsd_riscv64.s
generated
vendored
Normal file
29
vendor/golang.org/x/sys/unix/asm_bsd_riscv64.s
generated
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
// Copyright 2021 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.
|
||||||
|
|
||||||
|
//go:build (darwin || freebsd || netbsd || openbsd) && gc
|
||||||
|
// +build darwin freebsd netbsd openbsd
|
||||||
|
// +build gc
|
||||||
|
|
||||||
|
#include "textflag.h"
|
||||||
|
|
||||||
|
// System call support for RISCV64 BSD
|
||||||
|
|
||||||
|
// Just jump to package syscall's implementation for all these functions.
|
||||||
|
// The runtime may know about them.
|
||||||
|
|
||||||
|
TEXT ·Syscall(SB),NOSPLIT,$0-56
|
||||||
|
JMP syscall·Syscall(SB)
|
||||||
|
|
||||||
|
TEXT ·Syscall6(SB),NOSPLIT,$0-80
|
||||||
|
JMP syscall·Syscall6(SB)
|
||||||
|
|
||||||
|
TEXT ·Syscall9(SB),NOSPLIT,$0-104
|
||||||
|
JMP syscall·Syscall9(SB)
|
||||||
|
|
||||||
|
TEXT ·RawSyscall(SB),NOSPLIT,$0-56
|
||||||
|
JMP syscall·RawSyscall(SB)
|
||||||
|
|
||||||
|
TEXT ·RawSyscall6(SB),NOSPLIT,$0-80
|
||||||
|
JMP syscall·RawSyscall6(SB)
|
233
vendor/golang.org/x/sys/unix/errors_freebsd_386.go
generated
vendored
233
vendor/golang.org/x/sys/unix/errors_freebsd_386.go
generated
vendored
@ -1,233 +0,0 @@
|
|||||||
// Copyright 2017 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
|
|
||||||
IFF_SMART = 0x20
|
|
||||||
IFT_1822 = 0x2
|
|
||||||
IFT_A12MPPSWITCH = 0x82
|
|
||||||
IFT_AAL2 = 0xbb
|
|
||||||
IFT_AAL5 = 0x31
|
|
||||||
IFT_ADSL = 0x5e
|
|
||||||
IFT_AFLANE8023 = 0x3b
|
|
||||||
IFT_AFLANE8025 = 0x3c
|
|
||||||
IFT_ARAP = 0x58
|
|
||||||
IFT_ARCNET = 0x23
|
|
||||||
IFT_ARCNETPLUS = 0x24
|
|
||||||
IFT_ASYNC = 0x54
|
|
||||||
IFT_ATM = 0x25
|
|
||||||
IFT_ATMDXI = 0x69
|
|
||||||
IFT_ATMFUNI = 0x6a
|
|
||||||
IFT_ATMIMA = 0x6b
|
|
||||||
IFT_ATMLOGICAL = 0x50
|
|
||||||
IFT_ATMRADIO = 0xbd
|
|
||||||
IFT_ATMSUBINTERFACE = 0x86
|
|
||||||
IFT_ATMVCIENDPT = 0xc2
|
|
||||||
IFT_ATMVIRTUAL = 0x95
|
|
||||||
IFT_BGPPOLICYACCOUNTING = 0xa2
|
|
||||||
IFT_BSC = 0x53
|
|
||||||
IFT_CCTEMUL = 0x3d
|
|
||||||
IFT_CEPT = 0x13
|
|
||||||
IFT_CES = 0x85
|
|
||||||
IFT_CHANNEL = 0x46
|
|
||||||
IFT_CNR = 0x55
|
|
||||||
IFT_COFFEE = 0x84
|
|
||||||
IFT_COMPOSITELINK = 0x9b
|
|
||||||
IFT_DCN = 0x8d
|
|
||||||
IFT_DIGITALPOWERLINE = 0x8a
|
|
||||||
IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba
|
|
||||||
IFT_DLSW = 0x4a
|
|
||||||
IFT_DOCSCABLEDOWNSTREAM = 0x80
|
|
||||||
IFT_DOCSCABLEMACLAYER = 0x7f
|
|
||||||
IFT_DOCSCABLEUPSTREAM = 0x81
|
|
||||||
IFT_DS0 = 0x51
|
|
||||||
IFT_DS0BUNDLE = 0x52
|
|
||||||
IFT_DS1FDL = 0xaa
|
|
||||||
IFT_DS3 = 0x1e
|
|
||||||
IFT_DTM = 0x8c
|
|
||||||
IFT_DVBASILN = 0xac
|
|
||||||
IFT_DVBASIOUT = 0xad
|
|
||||||
IFT_DVBRCCDOWNSTREAM = 0x93
|
|
||||||
IFT_DVBRCCMACLAYER = 0x92
|
|
||||||
IFT_DVBRCCUPSTREAM = 0x94
|
|
||||||
IFT_ENC = 0xf4
|
|
||||||
IFT_EON = 0x19
|
|
||||||
IFT_EPLRS = 0x57
|
|
||||||
IFT_ESCON = 0x49
|
|
||||||
IFT_ETHER = 0x6
|
|
||||||
IFT_FAITH = 0xf2
|
|
||||||
IFT_FAST = 0x7d
|
|
||||||
IFT_FASTETHER = 0x3e
|
|
||||||
IFT_FASTETHERFX = 0x45
|
|
||||||
IFT_FDDI = 0xf
|
|
||||||
IFT_FIBRECHANNEL = 0x38
|
|
||||||
IFT_FRAMERELAYINTERCONNECT = 0x3a
|
|
||||||
IFT_FRAMERELAYMPI = 0x5c
|
|
||||||
IFT_FRDLCIENDPT = 0xc1
|
|
||||||
IFT_FRELAY = 0x20
|
|
||||||
IFT_FRELAYDCE = 0x2c
|
|
||||||
IFT_FRF16MFRBUNDLE = 0xa3
|
|
||||||
IFT_FRFORWARD = 0x9e
|
|
||||||
IFT_G703AT2MB = 0x43
|
|
||||||
IFT_G703AT64K = 0x42
|
|
||||||
IFT_GIF = 0xf0
|
|
||||||
IFT_GIGABITETHERNET = 0x75
|
|
||||||
IFT_GR303IDT = 0xb2
|
|
||||||
IFT_GR303RDT = 0xb1
|
|
||||||
IFT_H323GATEKEEPER = 0xa4
|
|
||||||
IFT_H323PROXY = 0xa5
|
|
||||||
IFT_HDH1822 = 0x3
|
|
||||||
IFT_HDLC = 0x76
|
|
||||||
IFT_HDSL2 = 0xa8
|
|
||||||
IFT_HIPERLAN2 = 0xb7
|
|
||||||
IFT_HIPPI = 0x2f
|
|
||||||
IFT_HIPPIINTERFACE = 0x39
|
|
||||||
IFT_HOSTPAD = 0x5a
|
|
||||||
IFT_HSSI = 0x2e
|
|
||||||
IFT_HY = 0xe
|
|
||||||
IFT_IBM370PARCHAN = 0x48
|
|
||||||
IFT_IDSL = 0x9a
|
|
||||||
IFT_IEEE80211 = 0x47
|
|
||||||
IFT_IEEE80212 = 0x37
|
|
||||||
IFT_IEEE8023ADLAG = 0xa1
|
|
||||||
IFT_IFGSN = 0x91
|
|
||||||
IFT_IMT = 0xbe
|
|
||||||
IFT_INTERLEAVE = 0x7c
|
|
||||||
IFT_IP = 0x7e
|
|
||||||
IFT_IPFORWARD = 0x8e
|
|
||||||
IFT_IPOVERATM = 0x72
|
|
||||||
IFT_IPOVERCDLC = 0x6d
|
|
||||||
IFT_IPOVERCLAW = 0x6e
|
|
||||||
IFT_IPSWITCH = 0x4e
|
|
||||||
IFT_IPXIP = 0xf9
|
|
||||||
IFT_ISDN = 0x3f
|
|
||||||
IFT_ISDNBASIC = 0x14
|
|
||||||
IFT_ISDNPRIMARY = 0x15
|
|
||||||
IFT_ISDNS = 0x4b
|
|
||||||
IFT_ISDNU = 0x4c
|
|
||||||
IFT_ISO88022LLC = 0x29
|
|
||||||
IFT_ISO88023 = 0x7
|
|
||||||
IFT_ISO88024 = 0x8
|
|
||||||
IFT_ISO88025 = 0x9
|
|
||||||
IFT_ISO88025CRFPINT = 0x62
|
|
||||||
IFT_ISO88025DTR = 0x56
|
|
||||||
IFT_ISO88025FIBER = 0x73
|
|
||||||
IFT_ISO88026 = 0xa
|
|
||||||
IFT_ISUP = 0xb3
|
|
||||||
IFT_L3IPXVLAN = 0x89
|
|
||||||
IFT_LAPB = 0x10
|
|
||||||
IFT_LAPD = 0x4d
|
|
||||||
IFT_LAPF = 0x77
|
|
||||||
IFT_LOCALTALK = 0x2a
|
|
||||||
IFT_LOOP = 0x18
|
|
||||||
IFT_MEDIAMAILOVERIP = 0x8b
|
|
||||||
IFT_MFSIGLINK = 0xa7
|
|
||||||
IFT_MIOX25 = 0x26
|
|
||||||
IFT_MODEM = 0x30
|
|
||||||
IFT_MPC = 0x71
|
|
||||||
IFT_MPLS = 0xa6
|
|
||||||
IFT_MPLSTUNNEL = 0x96
|
|
||||||
IFT_MSDSL = 0x8f
|
|
||||||
IFT_MVL = 0xbf
|
|
||||||
IFT_MYRINET = 0x63
|
|
||||||
IFT_NFAS = 0xaf
|
|
||||||
IFT_NSIP = 0x1b
|
|
||||||
IFT_OPTICALCHANNEL = 0xc3
|
|
||||||
IFT_OPTICALTRANSPORT = 0xc4
|
|
||||||
IFT_OTHER = 0x1
|
|
||||||
IFT_P10 = 0xc
|
|
||||||
IFT_P80 = 0xd
|
|
||||||
IFT_PARA = 0x22
|
|
||||||
IFT_PFLOG = 0xf6
|
|
||||||
IFT_PFSYNC = 0xf7
|
|
||||||
IFT_PLC = 0xae
|
|
||||||
IFT_POS = 0xab
|
|
||||||
IFT_PPPMULTILINKBUNDLE = 0x6c
|
|
||||||
IFT_PROPBWAP2MP = 0xb8
|
|
||||||
IFT_PROPCNLS = 0x59
|
|
||||||
IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5
|
|
||||||
IFT_PROPDOCSWIRELESSMACLAYER = 0xb4
|
|
||||||
IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6
|
|
||||||
IFT_PROPMUX = 0x36
|
|
||||||
IFT_PROPWIRELESSP2P = 0x9d
|
|
||||||
IFT_PTPSERIAL = 0x16
|
|
||||||
IFT_PVC = 0xf1
|
|
||||||
IFT_QLLC = 0x44
|
|
||||||
IFT_RADIOMAC = 0xbc
|
|
||||||
IFT_RADSL = 0x5f
|
|
||||||
IFT_REACHDSL = 0xc0
|
|
||||||
IFT_RFC1483 = 0x9f
|
|
||||||
IFT_RS232 = 0x21
|
|
||||||
IFT_RSRB = 0x4f
|
|
||||||
IFT_SDLC = 0x11
|
|
||||||
IFT_SDSL = 0x60
|
|
||||||
IFT_SHDSL = 0xa9
|
|
||||||
IFT_SIP = 0x1f
|
|
||||||
IFT_SLIP = 0x1c
|
|
||||||
IFT_SMDSDXI = 0x2b
|
|
||||||
IFT_SMDSICIP = 0x34
|
|
||||||
IFT_SONET = 0x27
|
|
||||||
IFT_SONETOVERHEADCHANNEL = 0xb9
|
|
||||||
IFT_SONETPATH = 0x32
|
|
||||||
IFT_SONETVT = 0x33
|
|
||||||
IFT_SRP = 0x97
|
|
||||||
IFT_SS7SIGLINK = 0x9c
|
|
||||||
IFT_STACKTOSTACK = 0x6f
|
|
||||||
IFT_STARLAN = 0xb
|
|
||||||
IFT_STF = 0xd7
|
|
||||||
IFT_T1 = 0x12
|
|
||||||
IFT_TDLC = 0x74
|
|
||||||
IFT_TERMPAD = 0x5b
|
|
||||||
IFT_TR008 = 0xb0
|
|
||||||
IFT_TRANSPHDLC = 0x7b
|
|
||||||
IFT_TUNNEL = 0x83
|
|
||||||
IFT_ULTRA = 0x1d
|
|
||||||
IFT_USB = 0xa0
|
|
||||||
IFT_V11 = 0x40
|
|
||||||
IFT_V35 = 0x2d
|
|
||||||
IFT_V36 = 0x41
|
|
||||||
IFT_V37 = 0x78
|
|
||||||
IFT_VDSL = 0x61
|
|
||||||
IFT_VIRTUALIPADDRESS = 0x70
|
|
||||||
IFT_VOICEEM = 0x64
|
|
||||||
IFT_VOICEENCAP = 0x67
|
|
||||||
IFT_VOICEFXO = 0x65
|
|
||||||
IFT_VOICEFXS = 0x66
|
|
||||||
IFT_VOICEOVERATM = 0x98
|
|
||||||
IFT_VOICEOVERFRAMERELAY = 0x99
|
|
||||||
IFT_VOICEOVERIP = 0x68
|
|
||||||
IFT_X213 = 0x5d
|
|
||||||
IFT_X25 = 0x5
|
|
||||||
IFT_X25DDN = 0x4
|
|
||||||
IFT_X25HUNTGROUP = 0x7a
|
|
||||||
IFT_X25MLP = 0x79
|
|
||||||
IFT_X25PLE = 0x28
|
|
||||||
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
|
|
||||||
SIOCDLIFADDR = 0x8118691d
|
|
||||||
SIOCGLIFADDR = 0xc118691c
|
|
||||||
SIOCGLIFPHYADDR = 0xc118694b
|
|
||||||
SIOCSLIFPHYADDR = 0x8118694a
|
|
||||||
)
|
|
233
vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go
generated
vendored
233
vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go
generated
vendored
@ -1,233 +0,0 @@
|
|||||||
// Copyright 2017 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
|
|
||||||
IFF_SMART = 0x20
|
|
||||||
IFT_1822 = 0x2
|
|
||||||
IFT_A12MPPSWITCH = 0x82
|
|
||||||
IFT_AAL2 = 0xbb
|
|
||||||
IFT_AAL5 = 0x31
|
|
||||||
IFT_ADSL = 0x5e
|
|
||||||
IFT_AFLANE8023 = 0x3b
|
|
||||||
IFT_AFLANE8025 = 0x3c
|
|
||||||
IFT_ARAP = 0x58
|
|
||||||
IFT_ARCNET = 0x23
|
|
||||||
IFT_ARCNETPLUS = 0x24
|
|
||||||
IFT_ASYNC = 0x54
|
|
||||||
IFT_ATM = 0x25
|
|
||||||
IFT_ATMDXI = 0x69
|
|
||||||
IFT_ATMFUNI = 0x6a
|
|
||||||
IFT_ATMIMA = 0x6b
|
|
||||||
IFT_ATMLOGICAL = 0x50
|
|
||||||
IFT_ATMRADIO = 0xbd
|
|
||||||
IFT_ATMSUBINTERFACE = 0x86
|
|
||||||
IFT_ATMVCIENDPT = 0xc2
|
|
||||||
IFT_ATMVIRTUAL = 0x95
|
|
||||||
IFT_BGPPOLICYACCOUNTING = 0xa2
|
|
||||||
IFT_BSC = 0x53
|
|
||||||
IFT_CCTEMUL = 0x3d
|
|
||||||
IFT_CEPT = 0x13
|
|
||||||
IFT_CES = 0x85
|
|
||||||
IFT_CHANNEL = 0x46
|
|
||||||
IFT_CNR = 0x55
|
|
||||||
IFT_COFFEE = 0x84
|
|
||||||
IFT_COMPOSITELINK = 0x9b
|
|
||||||
IFT_DCN = 0x8d
|
|
||||||
IFT_DIGITALPOWERLINE = 0x8a
|
|
||||||
IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba
|
|
||||||
IFT_DLSW = 0x4a
|
|
||||||
IFT_DOCSCABLEDOWNSTREAM = 0x80
|
|
||||||
IFT_DOCSCABLEMACLAYER = 0x7f
|
|
||||||
IFT_DOCSCABLEUPSTREAM = 0x81
|
|
||||||
IFT_DS0 = 0x51
|
|
||||||
IFT_DS0BUNDLE = 0x52
|
|
||||||
IFT_DS1FDL = 0xaa
|
|
||||||
IFT_DS3 = 0x1e
|
|
||||||
IFT_DTM = 0x8c
|
|
||||||
IFT_DVBASILN = 0xac
|
|
||||||
IFT_DVBASIOUT = 0xad
|
|
||||||
IFT_DVBRCCDOWNSTREAM = 0x93
|
|
||||||
IFT_DVBRCCMACLAYER = 0x92
|
|
||||||
IFT_DVBRCCUPSTREAM = 0x94
|
|
||||||
IFT_ENC = 0xf4
|
|
||||||
IFT_EON = 0x19
|
|
||||||
IFT_EPLRS = 0x57
|
|
||||||
IFT_ESCON = 0x49
|
|
||||||
IFT_ETHER = 0x6
|
|
||||||
IFT_FAITH = 0xf2
|
|
||||||
IFT_FAST = 0x7d
|
|
||||||
IFT_FASTETHER = 0x3e
|
|
||||||
IFT_FASTETHERFX = 0x45
|
|
||||||
IFT_FDDI = 0xf
|
|
||||||
IFT_FIBRECHANNEL = 0x38
|
|
||||||
IFT_FRAMERELAYINTERCONNECT = 0x3a
|
|
||||||
IFT_FRAMERELAYMPI = 0x5c
|
|
||||||
IFT_FRDLCIENDPT = 0xc1
|
|
||||||
IFT_FRELAY = 0x20
|
|
||||||
IFT_FRELAYDCE = 0x2c
|
|
||||||
IFT_FRF16MFRBUNDLE = 0xa3
|
|
||||||
IFT_FRFORWARD = 0x9e
|
|
||||||
IFT_G703AT2MB = 0x43
|
|
||||||
IFT_G703AT64K = 0x42
|
|
||||||
IFT_GIF = 0xf0
|
|
||||||
IFT_GIGABITETHERNET = 0x75
|
|
||||||
IFT_GR303IDT = 0xb2
|
|
||||||
IFT_GR303RDT = 0xb1
|
|
||||||
IFT_H323GATEKEEPER = 0xa4
|
|
||||||
IFT_H323PROXY = 0xa5
|
|
||||||
IFT_HDH1822 = 0x3
|
|
||||||
IFT_HDLC = 0x76
|
|
||||||
IFT_HDSL2 = 0xa8
|
|
||||||
IFT_HIPERLAN2 = 0xb7
|
|
||||||
IFT_HIPPI = 0x2f
|
|
||||||
IFT_HIPPIINTERFACE = 0x39
|
|
||||||
IFT_HOSTPAD = 0x5a
|
|
||||||
IFT_HSSI = 0x2e
|
|
||||||
IFT_HY = 0xe
|
|
||||||
IFT_IBM370PARCHAN = 0x48
|
|
||||||
IFT_IDSL = 0x9a
|
|
||||||
IFT_IEEE80211 = 0x47
|
|
||||||
IFT_IEEE80212 = 0x37
|
|
||||||
IFT_IEEE8023ADLAG = 0xa1
|
|
||||||
IFT_IFGSN = 0x91
|
|
||||||
IFT_IMT = 0xbe
|
|
||||||
IFT_INTERLEAVE = 0x7c
|
|
||||||
IFT_IP = 0x7e
|
|
||||||
IFT_IPFORWARD = 0x8e
|
|
||||||
IFT_IPOVERATM = 0x72
|
|
||||||
IFT_IPOVERCDLC = 0x6d
|
|
||||||
IFT_IPOVERCLAW = 0x6e
|
|
||||||
IFT_IPSWITCH = 0x4e
|
|
||||||
IFT_IPXIP = 0xf9
|
|
||||||
IFT_ISDN = 0x3f
|
|
||||||
IFT_ISDNBASIC = 0x14
|
|
||||||
IFT_ISDNPRIMARY = 0x15
|
|
||||||
IFT_ISDNS = 0x4b
|
|
||||||
IFT_ISDNU = 0x4c
|
|
||||||
IFT_ISO88022LLC = 0x29
|
|
||||||
IFT_ISO88023 = 0x7
|
|
||||||
IFT_ISO88024 = 0x8
|
|
||||||
IFT_ISO88025 = 0x9
|
|
||||||
IFT_ISO88025CRFPINT = 0x62
|
|
||||||
IFT_ISO88025DTR = 0x56
|
|
||||||
IFT_ISO88025FIBER = 0x73
|
|
||||||
IFT_ISO88026 = 0xa
|
|
||||||
IFT_ISUP = 0xb3
|
|
||||||
IFT_L3IPXVLAN = 0x89
|
|
||||||
IFT_LAPB = 0x10
|
|
||||||
IFT_LAPD = 0x4d
|
|
||||||
IFT_LAPF = 0x77
|
|
||||||
IFT_LOCALTALK = 0x2a
|
|
||||||
IFT_LOOP = 0x18
|
|
||||||
IFT_MEDIAMAILOVERIP = 0x8b
|
|
||||||
IFT_MFSIGLINK = 0xa7
|
|
||||||
IFT_MIOX25 = 0x26
|
|
||||||
IFT_MODEM = 0x30
|
|
||||||
IFT_MPC = 0x71
|
|
||||||
IFT_MPLS = 0xa6
|
|
||||||
IFT_MPLSTUNNEL = 0x96
|
|
||||||
IFT_MSDSL = 0x8f
|
|
||||||
IFT_MVL = 0xbf
|
|
||||||
IFT_MYRINET = 0x63
|
|
||||||
IFT_NFAS = 0xaf
|
|
||||||
IFT_NSIP = 0x1b
|
|
||||||
IFT_OPTICALCHANNEL = 0xc3
|
|
||||||
IFT_OPTICALTRANSPORT = 0xc4
|
|
||||||
IFT_OTHER = 0x1
|
|
||||||
IFT_P10 = 0xc
|
|
||||||
IFT_P80 = 0xd
|
|
||||||
IFT_PARA = 0x22
|
|
||||||
IFT_PFLOG = 0xf6
|
|
||||||
IFT_PFSYNC = 0xf7
|
|
||||||
IFT_PLC = 0xae
|
|
||||||
IFT_POS = 0xab
|
|
||||||
IFT_PPPMULTILINKBUNDLE = 0x6c
|
|
||||||
IFT_PROPBWAP2MP = 0xb8
|
|
||||||
IFT_PROPCNLS = 0x59
|
|
||||||
IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5
|
|
||||||
IFT_PROPDOCSWIRELESSMACLAYER = 0xb4
|
|
||||||
IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6
|
|
||||||
IFT_PROPMUX = 0x36
|
|
||||||
IFT_PROPWIRELESSP2P = 0x9d
|
|
||||||
IFT_PTPSERIAL = 0x16
|
|
||||||
IFT_PVC = 0xf1
|
|
||||||
IFT_QLLC = 0x44
|
|
||||||
IFT_RADIOMAC = 0xbc
|
|
||||||
IFT_RADSL = 0x5f
|
|
||||||
IFT_REACHDSL = 0xc0
|
|
||||||
IFT_RFC1483 = 0x9f
|
|
||||||
IFT_RS232 = 0x21
|
|
||||||
IFT_RSRB = 0x4f
|
|
||||||
IFT_SDLC = 0x11
|
|
||||||
IFT_SDSL = 0x60
|
|
||||||
IFT_SHDSL = 0xa9
|
|
||||||
IFT_SIP = 0x1f
|
|
||||||
IFT_SLIP = 0x1c
|
|
||||||
IFT_SMDSDXI = 0x2b
|
|
||||||
IFT_SMDSICIP = 0x34
|
|
||||||
IFT_SONET = 0x27
|
|
||||||
IFT_SONETOVERHEADCHANNEL = 0xb9
|
|
||||||
IFT_SONETPATH = 0x32
|
|
||||||
IFT_SONETVT = 0x33
|
|
||||||
IFT_SRP = 0x97
|
|
||||||
IFT_SS7SIGLINK = 0x9c
|
|
||||||
IFT_STACKTOSTACK = 0x6f
|
|
||||||
IFT_STARLAN = 0xb
|
|
||||||
IFT_STF = 0xd7
|
|
||||||
IFT_T1 = 0x12
|
|
||||||
IFT_TDLC = 0x74
|
|
||||||
IFT_TERMPAD = 0x5b
|
|
||||||
IFT_TR008 = 0xb0
|
|
||||||
IFT_TRANSPHDLC = 0x7b
|
|
||||||
IFT_TUNNEL = 0x83
|
|
||||||
IFT_ULTRA = 0x1d
|
|
||||||
IFT_USB = 0xa0
|
|
||||||
IFT_V11 = 0x40
|
|
||||||
IFT_V35 = 0x2d
|
|
||||||
IFT_V36 = 0x41
|
|
||||||
IFT_V37 = 0x78
|
|
||||||
IFT_VDSL = 0x61
|
|
||||||
IFT_VIRTUALIPADDRESS = 0x70
|
|
||||||
IFT_VOICEEM = 0x64
|
|
||||||
IFT_VOICEENCAP = 0x67
|
|
||||||
IFT_VOICEFXO = 0x65
|
|
||||||
IFT_VOICEFXS = 0x66
|
|
||||||
IFT_VOICEOVERATM = 0x98
|
|
||||||
IFT_VOICEOVERFRAMERELAY = 0x99
|
|
||||||
IFT_VOICEOVERIP = 0x68
|
|
||||||
IFT_X213 = 0x5d
|
|
||||||
IFT_X25 = 0x5
|
|
||||||
IFT_X25DDN = 0x4
|
|
||||||
IFT_X25HUNTGROUP = 0x7a
|
|
||||||
IFT_X25MLP = 0x79
|
|
||||||
IFT_X25PLE = 0x28
|
|
||||||
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
|
|
||||||
SIOCDLIFADDR = 0x8118691d
|
|
||||||
SIOCGLIFADDR = 0xc118691c
|
|
||||||
SIOCGLIFPHYADDR = 0xc118694b
|
|
||||||
SIOCSLIFPHYADDR = 0x8118694a
|
|
||||||
)
|
|
226
vendor/golang.org/x/sys/unix/errors_freebsd_arm.go
generated
vendored
226
vendor/golang.org/x/sys/unix/errors_freebsd_arm.go
generated
vendored
@ -1,226 +0,0 @@
|
|||||||
// Copyright 2017 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.
|
|
||||||
|
|
||||||
package unix
|
|
||||||
|
|
||||||
const (
|
|
||||||
IFT_1822 = 0x2
|
|
||||||
IFT_A12MPPSWITCH = 0x82
|
|
||||||
IFT_AAL2 = 0xbb
|
|
||||||
IFT_AAL5 = 0x31
|
|
||||||
IFT_ADSL = 0x5e
|
|
||||||
IFT_AFLANE8023 = 0x3b
|
|
||||||
IFT_AFLANE8025 = 0x3c
|
|
||||||
IFT_ARAP = 0x58
|
|
||||||
IFT_ARCNET = 0x23
|
|
||||||
IFT_ARCNETPLUS = 0x24
|
|
||||||
IFT_ASYNC = 0x54
|
|
||||||
IFT_ATM = 0x25
|
|
||||||
IFT_ATMDXI = 0x69
|
|
||||||
IFT_ATMFUNI = 0x6a
|
|
||||||
IFT_ATMIMA = 0x6b
|
|
||||||
IFT_ATMLOGICAL = 0x50
|
|
||||||
IFT_ATMRADIO = 0xbd
|
|
||||||
IFT_ATMSUBINTERFACE = 0x86
|
|
||||||
IFT_ATMVCIENDPT = 0xc2
|
|
||||||
IFT_ATMVIRTUAL = 0x95
|
|
||||||
IFT_BGPPOLICYACCOUNTING = 0xa2
|
|
||||||
IFT_BSC = 0x53
|
|
||||||
IFT_CCTEMUL = 0x3d
|
|
||||||
IFT_CEPT = 0x13
|
|
||||||
IFT_CES = 0x85
|
|
||||||
IFT_CHANNEL = 0x46
|
|
||||||
IFT_CNR = 0x55
|
|
||||||
IFT_COFFEE = 0x84
|
|
||||||
IFT_COMPOSITELINK = 0x9b
|
|
||||||
IFT_DCN = 0x8d
|
|
||||||
IFT_DIGITALPOWERLINE = 0x8a
|
|
||||||
IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba
|
|
||||||
IFT_DLSW = 0x4a
|
|
||||||
IFT_DOCSCABLEDOWNSTREAM = 0x80
|
|
||||||
IFT_DOCSCABLEMACLAYER = 0x7f
|
|
||||||
IFT_DOCSCABLEUPSTREAM = 0x81
|
|
||||||
IFT_DS0 = 0x51
|
|
||||||
IFT_DS0BUNDLE = 0x52
|
|
||||||
IFT_DS1FDL = 0xaa
|
|
||||||
IFT_DS3 = 0x1e
|
|
||||||
IFT_DTM = 0x8c
|
|
||||||
IFT_DVBASILN = 0xac
|
|
||||||
IFT_DVBASIOUT = 0xad
|
|
||||||
IFT_DVBRCCDOWNSTREAM = 0x93
|
|
||||||
IFT_DVBRCCMACLAYER = 0x92
|
|
||||||
IFT_DVBRCCUPSTREAM = 0x94
|
|
||||||
IFT_ENC = 0xf4
|
|
||||||
IFT_EON = 0x19
|
|
||||||
IFT_EPLRS = 0x57
|
|
||||||
IFT_ESCON = 0x49
|
|
||||||
IFT_ETHER = 0x6
|
|
||||||
IFT_FAST = 0x7d
|
|
||||||
IFT_FASTETHER = 0x3e
|
|
||||||
IFT_FASTETHERFX = 0x45
|
|
||||||
IFT_FDDI = 0xf
|
|
||||||
IFT_FIBRECHANNEL = 0x38
|
|
||||||
IFT_FRAMERELAYINTERCONNECT = 0x3a
|
|
||||||
IFT_FRAMERELAYMPI = 0x5c
|
|
||||||
IFT_FRDLCIENDPT = 0xc1
|
|
||||||
IFT_FRELAY = 0x20
|
|
||||||
IFT_FRELAYDCE = 0x2c
|
|
||||||
IFT_FRF16MFRBUNDLE = 0xa3
|
|
||||||
IFT_FRFORWARD = 0x9e
|
|
||||||
IFT_G703AT2MB = 0x43
|
|
||||||
IFT_G703AT64K = 0x42
|
|
||||||
IFT_GIF = 0xf0
|
|
||||||
IFT_GIGABITETHERNET = 0x75
|
|
||||||
IFT_GR303IDT = 0xb2
|
|
||||||
IFT_GR303RDT = 0xb1
|
|
||||||
IFT_H323GATEKEEPER = 0xa4
|
|
||||||
IFT_H323PROXY = 0xa5
|
|
||||||
IFT_HDH1822 = 0x3
|
|
||||||
IFT_HDLC = 0x76
|
|
||||||
IFT_HDSL2 = 0xa8
|
|
||||||
IFT_HIPERLAN2 = 0xb7
|
|
||||||
IFT_HIPPI = 0x2f
|
|
||||||
IFT_HIPPIINTERFACE = 0x39
|
|
||||||
IFT_HOSTPAD = 0x5a
|
|
||||||
IFT_HSSI = 0x2e
|
|
||||||
IFT_HY = 0xe
|
|
||||||
IFT_IBM370PARCHAN = 0x48
|
|
||||||
IFT_IDSL = 0x9a
|
|
||||||
IFT_IEEE80211 = 0x47
|
|
||||||
IFT_IEEE80212 = 0x37
|
|
||||||
IFT_IEEE8023ADLAG = 0xa1
|
|
||||||
IFT_IFGSN = 0x91
|
|
||||||
IFT_IMT = 0xbe
|
|
||||||
IFT_INTERLEAVE = 0x7c
|
|
||||||
IFT_IP = 0x7e
|
|
||||||
IFT_IPFORWARD = 0x8e
|
|
||||||
IFT_IPOVERATM = 0x72
|
|
||||||
IFT_IPOVERCDLC = 0x6d
|
|
||||||
IFT_IPOVERCLAW = 0x6e
|
|
||||||
IFT_IPSWITCH = 0x4e
|
|
||||||
IFT_ISDN = 0x3f
|
|
||||||
IFT_ISDNBASIC = 0x14
|
|
||||||
IFT_ISDNPRIMARY = 0x15
|
|
||||||
IFT_ISDNS = 0x4b
|
|
||||||
IFT_ISDNU = 0x4c
|
|
||||||
IFT_ISO88022LLC = 0x29
|
|
||||||
IFT_ISO88023 = 0x7
|
|
||||||
IFT_ISO88024 = 0x8
|
|
||||||
IFT_ISO88025 = 0x9
|
|
||||||
IFT_ISO88025CRFPINT = 0x62
|
|
||||||
IFT_ISO88025DTR = 0x56
|
|
||||||
IFT_ISO88025FIBER = 0x73
|
|
||||||
IFT_ISO88026 = 0xa
|
|
||||||
IFT_ISUP = 0xb3
|
|
||||||
IFT_L3IPXVLAN = 0x89
|
|
||||||
IFT_LAPB = 0x10
|
|
||||||
IFT_LAPD = 0x4d
|
|
||||||
IFT_LAPF = 0x77
|
|
||||||
IFT_LOCALTALK = 0x2a
|
|
||||||
IFT_LOOP = 0x18
|
|
||||||
IFT_MEDIAMAILOVERIP = 0x8b
|
|
||||||
IFT_MFSIGLINK = 0xa7
|
|
||||||
IFT_MIOX25 = 0x26
|
|
||||||
IFT_MODEM = 0x30
|
|
||||||
IFT_MPC = 0x71
|
|
||||||
IFT_MPLS = 0xa6
|
|
||||||
IFT_MPLSTUNNEL = 0x96
|
|
||||||
IFT_MSDSL = 0x8f
|
|
||||||
IFT_MVL = 0xbf
|
|
||||||
IFT_MYRINET = 0x63
|
|
||||||
IFT_NFAS = 0xaf
|
|
||||||
IFT_NSIP = 0x1b
|
|
||||||
IFT_OPTICALCHANNEL = 0xc3
|
|
||||||
IFT_OPTICALTRANSPORT = 0xc4
|
|
||||||
IFT_OTHER = 0x1
|
|
||||||
IFT_P10 = 0xc
|
|
||||||
IFT_P80 = 0xd
|
|
||||||
IFT_PARA = 0x22
|
|
||||||
IFT_PFLOG = 0xf6
|
|
||||||
IFT_PFSYNC = 0xf7
|
|
||||||
IFT_PLC = 0xae
|
|
||||||
IFT_POS = 0xab
|
|
||||||
IFT_PPPMULTILINKBUNDLE = 0x6c
|
|
||||||
IFT_PROPBWAP2MP = 0xb8
|
|
||||||
IFT_PROPCNLS = 0x59
|
|
||||||
IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5
|
|
||||||
IFT_PROPDOCSWIRELESSMACLAYER = 0xb4
|
|
||||||
IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6
|
|
||||||
IFT_PROPMUX = 0x36
|
|
||||||
IFT_PROPWIRELESSP2P = 0x9d
|
|
||||||
IFT_PTPSERIAL = 0x16
|
|
||||||
IFT_PVC = 0xf1
|
|
||||||
IFT_QLLC = 0x44
|
|
||||||
IFT_RADIOMAC = 0xbc
|
|
||||||
IFT_RADSL = 0x5f
|
|
||||||
IFT_REACHDSL = 0xc0
|
|
||||||
IFT_RFC1483 = 0x9f
|
|
||||||
IFT_RS232 = 0x21
|
|
||||||
IFT_RSRB = 0x4f
|
|
||||||
IFT_SDLC = 0x11
|
|
||||||
IFT_SDSL = 0x60
|
|
||||||
IFT_SHDSL = 0xa9
|
|
||||||
IFT_SIP = 0x1f
|
|
||||||
IFT_SLIP = 0x1c
|
|
||||||
IFT_SMDSDXI = 0x2b
|
|
||||||
IFT_SMDSICIP = 0x34
|
|
||||||
IFT_SONET = 0x27
|
|
||||||
IFT_SONETOVERHEADCHANNEL = 0xb9
|
|
||||||
IFT_SONETPATH = 0x32
|
|
||||||
IFT_SONETVT = 0x33
|
|
||||||
IFT_SRP = 0x97
|
|
||||||
IFT_SS7SIGLINK = 0x9c
|
|
||||||
IFT_STACKTOSTACK = 0x6f
|
|
||||||
IFT_STARLAN = 0xb
|
|
||||||
IFT_STF = 0xd7
|
|
||||||
IFT_T1 = 0x12
|
|
||||||
IFT_TDLC = 0x74
|
|
||||||
IFT_TERMPAD = 0x5b
|
|
||||||
IFT_TR008 = 0xb0
|
|
||||||
IFT_TRANSPHDLC = 0x7b
|
|
||||||
IFT_TUNNEL = 0x83
|
|
||||||
IFT_ULTRA = 0x1d
|
|
||||||
IFT_USB = 0xa0
|
|
||||||
IFT_V11 = 0x40
|
|
||||||
IFT_V35 = 0x2d
|
|
||||||
IFT_V36 = 0x41
|
|
||||||
IFT_V37 = 0x78
|
|
||||||
IFT_VDSL = 0x61
|
|
||||||
IFT_VIRTUALIPADDRESS = 0x70
|
|
||||||
IFT_VOICEEM = 0x64
|
|
||||||
IFT_VOICEENCAP = 0x67
|
|
||||||
IFT_VOICEFXO = 0x65
|
|
||||||
IFT_VOICEFXS = 0x66
|
|
||||||
IFT_VOICEOVERATM = 0x98
|
|
||||||
IFT_VOICEOVERFRAMERELAY = 0x99
|
|
||||||
IFT_VOICEOVERIP = 0x68
|
|
||||||
IFT_X213 = 0x5d
|
|
||||||
IFT_X25 = 0x5
|
|
||||||
IFT_X25DDN = 0x4
|
|
||||||
IFT_X25HUNTGROUP = 0x7a
|
|
||||||
IFT_X25MLP = 0x79
|
|
||||||
IFT_X25PLE = 0x28
|
|
||||||
IFT_XETHER = 0x1a
|
|
||||||
|
|
||||||
// missing constants on FreeBSD-11.1-RELEASE, copied from old values in ztypes_freebsd_arm.go
|
|
||||||
IFF_SMART = 0x20
|
|
||||||
IFT_FAITH = 0xf2
|
|
||||||
IFT_IPXIP = 0xf9
|
|
||||||
IPPROTO_MAXID = 0x34
|
|
||||||
IPV6_FAITH = 0x1d
|
|
||||||
IP_FAITH = 0x16
|
|
||||||
MAP_NORESERVE = 0x40
|
|
||||||
MAP_RENAME = 0x20
|
|
||||||
NET_RT_MAXID = 0x6
|
|
||||||
RTF_PRCLONING = 0x10000
|
|
||||||
RTM_OLDADD = 0x9
|
|
||||||
RTM_OLDDEL = 0xa
|
|
||||||
SIOCADDRT = 0x8030720a
|
|
||||||
SIOCALIFADDR = 0x8118691b
|
|
||||||
SIOCDELRT = 0x8030720b
|
|
||||||
SIOCDLIFADDR = 0x8118691d
|
|
||||||
SIOCGLIFADDR = 0xc118691c
|
|
||||||
SIOCGLIFPHYADDR = 0xc118694b
|
|
||||||
SIOCSLIFPHYADDR = 0x8118694a
|
|
||||||
)
|
|
17
vendor/golang.org/x/sys/unix/errors_freebsd_arm64.go
generated
vendored
17
vendor/golang.org/x/sys/unix/errors_freebsd_arm64.go
generated
vendored
@ -1,17 +0,0 @@
|
|||||||
// 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
|
|
||||||
)
|
|
13
vendor/golang.org/x/sys/unix/mkall.sh
generated
vendored
13
vendor/golang.org/x/sys/unix/mkall.sh
generated
vendored
@ -89,25 +89,30 @@ dragonfly_amd64)
|
|||||||
freebsd_386)
|
freebsd_386)
|
||||||
mkerrors="$mkerrors -m32"
|
mkerrors="$mkerrors -m32"
|
||||||
mksyscall="go run mksyscall.go -l32"
|
mksyscall="go run mksyscall.go -l32"
|
||||||
mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'"
|
mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'"
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs"
|
mktypes="GOARCH=$GOARCH go tool cgo -godefs"
|
||||||
;;
|
;;
|
||||||
freebsd_amd64)
|
freebsd_amd64)
|
||||||
mkerrors="$mkerrors -m64"
|
mkerrors="$mkerrors -m64"
|
||||||
mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'"
|
mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'"
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs"
|
mktypes="GOARCH=$GOARCH go tool cgo -godefs"
|
||||||
;;
|
;;
|
||||||
freebsd_arm)
|
freebsd_arm)
|
||||||
mkerrors="$mkerrors"
|
mkerrors="$mkerrors"
|
||||||
mksyscall="go run mksyscall.go -l32 -arm"
|
mksyscall="go run mksyscall.go -l32 -arm"
|
||||||
mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'"
|
mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'"
|
||||||
# Let the type of C char be signed for making the bare syscall
|
# Let the type of C char be signed for making the bare syscall
|
||||||
# API consistent across platforms.
|
# API consistent across platforms.
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
|
mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
|
||||||
;;
|
;;
|
||||||
freebsd_arm64)
|
freebsd_arm64)
|
||||||
mkerrors="$mkerrors -m64"
|
mkerrors="$mkerrors -m64"
|
||||||
mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'"
|
mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'"
|
||||||
|
mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
|
||||||
|
;;
|
||||||
|
freebsd_riscv64)
|
||||||
|
mkerrors="$mkerrors -m64"
|
||||||
|
mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'"
|
||||||
mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
|
mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
|
||||||
;;
|
;;
|
||||||
netbsd_386)
|
netbsd_386)
|
||||||
|
6
vendor/golang.org/x/sys/unix/mkerrors.sh
generated
vendored
6
vendor/golang.org/x/sys/unix/mkerrors.sh
generated
vendored
@ -128,6 +128,7 @@ includes_FreeBSD='
|
|||||||
#include <sys/mount.h>
|
#include <sys/mount.h>
|
||||||
#include <sys/wait.h>
|
#include <sys/wait.h>
|
||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
|
#include <sys/ptrace.h>
|
||||||
#include <net/bpf.h>
|
#include <net/bpf.h>
|
||||||
#include <net/if.h>
|
#include <net/if.h>
|
||||||
#include <net/if_types.h>
|
#include <net/if_types.h>
|
||||||
@ -202,6 +203,7 @@ struct ltchars {
|
|||||||
#include <sys/timerfd.h>
|
#include <sys/timerfd.h>
|
||||||
#include <sys/uio.h>
|
#include <sys/uio.h>
|
||||||
#include <sys/xattr.h>
|
#include <sys/xattr.h>
|
||||||
|
#include <linux/audit.h>
|
||||||
#include <linux/bpf.h>
|
#include <linux/bpf.h>
|
||||||
#include <linux/can.h>
|
#include <linux/can.h>
|
||||||
#include <linux/can/error.h>
|
#include <linux/can/error.h>
|
||||||
@ -529,7 +531,7 @@ ccflags="$@"
|
|||||||
$2 ~ /^(MS|MNT|MOUNT|UMOUNT)_/ ||
|
$2 ~ /^(MS|MNT|MOUNT|UMOUNT)_/ ||
|
||||||
$2 ~ /^NS_GET_/ ||
|
$2 ~ /^NS_GET_/ ||
|
||||||
$2 ~ /^TUN(SET|GET|ATTACH|DETACH)/ ||
|
$2 ~ /^TUN(SET|GET|ATTACH|DETACH)/ ||
|
||||||
$2 ~ /^(O|F|[ES]?FD|NAME|S|PTRACE|PT|TFD)_/ ||
|
$2 ~ /^(O|F|[ES]?FD|NAME|S|PTRACE|PT|PIOD|TFD)_/ ||
|
||||||
$2 ~ /^KEXEC_/ ||
|
$2 ~ /^KEXEC_/ ||
|
||||||
$2 ~ /^LINUX_REBOOT_CMD_/ ||
|
$2 ~ /^LINUX_REBOOT_CMD_/ ||
|
||||||
$2 ~ /^LINUX_REBOOT_MAGIC[12]$/ ||
|
$2 ~ /^LINUX_REBOOT_MAGIC[12]$/ ||
|
||||||
@ -553,6 +555,7 @@ ccflags="$@"
|
|||||||
$2 ~ /^CLONE_[A-Z_]+/ ||
|
$2 ~ /^CLONE_[A-Z_]+/ ||
|
||||||
$2 !~ /^(BPF_TIMEVAL|BPF_FIB_LOOKUP_[A-Z]+)$/ &&
|
$2 !~ /^(BPF_TIMEVAL|BPF_FIB_LOOKUP_[A-Z]+)$/ &&
|
||||||
$2 ~ /^(BPF|DLT)_/ ||
|
$2 ~ /^(BPF|DLT)_/ ||
|
||||||
|
$2 ~ /^AUDIT_/ ||
|
||||||
$2 ~ /^(CLOCK|TIMER)_/ ||
|
$2 ~ /^(CLOCK|TIMER)_/ ||
|
||||||
$2 ~ /^CAN_/ ||
|
$2 ~ /^CAN_/ ||
|
||||||
$2 ~ /^CAP_/ ||
|
$2 ~ /^CAP_/ ||
|
||||||
@ -575,7 +578,6 @@ ccflags="$@"
|
|||||||
$2 ~ /^SEEK_/ ||
|
$2 ~ /^SEEK_/ ||
|
||||||
$2 ~ /^SPLICE_/ ||
|
$2 ~ /^SPLICE_/ ||
|
||||||
$2 ~ /^SYNC_FILE_RANGE_/ ||
|
$2 ~ /^SYNC_FILE_RANGE_/ ||
|
||||||
$2 !~ /^AUDIT_RECORD_MAGIC/ &&
|
|
||||||
$2 !~ /IOC_MAGIC/ &&
|
$2 !~ /IOC_MAGIC/ &&
|
||||||
$2 ~ /^[A-Z][A-Z0-9_]+_MAGIC2?$/ ||
|
$2 ~ /^[A-Z][A-Z0-9_]+_MAGIC2?$/ ||
|
||||||
$2 ~ /^(VM|VMADDR)_/ ||
|
$2 ~ /^(VM|VMADDR)_/ ||
|
||||||
|
299
vendor/golang.org/x/sys/unix/syscall_freebsd.go
generated
vendored
299
vendor/golang.org/x/sys/unix/syscall_freebsd.go
generated
vendored
@ -17,25 +17,12 @@ import (
|
|||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
|
||||||
SYS_FSTAT_FREEBSD12 = 551 // { int fstat(int fd, _Out_ struct stat *sb); }
|
|
||||||
SYS_FSTATAT_FREEBSD12 = 552 // { int fstatat(int fd, _In_z_ char *path, \
|
|
||||||
SYS_GETDIRENTRIES_FREEBSD12 = 554 // { ssize_t getdirentries(int fd, \
|
|
||||||
SYS_STATFS_FREEBSD12 = 555 // { int statfs(_In_z_ char *path, \
|
|
||||||
SYS_FSTATFS_FREEBSD12 = 556 // { int fstatfs(int fd, \
|
|
||||||
SYS_GETFSSTAT_FREEBSD12 = 557 // { int getfsstat( \
|
|
||||||
SYS_MKNODAT_FREEBSD12 = 559 // { int mknodat(int fd, _In_z_ char *path, \
|
|
||||||
)
|
|
||||||
|
|
||||||
// See https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/versions.html.
|
// See https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/versions.html.
|
||||||
var (
|
var (
|
||||||
osreldateOnce sync.Once
|
osreldateOnce sync.Once
|
||||||
osreldate uint32
|
osreldate uint32
|
||||||
)
|
)
|
||||||
|
|
||||||
// INO64_FIRST from /usr/src/lib/libc/sys/compat-ino64.h
|
|
||||||
const _ino64First = 1200031
|
|
||||||
|
|
||||||
func supportsABI(ver uint32) bool {
|
func supportsABI(ver uint32) bool {
|
||||||
osreldateOnce.Do(func() { osreldate, _ = SysctlUint32("kern.osreldate") })
|
osreldateOnce.Do(func() { osreldate, _ = SysctlUint32("kern.osreldate") })
|
||||||
return osreldate >= ver
|
return osreldate >= ver
|
||||||
@ -161,36 +148,16 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) {
|
|||||||
var (
|
var (
|
||||||
_p0 unsafe.Pointer
|
_p0 unsafe.Pointer
|
||||||
bufsize uintptr
|
bufsize uintptr
|
||||||
oldBuf []statfs_freebsd11_t
|
|
||||||
needsConvert bool
|
|
||||||
)
|
)
|
||||||
|
|
||||||
if len(buf) > 0 {
|
if len(buf) > 0 {
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
_p0 = unsafe.Pointer(&buf[0])
|
_p0 = unsafe.Pointer(&buf[0])
|
||||||
bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf))
|
bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf))
|
||||||
} else {
|
|
||||||
n := len(buf)
|
|
||||||
oldBuf = make([]statfs_freebsd11_t, n)
|
|
||||||
_p0 = unsafe.Pointer(&oldBuf[0])
|
|
||||||
bufsize = unsafe.Sizeof(statfs_freebsd11_t{}) * uintptr(n)
|
|
||||||
needsConvert = true
|
|
||||||
}
|
}
|
||||||
}
|
r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(_p0), bufsize, uintptr(flags))
|
||||||
var sysno uintptr = SYS_GETFSSTAT
|
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
sysno = SYS_GETFSSTAT_FREEBSD12
|
|
||||||
}
|
|
||||||
r0, _, e1 := Syscall(sysno, uintptr(_p0), bufsize, uintptr(flags))
|
|
||||||
n = int(r0)
|
n = int(r0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = e1
|
err = e1
|
||||||
}
|
}
|
||||||
if e1 == 0 && needsConvert {
|
|
||||||
for i := range oldBuf {
|
|
||||||
buf[i].convertFrom(&oldBuf[i])
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -245,87 +212,11 @@ func Uname(uname *Utsname) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func Stat(path string, st *Stat_t) (err error) {
|
func Stat(path string, st *Stat_t) (err error) {
|
||||||
var oldStat stat_freebsd11_t
|
return Fstatat(AT_FDCWD, path, st, 0)
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
return fstatat_freebsd12(AT_FDCWD, path, st, 0)
|
|
||||||
}
|
|
||||||
err = stat(path, &oldStat)
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
st.convertFrom(&oldStat)
|
|
||||||
return nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func Lstat(path string, st *Stat_t) (err error) {
|
func Lstat(path string, st *Stat_t) (err error) {
|
||||||
var oldStat stat_freebsd11_t
|
return Fstatat(AT_FDCWD, path, st, AT_SYMLINK_NOFOLLOW)
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
return fstatat_freebsd12(AT_FDCWD, path, st, AT_SYMLINK_NOFOLLOW)
|
|
||||||
}
|
|
||||||
err = lstat(path, &oldStat)
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
st.convertFrom(&oldStat)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
func Fstat(fd int, st *Stat_t) (err error) {
|
|
||||||
var oldStat stat_freebsd11_t
|
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
return fstat_freebsd12(fd, st)
|
|
||||||
}
|
|
||||||
err = fstat(fd, &oldStat)
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
st.convertFrom(&oldStat)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
func Fstatat(fd int, path string, st *Stat_t, flags int) (err error) {
|
|
||||||
var oldStat stat_freebsd11_t
|
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
return fstatat_freebsd12(fd, path, st, flags)
|
|
||||||
}
|
|
||||||
err = fstatat(fd, path, &oldStat, flags)
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
st.convertFrom(&oldStat)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
func Statfs(path string, st *Statfs_t) (err error) {
|
|
||||||
var oldStatfs statfs_freebsd11_t
|
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
return statfs_freebsd12(path, st)
|
|
||||||
}
|
|
||||||
err = statfs(path, &oldStatfs)
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
st.convertFrom(&oldStatfs)
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
func Fstatfs(fd int, st *Statfs_t) (err error) {
|
|
||||||
var oldStatfs statfs_freebsd11_t
|
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
return fstatfs_freebsd12(fd, st)
|
|
||||||
}
|
|
||||||
err = fstatfs(fd, &oldStatfs)
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
st.convertFrom(&oldStatfs)
|
|
||||||
return nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func Getdents(fd int, buf []byte) (n int, err error) {
|
func Getdents(fd int, buf []byte) (n int, err error) {
|
||||||
@ -333,14 +224,13 @@ func Getdents(fd int, buf []byte) (n int, err error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
if basep == nil || unsafe.Sizeof(*basep) == 8 {
|
if basep == nil || unsafe.Sizeof(*basep) == 8 {
|
||||||
return getdirentries_freebsd12(fd, buf, (*uint64)(unsafe.Pointer(basep)))
|
return getdirentries(fd, buf, (*uint64)(unsafe.Pointer(basep)))
|
||||||
}
|
}
|
||||||
// The freebsd12 syscall needs a 64-bit base. On 32-bit machines
|
// The syscall needs a 64-bit base. On 32-bit machines
|
||||||
// we can't just use the basep passed in. See #32498.
|
// we can't just use the basep passed in. See #32498.
|
||||||
var base uint64 = uint64(*basep)
|
var base uint64 = uint64(*basep)
|
||||||
n, err = getdirentries_freebsd12(fd, buf, &base)
|
n, err = getdirentries(fd, buf, &base)
|
||||||
*basep = uintptr(base)
|
*basep = uintptr(base)
|
||||||
if base>>32 != 0 {
|
if base>>32 != 0 {
|
||||||
// We can't stuff the base back into a uintptr, so any
|
// We can't stuff the base back into a uintptr, so any
|
||||||
@ -351,144 +241,8 @@ func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
// The old syscall entries are smaller than the new. Use 1/4 of the original
|
|
||||||
// buffer size rounded up to DIRBLKSIZ (see /usr/src/lib/libc/sys/getdirentries.c).
|
|
||||||
oldBufLen := roundup(len(buf)/4, _dirblksiz)
|
|
||||||
oldBuf := make([]byte, oldBufLen)
|
|
||||||
n, err = getdirentries(fd, oldBuf, basep)
|
|
||||||
if err == nil && n > 0 {
|
|
||||||
n = convertFromDirents11(buf, oldBuf[:n])
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
func Mknod(path string, mode uint32, dev uint64) (err error) {
|
func Mknod(path string, mode uint32, dev uint64) (err error) {
|
||||||
var oldDev int
|
return Mknodat(AT_FDCWD, path, mode, dev)
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
return mknodat_freebsd12(AT_FDCWD, path, mode, dev)
|
|
||||||
}
|
|
||||||
oldDev = int(dev)
|
|
||||||
return mknod(path, mode, oldDev)
|
|
||||||
}
|
|
||||||
|
|
||||||
func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) {
|
|
||||||
var oldDev int
|
|
||||||
if supportsABI(_ino64First) {
|
|
||||||
return mknodat_freebsd12(fd, path, mode, dev)
|
|
||||||
}
|
|
||||||
oldDev = int(dev)
|
|
||||||
return mknodat(fd, path, mode, oldDev)
|
|
||||||
}
|
|
||||||
|
|
||||||
// round x to the nearest multiple of y, larger or equal to x.
|
|
||||||
//
|
|
||||||
// from /usr/include/sys/param.h Macros for counting and rounding.
|
|
||||||
// #define roundup(x, y) ((((x)+((y)-1))/(y))*(y))
|
|
||||||
func roundup(x, y int) int {
|
|
||||||
return ((x + y - 1) / y) * y
|
|
||||||
}
|
|
||||||
|
|
||||||
func (s *Stat_t) convertFrom(old *stat_freebsd11_t) {
|
|
||||||
*s = Stat_t{
|
|
||||||
Dev: uint64(old.Dev),
|
|
||||||
Ino: uint64(old.Ino),
|
|
||||||
Nlink: uint64(old.Nlink),
|
|
||||||
Mode: old.Mode,
|
|
||||||
Uid: old.Uid,
|
|
||||||
Gid: old.Gid,
|
|
||||||
Rdev: uint64(old.Rdev),
|
|
||||||
Atim: old.Atim,
|
|
||||||
Mtim: old.Mtim,
|
|
||||||
Ctim: old.Ctim,
|
|
||||||
Btim: old.Btim,
|
|
||||||
Size: old.Size,
|
|
||||||
Blocks: old.Blocks,
|
|
||||||
Blksize: old.Blksize,
|
|
||||||
Flags: old.Flags,
|
|
||||||
Gen: uint64(old.Gen),
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func (s *Statfs_t) convertFrom(old *statfs_freebsd11_t) {
|
|
||||||
*s = Statfs_t{
|
|
||||||
Version: _statfsVersion,
|
|
||||||
Type: old.Type,
|
|
||||||
Flags: old.Flags,
|
|
||||||
Bsize: old.Bsize,
|
|
||||||
Iosize: old.Iosize,
|
|
||||||
Blocks: old.Blocks,
|
|
||||||
Bfree: old.Bfree,
|
|
||||||
Bavail: old.Bavail,
|
|
||||||
Files: old.Files,
|
|
||||||
Ffree: old.Ffree,
|
|
||||||
Syncwrites: old.Syncwrites,
|
|
||||||
Asyncwrites: old.Asyncwrites,
|
|
||||||
Syncreads: old.Syncreads,
|
|
||||||
Asyncreads: old.Asyncreads,
|
|
||||||
// Spare
|
|
||||||
Namemax: old.Namemax,
|
|
||||||
Owner: old.Owner,
|
|
||||||
Fsid: old.Fsid,
|
|
||||||
// Charspare
|
|
||||||
// Fstypename
|
|
||||||
// Mntfromname
|
|
||||||
// Mntonname
|
|
||||||
}
|
|
||||||
|
|
||||||
sl := old.Fstypename[:]
|
|
||||||
n := clen(*(*[]byte)(unsafe.Pointer(&sl)))
|
|
||||||
copy(s.Fstypename[:], old.Fstypename[:n])
|
|
||||||
|
|
||||||
sl = old.Mntfromname[:]
|
|
||||||
n = clen(*(*[]byte)(unsafe.Pointer(&sl)))
|
|
||||||
copy(s.Mntfromname[:], old.Mntfromname[:n])
|
|
||||||
|
|
||||||
sl = old.Mntonname[:]
|
|
||||||
n = clen(*(*[]byte)(unsafe.Pointer(&sl)))
|
|
||||||
copy(s.Mntonname[:], old.Mntonname[:n])
|
|
||||||
}
|
|
||||||
|
|
||||||
func convertFromDirents11(buf []byte, old []byte) int {
|
|
||||||
const (
|
|
||||||
fixedSize = int(unsafe.Offsetof(Dirent{}.Name))
|
|
||||||
oldFixedSize = int(unsafe.Offsetof(dirent_freebsd11{}.Name))
|
|
||||||
)
|
|
||||||
|
|
||||||
dstPos := 0
|
|
||||||
srcPos := 0
|
|
||||||
for dstPos+fixedSize < len(buf) && srcPos+oldFixedSize < len(old) {
|
|
||||||
var dstDirent Dirent
|
|
||||||
var srcDirent dirent_freebsd11
|
|
||||||
|
|
||||||
// If multiple direntries are written, sometimes when we reach the final one,
|
|
||||||
// we may have cap of old less than size of dirent_freebsd11.
|
|
||||||
copy((*[unsafe.Sizeof(srcDirent)]byte)(unsafe.Pointer(&srcDirent))[:], old[srcPos:])
|
|
||||||
|
|
||||||
reclen := roundup(fixedSize+int(srcDirent.Namlen)+1, 8)
|
|
||||||
if dstPos+reclen > len(buf) {
|
|
||||||
break
|
|
||||||
}
|
|
||||||
|
|
||||||
dstDirent.Fileno = uint64(srcDirent.Fileno)
|
|
||||||
dstDirent.Off = 0
|
|
||||||
dstDirent.Reclen = uint16(reclen)
|
|
||||||
dstDirent.Type = srcDirent.Type
|
|
||||||
dstDirent.Pad0 = 0
|
|
||||||
dstDirent.Namlen = uint16(srcDirent.Namlen)
|
|
||||||
dstDirent.Pad1 = 0
|
|
||||||
|
|
||||||
copy(dstDirent.Name[:], srcDirent.Name[:srcDirent.Namlen])
|
|
||||||
copy(buf[dstPos:], (*[unsafe.Sizeof(dstDirent)]byte)(unsafe.Pointer(&dstDirent))[:])
|
|
||||||
padding := buf[dstPos+fixedSize+int(dstDirent.Namlen) : dstPos+reclen]
|
|
||||||
for i := range padding {
|
|
||||||
padding[i] = 0
|
|
||||||
}
|
|
||||||
|
|
||||||
dstPos += int(dstDirent.Reclen)
|
|
||||||
srcPos += int(srcDirent.Reclen)
|
|
||||||
}
|
|
||||||
|
|
||||||
return dstPos
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
|
func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
|
||||||
@ -501,31 +255,31 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e
|
|||||||
//sys ptrace(request int, pid int, addr uintptr, data int) (err error)
|
//sys ptrace(request int, pid int, addr uintptr, data int) (err error)
|
||||||
|
|
||||||
func PtraceAttach(pid int) (err error) {
|
func PtraceAttach(pid int) (err error) {
|
||||||
return ptrace(PTRACE_ATTACH, pid, 0, 0)
|
return ptrace(PT_ATTACH, pid, 0, 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtraceCont(pid int, signal int) (err error) {
|
func PtraceCont(pid int, signal int) (err error) {
|
||||||
return ptrace(PTRACE_CONT, pid, 1, signal)
|
return ptrace(PT_CONTINUE, pid, 1, signal)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtraceDetach(pid int) (err error) {
|
func PtraceDetach(pid int) (err error) {
|
||||||
return ptrace(PTRACE_DETACH, pid, 1, 0)
|
return ptrace(PT_DETACH, pid, 1, 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtraceGetFpRegs(pid int, fpregsout *FpReg) (err error) {
|
func PtraceGetFpRegs(pid int, fpregsout *FpReg) (err error) {
|
||||||
return ptrace(PTRACE_GETFPREGS, pid, uintptr(unsafe.Pointer(fpregsout)), 0)
|
return ptrace(PT_GETFPREGS, pid, uintptr(unsafe.Pointer(fpregsout)), 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtraceGetRegs(pid int, regsout *Reg) (err error) {
|
func PtraceGetRegs(pid int, regsout *Reg) (err error) {
|
||||||
return ptrace(PTRACE_GETREGS, pid, uintptr(unsafe.Pointer(regsout)), 0)
|
return ptrace(PT_GETREGS, pid, uintptr(unsafe.Pointer(regsout)), 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtraceLwpEvents(pid int, enable int) (err error) {
|
func PtraceLwpEvents(pid int, enable int) (err error) {
|
||||||
return ptrace(PTRACE_LWPEVENTS, pid, 0, enable)
|
return ptrace(PT_LWP_EVENTS, pid, 0, enable)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtraceLwpInfo(pid int, info uintptr) (err error) {
|
func PtraceLwpInfo(pid int, info uintptr) (err error) {
|
||||||
return ptrace(PTRACE_LWPINFO, pid, info, int(unsafe.Sizeof(PtraceLwpInfoStruct{})))
|
return ptrace(PT_LWPINFO, pid, info, int(unsafe.Sizeof(PtraceLwpInfoStruct{})))
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtracePeekData(pid int, addr uintptr, out []byte) (count int, err error) {
|
func PtracePeekData(pid int, addr uintptr, out []byte) (count int, err error) {
|
||||||
@ -545,11 +299,11 @@ func PtracePokeText(pid int, addr uintptr, data []byte) (count int, err error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func PtraceSetRegs(pid int, regs *Reg) (err error) {
|
func PtraceSetRegs(pid int, regs *Reg) (err error) {
|
||||||
return ptrace(PTRACE_SETREGS, pid, uintptr(unsafe.Pointer(regs)), 0)
|
return ptrace(PT_SETREGS, pid, uintptr(unsafe.Pointer(regs)), 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtraceSingleStep(pid int) (err error) {
|
func PtraceSingleStep(pid int) (err error) {
|
||||||
return ptrace(PTRACE_SINGLESTEP, pid, 1, 0)
|
return ptrace(PT_STEP, pid, 1, 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -591,16 +345,12 @@ func PtraceSingleStep(pid int) (err error) {
|
|||||||
//sys Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error)
|
//sys Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error)
|
||||||
//sys Flock(fd int, how int) (err error)
|
//sys Flock(fd int, how int) (err error)
|
||||||
//sys Fpathconf(fd int, name int) (val int, err error)
|
//sys Fpathconf(fd int, name int) (val int, err error)
|
||||||
//sys fstat(fd int, stat *stat_freebsd11_t) (err error)
|
//sys Fstat(fd int, stat *Stat_t) (err error)
|
||||||
//sys fstat_freebsd12(fd int, stat *Stat_t) (err error)
|
//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
|
||||||
//sys fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error)
|
//sys Fstatfs(fd int, stat *Statfs_t) (err error)
|
||||||
//sys fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error)
|
|
||||||
//sys fstatfs(fd int, stat *statfs_freebsd11_t) (err error)
|
|
||||||
//sys fstatfs_freebsd12(fd int, stat *Statfs_t) (err error)
|
|
||||||
//sys Fsync(fd int) (err error)
|
//sys Fsync(fd int) (err error)
|
||||||
//sys Ftruncate(fd int, length int64) (err error)
|
//sys Ftruncate(fd int, length int64) (err error)
|
||||||
//sys getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error)
|
//sys getdirentries(fd int, buf []byte, basep *uint64) (n int, err error)
|
||||||
//sys getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error)
|
|
||||||
//sys Getdtablesize() (size int)
|
//sys Getdtablesize() (size int)
|
||||||
//sysnb Getegid() (egid int)
|
//sysnb Getegid() (egid int)
|
||||||
//sysnb Geteuid() (uid int)
|
//sysnb Geteuid() (uid int)
|
||||||
@ -622,13 +372,10 @@ func PtraceSingleStep(pid int) (err error) {
|
|||||||
//sys Link(path string, link string) (err error)
|
//sys Link(path string, link string) (err error)
|
||||||
//sys Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error)
|
//sys Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error)
|
||||||
//sys Listen(s int, backlog int) (err error)
|
//sys Listen(s int, backlog int) (err error)
|
||||||
//sys lstat(path string, stat *stat_freebsd11_t) (err error)
|
|
||||||
//sys Mkdir(path string, mode uint32) (err error)
|
//sys Mkdir(path string, mode uint32) (err error)
|
||||||
//sys Mkdirat(dirfd int, path string, mode uint32) (err error)
|
//sys Mkdirat(dirfd int, path string, mode uint32) (err error)
|
||||||
//sys Mkfifo(path string, mode uint32) (err error)
|
//sys Mkfifo(path string, mode uint32) (err error)
|
||||||
//sys mknod(path string, mode uint32, dev int) (err error)
|
//sys Mknodat(fd int, path string, mode uint32, dev uint64) (err error)
|
||||||
//sys mknodat(fd int, path string, mode uint32, dev int) (err error)
|
|
||||||
//sys mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error)
|
|
||||||
//sys Nanosleep(time *Timespec, leftover *Timespec) (err error)
|
//sys Nanosleep(time *Timespec, leftover *Timespec) (err error)
|
||||||
//sys Open(path string, mode int, perm uint32) (fd int, err error)
|
//sys Open(path string, mode int, perm uint32) (fd int, err error)
|
||||||
//sys Openat(fdat int, path string, mode int, perm uint32) (fd int, err error)
|
//sys Openat(fdat int, path string, mode int, perm uint32) (fd int, err error)
|
||||||
@ -658,9 +405,7 @@ func PtraceSingleStep(pid int) (err error) {
|
|||||||
//sysnb Setsid() (pid int, err error)
|
//sysnb Setsid() (pid int, err error)
|
||||||
//sysnb Settimeofday(tp *Timeval) (err error)
|
//sysnb Settimeofday(tp *Timeval) (err error)
|
||||||
//sysnb Setuid(uid int) (err error)
|
//sysnb Setuid(uid int) (err error)
|
||||||
//sys stat(path string, stat *stat_freebsd11_t) (err error)
|
//sys Statfs(path string, stat *Statfs_t) (err error)
|
||||||
//sys statfs(path string, stat *statfs_freebsd11_t) (err error)
|
|
||||||
//sys statfs_freebsd12(path string, stat *Statfs_t) (err error)
|
|
||||||
//sys Symlink(path string, link string) (err error)
|
//sys Symlink(path string, link string) (err error)
|
||||||
//sys Symlinkat(oldpath string, newdirfd int, newpath string) (err error)
|
//sys Symlinkat(oldpath string, newdirfd int, newpath string) (err error)
|
||||||
//sys Sync() (err error)
|
//sys Sync() (err error)
|
||||||
|
4
vendor/golang.org/x/sys/unix/syscall_freebsd_386.go
generated
vendored
4
vendor/golang.org/x/sys/unix/syscall_freebsd_386.go
generated
vendored
@ -57,11 +57,11 @@ 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 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) {
|
func PtraceGetFsBase(pid int, fsbase *int64) (err error) {
|
||||||
return ptrace(PTRACE_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0)
|
return ptrace(PT_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
|
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)}
|
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)
|
err = ptrace(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)
|
||||||
return int(ioDesc.Len), err
|
return int(ioDesc.Len), err
|
||||||
}
|
}
|
||||||
|
4
vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go
generated
vendored
4
vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go
generated
vendored
@ -57,11 +57,11 @@ 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 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) {
|
func PtraceGetFsBase(pid int, fsbase *int64) (err error) {
|
||||||
return ptrace(PTRACE_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0)
|
return ptrace(PT_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
|
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)}
|
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)
|
err = ptrace(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)
|
||||||
return int(ioDesc.Len), err
|
return int(ioDesc.Len), err
|
||||||
}
|
}
|
||||||
|
2
vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go
generated
vendored
2
vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go
generated
vendored
@ -58,6 +58,6 @@ func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr,
|
|||||||
|
|
||||||
func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
|
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)}
|
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)
|
err = ptrace(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)
|
||||||
return int(ioDesc.Len), err
|
return int(ioDesc.Len), err
|
||||||
}
|
}
|
||||||
|
2
vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go
generated
vendored
2
vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go
generated
vendored
@ -58,6 +58,6 @@ func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr,
|
|||||||
|
|
||||||
func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) {
|
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)}
|
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)
|
err = ptrace(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)
|
||||||
return int(ioDesc.Len), err
|
return int(ioDesc.Len), err
|
||||||
}
|
}
|
||||||
|
63
vendor/golang.org/x/sys/unix/syscall_freebsd_riscv64.go
generated
vendored
Normal file
63
vendor/golang.org/x/sys/unix/syscall_freebsd_riscv64.go
generated
vendored
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
// Copyright 2022 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.
|
||||||
|
|
||||||
|
//go:build riscv64 && freebsd
|
||||||
|
// +build riscv64,freebsd
|
||||||
|
|
||||||
|
package unix
|
||||||
|
|
||||||
|
import (
|
||||||
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
|
)
|
||||||
|
|
||||||
|
func setTimespec(sec, nsec int64) Timespec {
|
||||||
|
return Timespec{Sec: sec, Nsec: nsec}
|
||||||
|
}
|
||||||
|
|
||||||
|
func setTimeval(sec, usec int64) Timeval {
|
||||||
|
return Timeval{Sec: sec, Usec: usec}
|
||||||
|
}
|
||||||
|
|
||||||
|
func SetKevent(k *Kevent_t, fd, mode, flags int) {
|
||||||
|
k.Ident = uint64(fd)
|
||||||
|
k.Filter = int16(mode)
|
||||||
|
k.Flags = uint16(flags)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (iov *Iovec) SetLen(length int) {
|
||||||
|
iov.Len = uint64(length)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (msghdr *Msghdr) SetControllen(length int) {
|
||||||
|
msghdr.Controllen = uint32(length)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (msghdr *Msghdr) SetIovlen(length int) {
|
||||||
|
msghdr.Iovlen = int32(length)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (cmsg *Cmsghdr) SetLen(length int) {
|
||||||
|
cmsg.Len = uint32(length)
|
||||||
|
}
|
||||||
|
|
||||||
|
func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
|
||||||
|
var writtenOut uint64 = 0
|
||||||
|
_, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(count), 0, uintptr(unsafe.Pointer(&writtenOut)), 0, 0, 0)
|
||||||
|
|
||||||
|
written = int(writtenOut)
|
||||||
|
|
||||||
|
if e1 != 0 {
|
||||||
|
err = e1
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
|
||||||
|
|
||||||
|
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(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0)
|
||||||
|
return int(ioDesc.Len), err
|
||||||
|
}
|
109
vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
generated
vendored
109
vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go
generated
vendored
@ -151,6 +151,7 @@ const (
|
|||||||
BIOCSETF = 0x80084267
|
BIOCSETF = 0x80084267
|
||||||
BIOCSETFNR = 0x80084282
|
BIOCSETFNR = 0x80084282
|
||||||
BIOCSETIF = 0x8020426c
|
BIOCSETIF = 0x8020426c
|
||||||
|
BIOCSETVLANPCP = 0x80044285
|
||||||
BIOCSETWF = 0x8008427b
|
BIOCSETWF = 0x8008427b
|
||||||
BIOCSETZBUF = 0x800c4281
|
BIOCSETZBUF = 0x800c4281
|
||||||
BIOCSHDRCMPLT = 0x80044275
|
BIOCSHDRCMPLT = 0x80044275
|
||||||
@ -447,7 +448,7 @@ const (
|
|||||||
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
|
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
|
||||||
DLT_INFINIBAND = 0xf7
|
DLT_INFINIBAND = 0xf7
|
||||||
DLT_IPFILTER = 0x74
|
DLT_IPFILTER = 0x74
|
||||||
DLT_IPMB = 0xc7
|
DLT_IPMB_KONTRON = 0xc7
|
||||||
DLT_IPMB_LINUX = 0xd1
|
DLT_IPMB_LINUX = 0xd1
|
||||||
DLT_IPMI_HPM_2 = 0x104
|
DLT_IPMI_HPM_2 = 0x104
|
||||||
DLT_IPNET = 0xe2
|
DLT_IPNET = 0xe2
|
||||||
@ -487,10 +488,11 @@ const (
|
|||||||
DLT_LINUX_LAPD = 0xb1
|
DLT_LINUX_LAPD = 0xb1
|
||||||
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
|
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
|
||||||
DLT_LINUX_SLL = 0x71
|
DLT_LINUX_SLL = 0x71
|
||||||
|
DLT_LINUX_SLL2 = 0x114
|
||||||
DLT_LOOP = 0x6c
|
DLT_LOOP = 0x6c
|
||||||
DLT_LORATAP = 0x10e
|
DLT_LORATAP = 0x10e
|
||||||
DLT_LTALK = 0x72
|
DLT_LTALK = 0x72
|
||||||
DLT_MATCHING_MAX = 0x113
|
DLT_MATCHING_MAX = 0x114
|
||||||
DLT_MATCHING_MIN = 0x68
|
DLT_MATCHING_MIN = 0x68
|
||||||
DLT_MFR = 0xb6
|
DLT_MFR = 0xb6
|
||||||
DLT_MOST = 0xd3
|
DLT_MOST = 0xd3
|
||||||
@ -734,6 +736,7 @@ const (
|
|||||||
IPPROTO_CMTP = 0x26
|
IPPROTO_CMTP = 0x26
|
||||||
IPPROTO_CPHB = 0x49
|
IPPROTO_CPHB = 0x49
|
||||||
IPPROTO_CPNX = 0x48
|
IPPROTO_CPNX = 0x48
|
||||||
|
IPPROTO_DCCP = 0x21
|
||||||
IPPROTO_DDP = 0x25
|
IPPROTO_DDP = 0x25
|
||||||
IPPROTO_DGP = 0x56
|
IPPROTO_DGP = 0x56
|
||||||
IPPROTO_DIVERT = 0x102
|
IPPROTO_DIVERT = 0x102
|
||||||
@ -814,7 +817,6 @@ const (
|
|||||||
IPPROTO_SCTP = 0x84
|
IPPROTO_SCTP = 0x84
|
||||||
IPPROTO_SDRP = 0x2a
|
IPPROTO_SDRP = 0x2a
|
||||||
IPPROTO_SEND = 0x103
|
IPPROTO_SEND = 0x103
|
||||||
IPPROTO_SEP = 0x21
|
|
||||||
IPPROTO_SHIM6 = 0x8c
|
IPPROTO_SHIM6 = 0x8c
|
||||||
IPPROTO_SKIP = 0x39
|
IPPROTO_SKIP = 0x39
|
||||||
IPPROTO_SPACER = 0x7fff
|
IPPROTO_SPACER = 0x7fff
|
||||||
@ -911,6 +913,7 @@ const (
|
|||||||
IPV6_V6ONLY = 0x1b
|
IPV6_V6ONLY = 0x1b
|
||||||
IPV6_VERSION = 0x60
|
IPV6_VERSION = 0x60
|
||||||
IPV6_VERSION_MASK = 0xf0
|
IPV6_VERSION_MASK = 0xf0
|
||||||
|
IPV6_VLAN_PCP = 0x4b
|
||||||
IP_ADD_MEMBERSHIP = 0xc
|
IP_ADD_MEMBERSHIP = 0xc
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x46
|
IP_ADD_SOURCE_MEMBERSHIP = 0x46
|
||||||
IP_BINDANY = 0x18
|
IP_BINDANY = 0x18
|
||||||
@ -989,8 +992,12 @@ const (
|
|||||||
IP_TOS = 0x3
|
IP_TOS = 0x3
|
||||||
IP_TTL = 0x4
|
IP_TTL = 0x4
|
||||||
IP_UNBLOCK_SOURCE = 0x49
|
IP_UNBLOCK_SOURCE = 0x49
|
||||||
|
IP_VLAN_PCP = 0x4b
|
||||||
ISIG = 0x80
|
ISIG = 0x80
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
|
ITIMER_PROF = 0x2
|
||||||
|
ITIMER_REAL = 0x0
|
||||||
|
ITIMER_VIRTUAL = 0x1
|
||||||
IXANY = 0x800
|
IXANY = 0x800
|
||||||
IXOFF = 0x400
|
IXOFF = 0x400
|
||||||
IXON = 0x200
|
IXON = 0x200
|
||||||
@ -1000,7 +1007,6 @@ const (
|
|||||||
KERN_VERSION = 0x4
|
KERN_VERSION = 0x4
|
||||||
LOCAL_CONNWAIT = 0x4
|
LOCAL_CONNWAIT = 0x4
|
||||||
LOCAL_CREDS = 0x2
|
LOCAL_CREDS = 0x2
|
||||||
LOCAL_CREDS_PERSISTENT = 0x3
|
|
||||||
LOCAL_PEERCRED = 0x1
|
LOCAL_PEERCRED = 0x1
|
||||||
LOCAL_VENDOR = 0x80000000
|
LOCAL_VENDOR = 0x80000000
|
||||||
LOCK_EX = 0x2
|
LOCK_EX = 0x2
|
||||||
@ -1179,6 +1185,8 @@ const (
|
|||||||
O_NONBLOCK = 0x4
|
O_NONBLOCK = 0x4
|
||||||
O_RDONLY = 0x0
|
O_RDONLY = 0x0
|
||||||
O_RDWR = 0x2
|
O_RDWR = 0x2
|
||||||
|
O_RESOLVE_BENEATH = 0x800000
|
||||||
|
O_SEARCH = 0x40000
|
||||||
O_SHLOCK = 0x10
|
O_SHLOCK = 0x10
|
||||||
O_SYNC = 0x80
|
O_SYNC = 0x80
|
||||||
O_TRUNC = 0x400
|
O_TRUNC = 0x400
|
||||||
@ -1189,6 +1197,10 @@ const (
|
|||||||
PARMRK = 0x8
|
PARMRK = 0x8
|
||||||
PARODD = 0x2000
|
PARODD = 0x2000
|
||||||
PENDIN = 0x20000000
|
PENDIN = 0x20000000
|
||||||
|
PIOD_READ_D = 0x1
|
||||||
|
PIOD_READ_I = 0x3
|
||||||
|
PIOD_WRITE_D = 0x2
|
||||||
|
PIOD_WRITE_I = 0x4
|
||||||
PRIO_PGRP = 0x1
|
PRIO_PGRP = 0x1
|
||||||
PRIO_PROCESS = 0x0
|
PRIO_PROCESS = 0x0
|
||||||
PRIO_USER = 0x2
|
PRIO_USER = 0x2
|
||||||
@ -1196,6 +1208,60 @@ const (
|
|||||||
PROT_NONE = 0x0
|
PROT_NONE = 0x0
|
||||||
PROT_READ = 0x1
|
PROT_READ = 0x1
|
||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
|
PTRACE_DEFAULT = 0x1
|
||||||
|
PTRACE_EXEC = 0x1
|
||||||
|
PTRACE_FORK = 0x8
|
||||||
|
PTRACE_LWP = 0x10
|
||||||
|
PTRACE_SCE = 0x2
|
||||||
|
PTRACE_SCX = 0x4
|
||||||
|
PTRACE_SYSCALL = 0x6
|
||||||
|
PTRACE_VFORK = 0x20
|
||||||
|
PT_ATTACH = 0xa
|
||||||
|
PT_CLEARSTEP = 0x10
|
||||||
|
PT_CONTINUE = 0x7
|
||||||
|
PT_DETACH = 0xb
|
||||||
|
PT_FIRSTMACH = 0x40
|
||||||
|
PT_FOLLOW_FORK = 0x17
|
||||||
|
PT_GETDBREGS = 0x25
|
||||||
|
PT_GETFPREGS = 0x23
|
||||||
|
PT_GETFSBASE = 0x47
|
||||||
|
PT_GETGSBASE = 0x49
|
||||||
|
PT_GETLWPLIST = 0xf
|
||||||
|
PT_GETNUMLWPS = 0xe
|
||||||
|
PT_GETREGS = 0x21
|
||||||
|
PT_GETXMMREGS = 0x40
|
||||||
|
PT_GETXSTATE = 0x45
|
||||||
|
PT_GETXSTATE_INFO = 0x44
|
||||||
|
PT_GET_EVENT_MASK = 0x19
|
||||||
|
PT_GET_SC_ARGS = 0x1b
|
||||||
|
PT_GET_SC_RET = 0x1c
|
||||||
|
PT_IO = 0xc
|
||||||
|
PT_KILL = 0x8
|
||||||
|
PT_LWPINFO = 0xd
|
||||||
|
PT_LWP_EVENTS = 0x18
|
||||||
|
PT_READ_D = 0x2
|
||||||
|
PT_READ_I = 0x1
|
||||||
|
PT_RESUME = 0x13
|
||||||
|
PT_SETDBREGS = 0x26
|
||||||
|
PT_SETFPREGS = 0x24
|
||||||
|
PT_SETFSBASE = 0x48
|
||||||
|
PT_SETGSBASE = 0x4a
|
||||||
|
PT_SETREGS = 0x22
|
||||||
|
PT_SETSTEP = 0x11
|
||||||
|
PT_SETXMMREGS = 0x41
|
||||||
|
PT_SETXSTATE = 0x46
|
||||||
|
PT_SET_EVENT_MASK = 0x1a
|
||||||
|
PT_STEP = 0x9
|
||||||
|
PT_SUSPEND = 0x12
|
||||||
|
PT_SYSCALL = 0x16
|
||||||
|
PT_TO_SCE = 0x14
|
||||||
|
PT_TO_SCX = 0x15
|
||||||
|
PT_TRACE_ME = 0x0
|
||||||
|
PT_VM_ENTRY = 0x29
|
||||||
|
PT_VM_TIMESTAMP = 0x28
|
||||||
|
PT_WRITE_D = 0x5
|
||||||
|
PT_WRITE_I = 0x4
|
||||||
|
P_ZONEID = 0xc
|
||||||
RLIMIT_AS = 0xa
|
RLIMIT_AS = 0xa
|
||||||
RLIMIT_CORE = 0x4
|
RLIMIT_CORE = 0x4
|
||||||
RLIMIT_CPU = 0x0
|
RLIMIT_CPU = 0x0
|
||||||
@ -1320,10 +1386,12 @@ const (
|
|||||||
SIOCGHWADDR = 0xc020693e
|
SIOCGHWADDR = 0xc020693e
|
||||||
SIOCGI2C = 0xc020693d
|
SIOCGI2C = 0xc020693d
|
||||||
SIOCGIFADDR = 0xc0206921
|
SIOCGIFADDR = 0xc0206921
|
||||||
|
SIOCGIFALIAS = 0xc044692d
|
||||||
SIOCGIFBRDADDR = 0xc0206923
|
SIOCGIFBRDADDR = 0xc0206923
|
||||||
SIOCGIFCAP = 0xc020691f
|
SIOCGIFCAP = 0xc020691f
|
||||||
SIOCGIFCONF = 0xc0086924
|
SIOCGIFCONF = 0xc0086924
|
||||||
SIOCGIFDESCR = 0xc020692a
|
SIOCGIFDESCR = 0xc020692a
|
||||||
|
SIOCGIFDOWNREASON = 0xc058699a
|
||||||
SIOCGIFDSTADDR = 0xc0206922
|
SIOCGIFDSTADDR = 0xc0206922
|
||||||
SIOCGIFFIB = 0xc020695c
|
SIOCGIFFIB = 0xc020695c
|
||||||
SIOCGIFFLAGS = 0xc0206911
|
SIOCGIFFLAGS = 0xc0206911
|
||||||
@ -1414,6 +1482,7 @@ const (
|
|||||||
SO_RCVBUF = 0x1002
|
SO_RCVBUF = 0x1002
|
||||||
SO_RCVLOWAT = 0x1004
|
SO_RCVLOWAT = 0x1004
|
||||||
SO_RCVTIMEO = 0x1006
|
SO_RCVTIMEO = 0x1006
|
||||||
|
SO_RERROR = 0x20000
|
||||||
SO_REUSEADDR = 0x4
|
SO_REUSEADDR = 0x4
|
||||||
SO_REUSEPORT = 0x200
|
SO_REUSEPORT = 0x200
|
||||||
SO_REUSEPORT_LB = 0x10000
|
SO_REUSEPORT_LB = 0x10000
|
||||||
@ -1472,22 +1541,40 @@ const (
|
|||||||
TCOFLUSH = 0x2
|
TCOFLUSH = 0x2
|
||||||
TCOOFF = 0x1
|
TCOOFF = 0x1
|
||||||
TCOON = 0x2
|
TCOON = 0x2
|
||||||
|
TCPOPT_EOL = 0x0
|
||||||
|
TCPOPT_FAST_OPEN = 0x22
|
||||||
|
TCPOPT_MAXSEG = 0x2
|
||||||
|
TCPOPT_NOP = 0x1
|
||||||
|
TCPOPT_PAD = 0x0
|
||||||
|
TCPOPT_SACK = 0x5
|
||||||
|
TCPOPT_SACK_PERMITTED = 0x4
|
||||||
|
TCPOPT_SIGNATURE = 0x13
|
||||||
|
TCPOPT_TIMESTAMP = 0x8
|
||||||
|
TCPOPT_WINDOW = 0x3
|
||||||
TCP_BBR_ACK_COMP_ALG = 0x448
|
TCP_BBR_ACK_COMP_ALG = 0x448
|
||||||
|
TCP_BBR_ALGORITHM = 0x43b
|
||||||
TCP_BBR_DRAIN_INC_EXTRA = 0x43c
|
TCP_BBR_DRAIN_INC_EXTRA = 0x43c
|
||||||
TCP_BBR_DRAIN_PG = 0x42e
|
TCP_BBR_DRAIN_PG = 0x42e
|
||||||
TCP_BBR_EXTRA_GAIN = 0x449
|
TCP_BBR_EXTRA_GAIN = 0x449
|
||||||
|
TCP_BBR_EXTRA_STATE = 0x453
|
||||||
|
TCP_BBR_FLOOR_MIN_TSO = 0x454
|
||||||
|
TCP_BBR_HDWR_PACE = 0x451
|
||||||
|
TCP_BBR_HOLD_TARGET = 0x436
|
||||||
TCP_BBR_IWINTSO = 0x42b
|
TCP_BBR_IWINTSO = 0x42b
|
||||||
TCP_BBR_LOWGAIN_FD = 0x436
|
TCP_BBR_LOWGAIN_FD = 0x436
|
||||||
TCP_BBR_LOWGAIN_HALF = 0x435
|
TCP_BBR_LOWGAIN_HALF = 0x435
|
||||||
TCP_BBR_LOWGAIN_THRESH = 0x434
|
TCP_BBR_LOWGAIN_THRESH = 0x434
|
||||||
TCP_BBR_MAX_RTO = 0x439
|
TCP_BBR_MAX_RTO = 0x439
|
||||||
TCP_BBR_MIN_RTO = 0x438
|
TCP_BBR_MIN_RTO = 0x438
|
||||||
|
TCP_BBR_MIN_TOPACEOUT = 0x455
|
||||||
TCP_BBR_ONE_RETRAN = 0x431
|
TCP_BBR_ONE_RETRAN = 0x431
|
||||||
TCP_BBR_PACE_CROSS = 0x442
|
TCP_BBR_PACE_CROSS = 0x442
|
||||||
TCP_BBR_PACE_DEL_TAR = 0x43f
|
TCP_BBR_PACE_DEL_TAR = 0x43f
|
||||||
|
TCP_BBR_PACE_OH = 0x435
|
||||||
TCP_BBR_PACE_PER_SEC = 0x43e
|
TCP_BBR_PACE_PER_SEC = 0x43e
|
||||||
TCP_BBR_PACE_SEG_MAX = 0x440
|
TCP_BBR_PACE_SEG_MAX = 0x440
|
||||||
TCP_BBR_PACE_SEG_MIN = 0x441
|
TCP_BBR_PACE_SEG_MIN = 0x441
|
||||||
|
TCP_BBR_POLICER_DETECT = 0x457
|
||||||
TCP_BBR_PROBE_RTT_GAIN = 0x44d
|
TCP_BBR_PROBE_RTT_GAIN = 0x44d
|
||||||
TCP_BBR_PROBE_RTT_INT = 0x430
|
TCP_BBR_PROBE_RTT_INT = 0x430
|
||||||
TCP_BBR_PROBE_RTT_LEN = 0x44e
|
TCP_BBR_PROBE_RTT_LEN = 0x44e
|
||||||
@ -1496,12 +1583,18 @@ const (
|
|||||||
TCP_BBR_REC_OVER_HPTS = 0x43a
|
TCP_BBR_REC_OVER_HPTS = 0x43a
|
||||||
TCP_BBR_RETRAN_WTSO = 0x44b
|
TCP_BBR_RETRAN_WTSO = 0x44b
|
||||||
TCP_BBR_RWND_IS_APP = 0x42f
|
TCP_BBR_RWND_IS_APP = 0x42f
|
||||||
|
TCP_BBR_SEND_IWND_IN_TSO = 0x44f
|
||||||
TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d
|
TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d
|
||||||
TCP_BBR_STARTUP_LOSS_EXIT = 0x432
|
TCP_BBR_STARTUP_LOSS_EXIT = 0x432
|
||||||
TCP_BBR_STARTUP_PG = 0x42d
|
TCP_BBR_STARTUP_PG = 0x42d
|
||||||
|
TCP_BBR_TMR_PACE_OH = 0x448
|
||||||
|
TCP_BBR_TSLIMITS = 0x434
|
||||||
|
TCP_BBR_TSTMP_RAISES = 0x456
|
||||||
TCP_BBR_UNLIMITED = 0x43b
|
TCP_BBR_UNLIMITED = 0x43b
|
||||||
TCP_BBR_USEDEL_RATE = 0x437
|
TCP_BBR_USEDEL_RATE = 0x437
|
||||||
TCP_BBR_USE_LOWGAIN = 0x433
|
TCP_BBR_USE_LOWGAIN = 0x433
|
||||||
|
TCP_BBR_USE_RACK_CHEAT = 0x450
|
||||||
|
TCP_BBR_UTTER_MAX_TSO = 0x452
|
||||||
TCP_CA_NAME_MAX = 0x10
|
TCP_CA_NAME_MAX = 0x10
|
||||||
TCP_CCALGOOPT = 0x41
|
TCP_CCALGOOPT = 0x41
|
||||||
TCP_CONGESTION = 0x40
|
TCP_CONGESTION = 0x40
|
||||||
@ -1541,6 +1634,7 @@ const (
|
|||||||
TCP_PCAP_OUT = 0x800
|
TCP_PCAP_OUT = 0x800
|
||||||
TCP_RACK_EARLY_RECOV = 0x423
|
TCP_RACK_EARLY_RECOV = 0x423
|
||||||
TCP_RACK_EARLY_SEG = 0x424
|
TCP_RACK_EARLY_SEG = 0x424
|
||||||
|
TCP_RACK_GP_INCREASE = 0x446
|
||||||
TCP_RACK_IDLE_REDUCE_HIGH = 0x444
|
TCP_RACK_IDLE_REDUCE_HIGH = 0x444
|
||||||
TCP_RACK_MIN_PACE = 0x445
|
TCP_RACK_MIN_PACE = 0x445
|
||||||
TCP_RACK_MIN_PACE_SEG = 0x446
|
TCP_RACK_MIN_PACE_SEG = 0x446
|
||||||
@ -1554,7 +1648,6 @@ const (
|
|||||||
TCP_RACK_PRR_SENDALOT = 0x421
|
TCP_RACK_PRR_SENDALOT = 0x421
|
||||||
TCP_RACK_REORD_FADE = 0x426
|
TCP_RACK_REORD_FADE = 0x426
|
||||||
TCP_RACK_REORD_THRESH = 0x425
|
TCP_RACK_REORD_THRESH = 0x425
|
||||||
TCP_RACK_SESS_CWV = 0x42a
|
|
||||||
TCP_RACK_TLP_INC_VAR = 0x429
|
TCP_RACK_TLP_INC_VAR = 0x429
|
||||||
TCP_RACK_TLP_REDUCE = 0x41c
|
TCP_RACK_TLP_REDUCE = 0x41c
|
||||||
TCP_RACK_TLP_THRESH = 0x427
|
TCP_RACK_TLP_THRESH = 0x427
|
||||||
@ -1694,12 +1787,13 @@ const (
|
|||||||
EIDRM = syscall.Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = syscall.Errno(0x56)
|
EILSEQ = syscall.Errno(0x56)
|
||||||
EINPROGRESS = syscall.Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
|
EINTEGRITY = syscall.Errno(0x61)
|
||||||
EINTR = syscall.Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = syscall.Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = syscall.Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = syscall.Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = syscall.Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = syscall.Errno(0x60)
|
ELAST = syscall.Errno(0x61)
|
||||||
ELOOP = syscall.Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = syscall.Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = syscall.Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
@ -1842,7 +1936,7 @@ var errorList = [...]struct {
|
|||||||
{32, "EPIPE", "broken pipe"},
|
{32, "EPIPE", "broken pipe"},
|
||||||
{33, "EDOM", "numerical argument out of domain"},
|
{33, "EDOM", "numerical argument out of domain"},
|
||||||
{34, "ERANGE", "result too large"},
|
{34, "ERANGE", "result too large"},
|
||||||
{35, "EAGAIN", "resource temporarily unavailable"},
|
{35, "EWOULDBLOCK", "resource temporarily unavailable"},
|
||||||
{36, "EINPROGRESS", "operation now in progress"},
|
{36, "EINPROGRESS", "operation now in progress"},
|
||||||
{37, "EALREADY", "operation already in progress"},
|
{37, "EALREADY", "operation already in progress"},
|
||||||
{38, "ENOTSOCK", "socket operation on non-socket"},
|
{38, "ENOTSOCK", "socket operation on non-socket"},
|
||||||
@ -1904,6 +1998,7 @@ var errorList = [...]struct {
|
|||||||
{94, "ECAPMODE", "not permitted in capability mode"},
|
{94, "ECAPMODE", "not permitted in capability mode"},
|
||||||
{95, "ENOTRECOVERABLE", "state not recoverable"},
|
{95, "ENOTRECOVERABLE", "state not recoverable"},
|
||||||
{96, "EOWNERDEAD", "previous owner died"},
|
{96, "EOWNERDEAD", "previous owner died"},
|
||||||
|
{97, "EINTEGRITY", "integrity check failed"},
|
||||||
}
|
}
|
||||||
|
|
||||||
// Signal table
|
// Signal table
|
||||||
|
107
vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
generated
vendored
107
vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go
generated
vendored
@ -151,6 +151,7 @@ const (
|
|||||||
BIOCSETF = 0x80104267
|
BIOCSETF = 0x80104267
|
||||||
BIOCSETFNR = 0x80104282
|
BIOCSETFNR = 0x80104282
|
||||||
BIOCSETIF = 0x8020426c
|
BIOCSETIF = 0x8020426c
|
||||||
|
BIOCSETVLANPCP = 0x80044285
|
||||||
BIOCSETWF = 0x8010427b
|
BIOCSETWF = 0x8010427b
|
||||||
BIOCSETZBUF = 0x80184281
|
BIOCSETZBUF = 0x80184281
|
||||||
BIOCSHDRCMPLT = 0x80044275
|
BIOCSHDRCMPLT = 0x80044275
|
||||||
@ -447,7 +448,7 @@ const (
|
|||||||
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
|
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
|
||||||
DLT_INFINIBAND = 0xf7
|
DLT_INFINIBAND = 0xf7
|
||||||
DLT_IPFILTER = 0x74
|
DLT_IPFILTER = 0x74
|
||||||
DLT_IPMB = 0xc7
|
DLT_IPMB_KONTRON = 0xc7
|
||||||
DLT_IPMB_LINUX = 0xd1
|
DLT_IPMB_LINUX = 0xd1
|
||||||
DLT_IPMI_HPM_2 = 0x104
|
DLT_IPMI_HPM_2 = 0x104
|
||||||
DLT_IPNET = 0xe2
|
DLT_IPNET = 0xe2
|
||||||
@ -487,10 +488,11 @@ const (
|
|||||||
DLT_LINUX_LAPD = 0xb1
|
DLT_LINUX_LAPD = 0xb1
|
||||||
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
|
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
|
||||||
DLT_LINUX_SLL = 0x71
|
DLT_LINUX_SLL = 0x71
|
||||||
|
DLT_LINUX_SLL2 = 0x114
|
||||||
DLT_LOOP = 0x6c
|
DLT_LOOP = 0x6c
|
||||||
DLT_LORATAP = 0x10e
|
DLT_LORATAP = 0x10e
|
||||||
DLT_LTALK = 0x72
|
DLT_LTALK = 0x72
|
||||||
DLT_MATCHING_MAX = 0x113
|
DLT_MATCHING_MAX = 0x114
|
||||||
DLT_MATCHING_MIN = 0x68
|
DLT_MATCHING_MIN = 0x68
|
||||||
DLT_MFR = 0xb6
|
DLT_MFR = 0xb6
|
||||||
DLT_MOST = 0xd3
|
DLT_MOST = 0xd3
|
||||||
@ -734,6 +736,7 @@ const (
|
|||||||
IPPROTO_CMTP = 0x26
|
IPPROTO_CMTP = 0x26
|
||||||
IPPROTO_CPHB = 0x49
|
IPPROTO_CPHB = 0x49
|
||||||
IPPROTO_CPNX = 0x48
|
IPPROTO_CPNX = 0x48
|
||||||
|
IPPROTO_DCCP = 0x21
|
||||||
IPPROTO_DDP = 0x25
|
IPPROTO_DDP = 0x25
|
||||||
IPPROTO_DGP = 0x56
|
IPPROTO_DGP = 0x56
|
||||||
IPPROTO_DIVERT = 0x102
|
IPPROTO_DIVERT = 0x102
|
||||||
@ -814,7 +817,6 @@ const (
|
|||||||
IPPROTO_SCTP = 0x84
|
IPPROTO_SCTP = 0x84
|
||||||
IPPROTO_SDRP = 0x2a
|
IPPROTO_SDRP = 0x2a
|
||||||
IPPROTO_SEND = 0x103
|
IPPROTO_SEND = 0x103
|
||||||
IPPROTO_SEP = 0x21
|
|
||||||
IPPROTO_SHIM6 = 0x8c
|
IPPROTO_SHIM6 = 0x8c
|
||||||
IPPROTO_SKIP = 0x39
|
IPPROTO_SKIP = 0x39
|
||||||
IPPROTO_SPACER = 0x7fff
|
IPPROTO_SPACER = 0x7fff
|
||||||
@ -911,6 +913,7 @@ const (
|
|||||||
IPV6_V6ONLY = 0x1b
|
IPV6_V6ONLY = 0x1b
|
||||||
IPV6_VERSION = 0x60
|
IPV6_VERSION = 0x60
|
||||||
IPV6_VERSION_MASK = 0xf0
|
IPV6_VERSION_MASK = 0xf0
|
||||||
|
IPV6_VLAN_PCP = 0x4b
|
||||||
IP_ADD_MEMBERSHIP = 0xc
|
IP_ADD_MEMBERSHIP = 0xc
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x46
|
IP_ADD_SOURCE_MEMBERSHIP = 0x46
|
||||||
IP_BINDANY = 0x18
|
IP_BINDANY = 0x18
|
||||||
@ -989,8 +992,12 @@ const (
|
|||||||
IP_TOS = 0x3
|
IP_TOS = 0x3
|
||||||
IP_TTL = 0x4
|
IP_TTL = 0x4
|
||||||
IP_UNBLOCK_SOURCE = 0x49
|
IP_UNBLOCK_SOURCE = 0x49
|
||||||
|
IP_VLAN_PCP = 0x4b
|
||||||
ISIG = 0x80
|
ISIG = 0x80
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
|
ITIMER_PROF = 0x2
|
||||||
|
ITIMER_REAL = 0x0
|
||||||
|
ITIMER_VIRTUAL = 0x1
|
||||||
IXANY = 0x800
|
IXANY = 0x800
|
||||||
IXOFF = 0x400
|
IXOFF = 0x400
|
||||||
IXON = 0x200
|
IXON = 0x200
|
||||||
@ -1000,7 +1007,6 @@ const (
|
|||||||
KERN_VERSION = 0x4
|
KERN_VERSION = 0x4
|
||||||
LOCAL_CONNWAIT = 0x4
|
LOCAL_CONNWAIT = 0x4
|
||||||
LOCAL_CREDS = 0x2
|
LOCAL_CREDS = 0x2
|
||||||
LOCAL_CREDS_PERSISTENT = 0x3
|
|
||||||
LOCAL_PEERCRED = 0x1
|
LOCAL_PEERCRED = 0x1
|
||||||
LOCAL_VENDOR = 0x80000000
|
LOCAL_VENDOR = 0x80000000
|
||||||
LOCK_EX = 0x2
|
LOCK_EX = 0x2
|
||||||
@ -1180,6 +1186,8 @@ const (
|
|||||||
O_NONBLOCK = 0x4
|
O_NONBLOCK = 0x4
|
||||||
O_RDONLY = 0x0
|
O_RDONLY = 0x0
|
||||||
O_RDWR = 0x2
|
O_RDWR = 0x2
|
||||||
|
O_RESOLVE_BENEATH = 0x800000
|
||||||
|
O_SEARCH = 0x40000
|
||||||
O_SHLOCK = 0x10
|
O_SHLOCK = 0x10
|
||||||
O_SYNC = 0x80
|
O_SYNC = 0x80
|
||||||
O_TRUNC = 0x400
|
O_TRUNC = 0x400
|
||||||
@ -1190,6 +1198,10 @@ const (
|
|||||||
PARMRK = 0x8
|
PARMRK = 0x8
|
||||||
PARODD = 0x2000
|
PARODD = 0x2000
|
||||||
PENDIN = 0x20000000
|
PENDIN = 0x20000000
|
||||||
|
PIOD_READ_D = 0x1
|
||||||
|
PIOD_READ_I = 0x3
|
||||||
|
PIOD_WRITE_D = 0x2
|
||||||
|
PIOD_WRITE_I = 0x4
|
||||||
PRIO_PGRP = 0x1
|
PRIO_PGRP = 0x1
|
||||||
PRIO_PROCESS = 0x0
|
PRIO_PROCESS = 0x0
|
||||||
PRIO_USER = 0x2
|
PRIO_USER = 0x2
|
||||||
@ -1197,6 +1209,58 @@ const (
|
|||||||
PROT_NONE = 0x0
|
PROT_NONE = 0x0
|
||||||
PROT_READ = 0x1
|
PROT_READ = 0x1
|
||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
|
PTRACE_DEFAULT = 0x1
|
||||||
|
PTRACE_EXEC = 0x1
|
||||||
|
PTRACE_FORK = 0x8
|
||||||
|
PTRACE_LWP = 0x10
|
||||||
|
PTRACE_SCE = 0x2
|
||||||
|
PTRACE_SCX = 0x4
|
||||||
|
PTRACE_SYSCALL = 0x6
|
||||||
|
PTRACE_VFORK = 0x20
|
||||||
|
PT_ATTACH = 0xa
|
||||||
|
PT_CLEARSTEP = 0x10
|
||||||
|
PT_CONTINUE = 0x7
|
||||||
|
PT_DETACH = 0xb
|
||||||
|
PT_FIRSTMACH = 0x40
|
||||||
|
PT_FOLLOW_FORK = 0x17
|
||||||
|
PT_GETDBREGS = 0x25
|
||||||
|
PT_GETFPREGS = 0x23
|
||||||
|
PT_GETFSBASE = 0x47
|
||||||
|
PT_GETGSBASE = 0x49
|
||||||
|
PT_GETLWPLIST = 0xf
|
||||||
|
PT_GETNUMLWPS = 0xe
|
||||||
|
PT_GETREGS = 0x21
|
||||||
|
PT_GETXSTATE = 0x45
|
||||||
|
PT_GETXSTATE_INFO = 0x44
|
||||||
|
PT_GET_EVENT_MASK = 0x19
|
||||||
|
PT_GET_SC_ARGS = 0x1b
|
||||||
|
PT_GET_SC_RET = 0x1c
|
||||||
|
PT_IO = 0xc
|
||||||
|
PT_KILL = 0x8
|
||||||
|
PT_LWPINFO = 0xd
|
||||||
|
PT_LWP_EVENTS = 0x18
|
||||||
|
PT_READ_D = 0x2
|
||||||
|
PT_READ_I = 0x1
|
||||||
|
PT_RESUME = 0x13
|
||||||
|
PT_SETDBREGS = 0x26
|
||||||
|
PT_SETFPREGS = 0x24
|
||||||
|
PT_SETFSBASE = 0x48
|
||||||
|
PT_SETGSBASE = 0x4a
|
||||||
|
PT_SETREGS = 0x22
|
||||||
|
PT_SETSTEP = 0x11
|
||||||
|
PT_SETXSTATE = 0x46
|
||||||
|
PT_SET_EVENT_MASK = 0x1a
|
||||||
|
PT_STEP = 0x9
|
||||||
|
PT_SUSPEND = 0x12
|
||||||
|
PT_SYSCALL = 0x16
|
||||||
|
PT_TO_SCE = 0x14
|
||||||
|
PT_TO_SCX = 0x15
|
||||||
|
PT_TRACE_ME = 0x0
|
||||||
|
PT_VM_ENTRY = 0x29
|
||||||
|
PT_VM_TIMESTAMP = 0x28
|
||||||
|
PT_WRITE_D = 0x5
|
||||||
|
PT_WRITE_I = 0x4
|
||||||
|
P_ZONEID = 0xc
|
||||||
RLIMIT_AS = 0xa
|
RLIMIT_AS = 0xa
|
||||||
RLIMIT_CORE = 0x4
|
RLIMIT_CORE = 0x4
|
||||||
RLIMIT_CPU = 0x0
|
RLIMIT_CPU = 0x0
|
||||||
@ -1321,10 +1385,12 @@ const (
|
|||||||
SIOCGHWADDR = 0xc020693e
|
SIOCGHWADDR = 0xc020693e
|
||||||
SIOCGI2C = 0xc020693d
|
SIOCGI2C = 0xc020693d
|
||||||
SIOCGIFADDR = 0xc0206921
|
SIOCGIFADDR = 0xc0206921
|
||||||
|
SIOCGIFALIAS = 0xc044692d
|
||||||
SIOCGIFBRDADDR = 0xc0206923
|
SIOCGIFBRDADDR = 0xc0206923
|
||||||
SIOCGIFCAP = 0xc020691f
|
SIOCGIFCAP = 0xc020691f
|
||||||
SIOCGIFCONF = 0xc0106924
|
SIOCGIFCONF = 0xc0106924
|
||||||
SIOCGIFDESCR = 0xc020692a
|
SIOCGIFDESCR = 0xc020692a
|
||||||
|
SIOCGIFDOWNREASON = 0xc058699a
|
||||||
SIOCGIFDSTADDR = 0xc0206922
|
SIOCGIFDSTADDR = 0xc0206922
|
||||||
SIOCGIFFIB = 0xc020695c
|
SIOCGIFFIB = 0xc020695c
|
||||||
SIOCGIFFLAGS = 0xc0206911
|
SIOCGIFFLAGS = 0xc0206911
|
||||||
@ -1415,6 +1481,7 @@ const (
|
|||||||
SO_RCVBUF = 0x1002
|
SO_RCVBUF = 0x1002
|
||||||
SO_RCVLOWAT = 0x1004
|
SO_RCVLOWAT = 0x1004
|
||||||
SO_RCVTIMEO = 0x1006
|
SO_RCVTIMEO = 0x1006
|
||||||
|
SO_RERROR = 0x20000
|
||||||
SO_REUSEADDR = 0x4
|
SO_REUSEADDR = 0x4
|
||||||
SO_REUSEPORT = 0x200
|
SO_REUSEPORT = 0x200
|
||||||
SO_REUSEPORT_LB = 0x10000
|
SO_REUSEPORT_LB = 0x10000
|
||||||
@ -1473,22 +1540,40 @@ const (
|
|||||||
TCOFLUSH = 0x2
|
TCOFLUSH = 0x2
|
||||||
TCOOFF = 0x1
|
TCOOFF = 0x1
|
||||||
TCOON = 0x2
|
TCOON = 0x2
|
||||||
|
TCPOPT_EOL = 0x0
|
||||||
|
TCPOPT_FAST_OPEN = 0x22
|
||||||
|
TCPOPT_MAXSEG = 0x2
|
||||||
|
TCPOPT_NOP = 0x1
|
||||||
|
TCPOPT_PAD = 0x0
|
||||||
|
TCPOPT_SACK = 0x5
|
||||||
|
TCPOPT_SACK_PERMITTED = 0x4
|
||||||
|
TCPOPT_SIGNATURE = 0x13
|
||||||
|
TCPOPT_TIMESTAMP = 0x8
|
||||||
|
TCPOPT_WINDOW = 0x3
|
||||||
TCP_BBR_ACK_COMP_ALG = 0x448
|
TCP_BBR_ACK_COMP_ALG = 0x448
|
||||||
|
TCP_BBR_ALGORITHM = 0x43b
|
||||||
TCP_BBR_DRAIN_INC_EXTRA = 0x43c
|
TCP_BBR_DRAIN_INC_EXTRA = 0x43c
|
||||||
TCP_BBR_DRAIN_PG = 0x42e
|
TCP_BBR_DRAIN_PG = 0x42e
|
||||||
TCP_BBR_EXTRA_GAIN = 0x449
|
TCP_BBR_EXTRA_GAIN = 0x449
|
||||||
|
TCP_BBR_EXTRA_STATE = 0x453
|
||||||
|
TCP_BBR_FLOOR_MIN_TSO = 0x454
|
||||||
|
TCP_BBR_HDWR_PACE = 0x451
|
||||||
|
TCP_BBR_HOLD_TARGET = 0x436
|
||||||
TCP_BBR_IWINTSO = 0x42b
|
TCP_BBR_IWINTSO = 0x42b
|
||||||
TCP_BBR_LOWGAIN_FD = 0x436
|
TCP_BBR_LOWGAIN_FD = 0x436
|
||||||
TCP_BBR_LOWGAIN_HALF = 0x435
|
TCP_BBR_LOWGAIN_HALF = 0x435
|
||||||
TCP_BBR_LOWGAIN_THRESH = 0x434
|
TCP_BBR_LOWGAIN_THRESH = 0x434
|
||||||
TCP_BBR_MAX_RTO = 0x439
|
TCP_BBR_MAX_RTO = 0x439
|
||||||
TCP_BBR_MIN_RTO = 0x438
|
TCP_BBR_MIN_RTO = 0x438
|
||||||
|
TCP_BBR_MIN_TOPACEOUT = 0x455
|
||||||
TCP_BBR_ONE_RETRAN = 0x431
|
TCP_BBR_ONE_RETRAN = 0x431
|
||||||
TCP_BBR_PACE_CROSS = 0x442
|
TCP_BBR_PACE_CROSS = 0x442
|
||||||
TCP_BBR_PACE_DEL_TAR = 0x43f
|
TCP_BBR_PACE_DEL_TAR = 0x43f
|
||||||
|
TCP_BBR_PACE_OH = 0x435
|
||||||
TCP_BBR_PACE_PER_SEC = 0x43e
|
TCP_BBR_PACE_PER_SEC = 0x43e
|
||||||
TCP_BBR_PACE_SEG_MAX = 0x440
|
TCP_BBR_PACE_SEG_MAX = 0x440
|
||||||
TCP_BBR_PACE_SEG_MIN = 0x441
|
TCP_BBR_PACE_SEG_MIN = 0x441
|
||||||
|
TCP_BBR_POLICER_DETECT = 0x457
|
||||||
TCP_BBR_PROBE_RTT_GAIN = 0x44d
|
TCP_BBR_PROBE_RTT_GAIN = 0x44d
|
||||||
TCP_BBR_PROBE_RTT_INT = 0x430
|
TCP_BBR_PROBE_RTT_INT = 0x430
|
||||||
TCP_BBR_PROBE_RTT_LEN = 0x44e
|
TCP_BBR_PROBE_RTT_LEN = 0x44e
|
||||||
@ -1497,12 +1582,18 @@ const (
|
|||||||
TCP_BBR_REC_OVER_HPTS = 0x43a
|
TCP_BBR_REC_OVER_HPTS = 0x43a
|
||||||
TCP_BBR_RETRAN_WTSO = 0x44b
|
TCP_BBR_RETRAN_WTSO = 0x44b
|
||||||
TCP_BBR_RWND_IS_APP = 0x42f
|
TCP_BBR_RWND_IS_APP = 0x42f
|
||||||
|
TCP_BBR_SEND_IWND_IN_TSO = 0x44f
|
||||||
TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d
|
TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d
|
||||||
TCP_BBR_STARTUP_LOSS_EXIT = 0x432
|
TCP_BBR_STARTUP_LOSS_EXIT = 0x432
|
||||||
TCP_BBR_STARTUP_PG = 0x42d
|
TCP_BBR_STARTUP_PG = 0x42d
|
||||||
|
TCP_BBR_TMR_PACE_OH = 0x448
|
||||||
|
TCP_BBR_TSLIMITS = 0x434
|
||||||
|
TCP_BBR_TSTMP_RAISES = 0x456
|
||||||
TCP_BBR_UNLIMITED = 0x43b
|
TCP_BBR_UNLIMITED = 0x43b
|
||||||
TCP_BBR_USEDEL_RATE = 0x437
|
TCP_BBR_USEDEL_RATE = 0x437
|
||||||
TCP_BBR_USE_LOWGAIN = 0x433
|
TCP_BBR_USE_LOWGAIN = 0x433
|
||||||
|
TCP_BBR_USE_RACK_CHEAT = 0x450
|
||||||
|
TCP_BBR_UTTER_MAX_TSO = 0x452
|
||||||
TCP_CA_NAME_MAX = 0x10
|
TCP_CA_NAME_MAX = 0x10
|
||||||
TCP_CCALGOOPT = 0x41
|
TCP_CCALGOOPT = 0x41
|
||||||
TCP_CONGESTION = 0x40
|
TCP_CONGESTION = 0x40
|
||||||
@ -1542,6 +1633,7 @@ const (
|
|||||||
TCP_PCAP_OUT = 0x800
|
TCP_PCAP_OUT = 0x800
|
||||||
TCP_RACK_EARLY_RECOV = 0x423
|
TCP_RACK_EARLY_RECOV = 0x423
|
||||||
TCP_RACK_EARLY_SEG = 0x424
|
TCP_RACK_EARLY_SEG = 0x424
|
||||||
|
TCP_RACK_GP_INCREASE = 0x446
|
||||||
TCP_RACK_IDLE_REDUCE_HIGH = 0x444
|
TCP_RACK_IDLE_REDUCE_HIGH = 0x444
|
||||||
TCP_RACK_MIN_PACE = 0x445
|
TCP_RACK_MIN_PACE = 0x445
|
||||||
TCP_RACK_MIN_PACE_SEG = 0x446
|
TCP_RACK_MIN_PACE_SEG = 0x446
|
||||||
@ -1555,7 +1647,6 @@ const (
|
|||||||
TCP_RACK_PRR_SENDALOT = 0x421
|
TCP_RACK_PRR_SENDALOT = 0x421
|
||||||
TCP_RACK_REORD_FADE = 0x426
|
TCP_RACK_REORD_FADE = 0x426
|
||||||
TCP_RACK_REORD_THRESH = 0x425
|
TCP_RACK_REORD_THRESH = 0x425
|
||||||
TCP_RACK_SESS_CWV = 0x42a
|
|
||||||
TCP_RACK_TLP_INC_VAR = 0x429
|
TCP_RACK_TLP_INC_VAR = 0x429
|
||||||
TCP_RACK_TLP_REDUCE = 0x41c
|
TCP_RACK_TLP_REDUCE = 0x41c
|
||||||
TCP_RACK_TLP_THRESH = 0x427
|
TCP_RACK_TLP_THRESH = 0x427
|
||||||
@ -1693,12 +1784,13 @@ const (
|
|||||||
EIDRM = syscall.Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = syscall.Errno(0x56)
|
EILSEQ = syscall.Errno(0x56)
|
||||||
EINPROGRESS = syscall.Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
|
EINTEGRITY = syscall.Errno(0x61)
|
||||||
EINTR = syscall.Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = syscall.Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = syscall.Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = syscall.Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = syscall.Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = syscall.Errno(0x60)
|
ELAST = syscall.Errno(0x61)
|
||||||
ELOOP = syscall.Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = syscall.Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = syscall.Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
@ -1841,7 +1933,7 @@ var errorList = [...]struct {
|
|||||||
{32, "EPIPE", "broken pipe"},
|
{32, "EPIPE", "broken pipe"},
|
||||||
{33, "EDOM", "numerical argument out of domain"},
|
{33, "EDOM", "numerical argument out of domain"},
|
||||||
{34, "ERANGE", "result too large"},
|
{34, "ERANGE", "result too large"},
|
||||||
{35, "EAGAIN", "resource temporarily unavailable"},
|
{35, "EWOULDBLOCK", "resource temporarily unavailable"},
|
||||||
{36, "EINPROGRESS", "operation now in progress"},
|
{36, "EINPROGRESS", "operation now in progress"},
|
||||||
{37, "EALREADY", "operation already in progress"},
|
{37, "EALREADY", "operation already in progress"},
|
||||||
{38, "ENOTSOCK", "socket operation on non-socket"},
|
{38, "ENOTSOCK", "socket operation on non-socket"},
|
||||||
@ -1903,6 +1995,7 @@ var errorList = [...]struct {
|
|||||||
{94, "ECAPMODE", "not permitted in capability mode"},
|
{94, "ECAPMODE", "not permitted in capability mode"},
|
||||||
{95, "ENOTRECOVERABLE", "state not recoverable"},
|
{95, "ENOTRECOVERABLE", "state not recoverable"},
|
||||||
{96, "EOWNERDEAD", "previous owner died"},
|
{96, "EOWNERDEAD", "previous owner died"},
|
||||||
|
{97, "EINTEGRITY", "integrity check failed"},
|
||||||
}
|
}
|
||||||
|
|
||||||
// Signal table
|
// Signal table
|
||||||
|
220
vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
generated
vendored
220
vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go
generated
vendored
@ -151,6 +151,7 @@ const (
|
|||||||
BIOCSETF = 0x80084267
|
BIOCSETF = 0x80084267
|
||||||
BIOCSETFNR = 0x80084282
|
BIOCSETFNR = 0x80084282
|
||||||
BIOCSETIF = 0x8020426c
|
BIOCSETIF = 0x8020426c
|
||||||
|
BIOCSETVLANPCP = 0x80044285
|
||||||
BIOCSETWF = 0x8008427b
|
BIOCSETWF = 0x8008427b
|
||||||
BIOCSETZBUF = 0x800c4281
|
BIOCSETZBUF = 0x800c4281
|
||||||
BIOCSHDRCMPLT = 0x80044275
|
BIOCSHDRCMPLT = 0x80044275
|
||||||
@ -362,7 +363,7 @@ const (
|
|||||||
CTL_KERN = 0x1
|
CTL_KERN = 0x1
|
||||||
CTL_MAXNAME = 0x18
|
CTL_MAXNAME = 0x18
|
||||||
CTL_NET = 0x4
|
CTL_NET = 0x4
|
||||||
DIOCGATTR = 0xc144648e
|
DIOCGATTR = 0xc148648e
|
||||||
DIOCGDELETE = 0x80106488
|
DIOCGDELETE = 0x80106488
|
||||||
DIOCGFLUSH = 0x20006487
|
DIOCGFLUSH = 0x20006487
|
||||||
DIOCGFRONTSTUFF = 0x40086486
|
DIOCGFRONTSTUFF = 0x40086486
|
||||||
@ -377,7 +378,7 @@ const (
|
|||||||
DIOCGSTRIPESIZE = 0x4008648b
|
DIOCGSTRIPESIZE = 0x4008648b
|
||||||
DIOCSKERNELDUMP = 0x804c6490
|
DIOCSKERNELDUMP = 0x804c6490
|
||||||
DIOCSKERNELDUMP_FREEBSD11 = 0x80046485
|
DIOCSKERNELDUMP_FREEBSD11 = 0x80046485
|
||||||
DIOCZONECMD = 0xc06c648f
|
DIOCZONECMD = 0xc078648f
|
||||||
DLT_A429 = 0xb8
|
DLT_A429 = 0xb8
|
||||||
DLT_A653_ICM = 0xb9
|
DLT_A653_ICM = 0xb9
|
||||||
DLT_AIRONET_HEADER = 0x78
|
DLT_AIRONET_HEADER = 0x78
|
||||||
@ -407,7 +408,9 @@ const (
|
|||||||
DLT_C_HDLC_WITH_DIR = 0xcd
|
DLT_C_HDLC_WITH_DIR = 0xcd
|
||||||
DLT_DBUS = 0xe7
|
DLT_DBUS = 0xe7
|
||||||
DLT_DECT = 0xdd
|
DLT_DECT = 0xdd
|
||||||
|
DLT_DISPLAYPORT_AUX = 0x113
|
||||||
DLT_DOCSIS = 0x8f
|
DLT_DOCSIS = 0x8f
|
||||||
|
DLT_DOCSIS31_XRA31 = 0x111
|
||||||
DLT_DVB_CI = 0xeb
|
DLT_DVB_CI = 0xeb
|
||||||
DLT_ECONET = 0x73
|
DLT_ECONET = 0x73
|
||||||
DLT_EN10MB = 0x1
|
DLT_EN10MB = 0x1
|
||||||
@ -417,6 +420,7 @@ const (
|
|||||||
DLT_ERF = 0xc5
|
DLT_ERF = 0xc5
|
||||||
DLT_ERF_ETH = 0xaf
|
DLT_ERF_ETH = 0xaf
|
||||||
DLT_ERF_POS = 0xb0
|
DLT_ERF_POS = 0xb0
|
||||||
|
DLT_ETHERNET_MPACKET = 0x112
|
||||||
DLT_FC_2 = 0xe0
|
DLT_FC_2 = 0xe0
|
||||||
DLT_FC_2_WITH_FRAME_DELIMS = 0xe1
|
DLT_FC_2_WITH_FRAME_DELIMS = 0xe1
|
||||||
DLT_FDDI = 0xa
|
DLT_FDDI = 0xa
|
||||||
@ -444,7 +448,7 @@ const (
|
|||||||
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
|
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
|
||||||
DLT_INFINIBAND = 0xf7
|
DLT_INFINIBAND = 0xf7
|
||||||
DLT_IPFILTER = 0x74
|
DLT_IPFILTER = 0x74
|
||||||
DLT_IPMB = 0xc7
|
DLT_IPMB_KONTRON = 0xc7
|
||||||
DLT_IPMB_LINUX = 0xd1
|
DLT_IPMB_LINUX = 0xd1
|
||||||
DLT_IPMI_HPM_2 = 0x104
|
DLT_IPMI_HPM_2 = 0x104
|
||||||
DLT_IPNET = 0xe2
|
DLT_IPNET = 0xe2
|
||||||
@ -484,9 +488,11 @@ const (
|
|||||||
DLT_LINUX_LAPD = 0xb1
|
DLT_LINUX_LAPD = 0xb1
|
||||||
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
|
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
|
||||||
DLT_LINUX_SLL = 0x71
|
DLT_LINUX_SLL = 0x71
|
||||||
|
DLT_LINUX_SLL2 = 0x114
|
||||||
DLT_LOOP = 0x6c
|
DLT_LOOP = 0x6c
|
||||||
|
DLT_LORATAP = 0x10e
|
||||||
DLT_LTALK = 0x72
|
DLT_LTALK = 0x72
|
||||||
DLT_MATCHING_MAX = 0x109
|
DLT_MATCHING_MAX = 0x114
|
||||||
DLT_MATCHING_MIN = 0x68
|
DLT_MATCHING_MIN = 0x68
|
||||||
DLT_MFR = 0xb6
|
DLT_MFR = 0xb6
|
||||||
DLT_MOST = 0xd3
|
DLT_MOST = 0xd3
|
||||||
@ -502,7 +508,9 @@ const (
|
|||||||
DLT_NFC_LLCP = 0xf5
|
DLT_NFC_LLCP = 0xf5
|
||||||
DLT_NFLOG = 0xef
|
DLT_NFLOG = 0xef
|
||||||
DLT_NG40 = 0xf4
|
DLT_NG40 = 0xf4
|
||||||
|
DLT_NORDIC_BLE = 0x110
|
||||||
DLT_NULL = 0x0
|
DLT_NULL = 0x0
|
||||||
|
DLT_OPENFLOW = 0x10b
|
||||||
DLT_PCI_EXP = 0x7d
|
DLT_PCI_EXP = 0x7d
|
||||||
DLT_PFLOG = 0x75
|
DLT_PFLOG = 0x75
|
||||||
DLT_PFSYNC = 0x79
|
DLT_PFSYNC = 0x79
|
||||||
@ -526,15 +534,18 @@ const (
|
|||||||
DLT_RTAC_SERIAL = 0xfa
|
DLT_RTAC_SERIAL = 0xfa
|
||||||
DLT_SCCP = 0x8e
|
DLT_SCCP = 0x8e
|
||||||
DLT_SCTP = 0xf8
|
DLT_SCTP = 0xf8
|
||||||
|
DLT_SDLC = 0x10c
|
||||||
DLT_SITA = 0xc4
|
DLT_SITA = 0xc4
|
||||||
DLT_SLIP = 0x8
|
DLT_SLIP = 0x8
|
||||||
DLT_SLIP_BSDOS = 0xd
|
DLT_SLIP_BSDOS = 0xd
|
||||||
DLT_STANAG_5066_D_PDU = 0xed
|
DLT_STANAG_5066_D_PDU = 0xed
|
||||||
DLT_SUNATM = 0x7b
|
DLT_SUNATM = 0x7b
|
||||||
DLT_SYMANTEC_FIREWALL = 0x63
|
DLT_SYMANTEC_FIREWALL = 0x63
|
||||||
|
DLT_TI_LLN_SNIFFER = 0x10d
|
||||||
DLT_TZSP = 0x80
|
DLT_TZSP = 0x80
|
||||||
DLT_USB = 0xba
|
DLT_USB = 0xba
|
||||||
DLT_USBPCAP = 0xf9
|
DLT_USBPCAP = 0xf9
|
||||||
|
DLT_USB_DARWIN = 0x10a
|
||||||
DLT_USB_FREEBSD = 0xba
|
DLT_USB_FREEBSD = 0xba
|
||||||
DLT_USB_LINUX = 0xbd
|
DLT_USB_LINUX = 0xbd
|
||||||
DLT_USB_LINUX_MMAPPED = 0xdc
|
DLT_USB_LINUX_MMAPPED = 0xdc
|
||||||
@ -554,6 +565,7 @@ const (
|
|||||||
DLT_USER7 = 0x9a
|
DLT_USER7 = 0x9a
|
||||||
DLT_USER8 = 0x9b
|
DLT_USER8 = 0x9b
|
||||||
DLT_USER9 = 0x9c
|
DLT_USER9 = 0x9c
|
||||||
|
DLT_VSOCK = 0x10f
|
||||||
DLT_WATTSTOPPER_DLM = 0x107
|
DLT_WATTSTOPPER_DLM = 0x107
|
||||||
DLT_WIHART = 0xdf
|
DLT_WIHART = 0xdf
|
||||||
DLT_WIRESHARK_UPPER_PDU = 0xfc
|
DLT_WIRESHARK_UPPER_PDU = 0xfc
|
||||||
@ -578,6 +590,7 @@ const (
|
|||||||
ECHONL = 0x10
|
ECHONL = 0x10
|
||||||
ECHOPRT = 0x20
|
ECHOPRT = 0x20
|
||||||
EVFILT_AIO = -0x3
|
EVFILT_AIO = -0x3
|
||||||
|
EVFILT_EMPTY = -0xd
|
||||||
EVFILT_FS = -0x9
|
EVFILT_FS = -0x9
|
||||||
EVFILT_LIO = -0xa
|
EVFILT_LIO = -0xa
|
||||||
EVFILT_PROC = -0x5
|
EVFILT_PROC = -0x5
|
||||||
@ -585,11 +598,12 @@ const (
|
|||||||
EVFILT_READ = -0x1
|
EVFILT_READ = -0x1
|
||||||
EVFILT_SENDFILE = -0xc
|
EVFILT_SENDFILE = -0xc
|
||||||
EVFILT_SIGNAL = -0x6
|
EVFILT_SIGNAL = -0x6
|
||||||
EVFILT_SYSCOUNT = 0xc
|
EVFILT_SYSCOUNT = 0xd
|
||||||
EVFILT_TIMER = -0x7
|
EVFILT_TIMER = -0x7
|
||||||
EVFILT_USER = -0xb
|
EVFILT_USER = -0xb
|
||||||
EVFILT_VNODE = -0x4
|
EVFILT_VNODE = -0x4
|
||||||
EVFILT_WRITE = -0x2
|
EVFILT_WRITE = -0x2
|
||||||
|
EVNAMEMAP_NAME_SIZE = 0x40
|
||||||
EV_ADD = 0x1
|
EV_ADD = 0x1
|
||||||
EV_CLEAR = 0x20
|
EV_CLEAR = 0x20
|
||||||
EV_DELETE = 0x2
|
EV_DELETE = 0x2
|
||||||
@ -606,6 +620,7 @@ const (
|
|||||||
EV_RECEIPT = 0x40
|
EV_RECEIPT = 0x40
|
||||||
EV_SYSFLAGS = 0xf000
|
EV_SYSFLAGS = 0xf000
|
||||||
EXTA = 0x4b00
|
EXTA = 0x4b00
|
||||||
|
EXTATTR_MAXNAMELEN = 0xff
|
||||||
EXTATTR_NAMESPACE_EMPTY = 0x0
|
EXTATTR_NAMESPACE_EMPTY = 0x0
|
||||||
EXTATTR_NAMESPACE_SYSTEM = 0x2
|
EXTATTR_NAMESPACE_SYSTEM = 0x2
|
||||||
EXTATTR_NAMESPACE_USER = 0x1
|
EXTATTR_NAMESPACE_USER = 0x1
|
||||||
@ -647,6 +662,7 @@ const (
|
|||||||
IEXTEN = 0x400
|
IEXTEN = 0x400
|
||||||
IFAN_ARRIVAL = 0x0
|
IFAN_ARRIVAL = 0x0
|
||||||
IFAN_DEPARTURE = 0x1
|
IFAN_DEPARTURE = 0x1
|
||||||
|
IFCAP_WOL_MAGIC = 0x2000
|
||||||
IFF_ALLMULTI = 0x200
|
IFF_ALLMULTI = 0x200
|
||||||
IFF_ALTPHYS = 0x4000
|
IFF_ALTPHYS = 0x4000
|
||||||
IFF_BROADCAST = 0x2
|
IFF_BROADCAST = 0x2
|
||||||
@ -663,6 +679,7 @@ const (
|
|||||||
IFF_MONITOR = 0x40000
|
IFF_MONITOR = 0x40000
|
||||||
IFF_MULTICAST = 0x8000
|
IFF_MULTICAST = 0x8000
|
||||||
IFF_NOARP = 0x80
|
IFF_NOARP = 0x80
|
||||||
|
IFF_NOGROUP = 0x800000
|
||||||
IFF_OACTIVE = 0x400
|
IFF_OACTIVE = 0x400
|
||||||
IFF_POINTOPOINT = 0x10
|
IFF_POINTOPOINT = 0x10
|
||||||
IFF_PPROMISC = 0x20000
|
IFF_PPROMISC = 0x20000
|
||||||
@ -719,6 +736,7 @@ const (
|
|||||||
IPPROTO_CMTP = 0x26
|
IPPROTO_CMTP = 0x26
|
||||||
IPPROTO_CPHB = 0x49
|
IPPROTO_CPHB = 0x49
|
||||||
IPPROTO_CPNX = 0x48
|
IPPROTO_CPNX = 0x48
|
||||||
|
IPPROTO_DCCP = 0x21
|
||||||
IPPROTO_DDP = 0x25
|
IPPROTO_DDP = 0x25
|
||||||
IPPROTO_DGP = 0x56
|
IPPROTO_DGP = 0x56
|
||||||
IPPROTO_DIVERT = 0x102
|
IPPROTO_DIVERT = 0x102
|
||||||
@ -799,7 +817,6 @@ const (
|
|||||||
IPPROTO_SCTP = 0x84
|
IPPROTO_SCTP = 0x84
|
||||||
IPPROTO_SDRP = 0x2a
|
IPPROTO_SDRP = 0x2a
|
||||||
IPPROTO_SEND = 0x103
|
IPPROTO_SEND = 0x103
|
||||||
IPPROTO_SEP = 0x21
|
|
||||||
IPPROTO_SHIM6 = 0x8c
|
IPPROTO_SHIM6 = 0x8c
|
||||||
IPPROTO_SKIP = 0x39
|
IPPROTO_SKIP = 0x39
|
||||||
IPPROTO_SPACER = 0x7fff
|
IPPROTO_SPACER = 0x7fff
|
||||||
@ -837,6 +854,7 @@ const (
|
|||||||
IPV6_DSTOPTS = 0x32
|
IPV6_DSTOPTS = 0x32
|
||||||
IPV6_FLOWID = 0x43
|
IPV6_FLOWID = 0x43
|
||||||
IPV6_FLOWINFO_MASK = 0xffffff0f
|
IPV6_FLOWINFO_MASK = 0xffffff0f
|
||||||
|
IPV6_FLOWLABEL_LEN = 0x14
|
||||||
IPV6_FLOWLABEL_MASK = 0xffff0f00
|
IPV6_FLOWLABEL_MASK = 0xffff0f00
|
||||||
IPV6_FLOWTYPE = 0x44
|
IPV6_FLOWTYPE = 0x44
|
||||||
IPV6_FRAGTTL = 0x78
|
IPV6_FRAGTTL = 0x78
|
||||||
@ -857,13 +875,13 @@ const (
|
|||||||
IPV6_MAX_GROUP_SRC_FILTER = 0x200
|
IPV6_MAX_GROUP_SRC_FILTER = 0x200
|
||||||
IPV6_MAX_MEMBERSHIPS = 0xfff
|
IPV6_MAX_MEMBERSHIPS = 0xfff
|
||||||
IPV6_MAX_SOCK_SRC_FILTER = 0x80
|
IPV6_MAX_SOCK_SRC_FILTER = 0x80
|
||||||
IPV6_MIN_MEMBERSHIPS = 0x1f
|
|
||||||
IPV6_MMTU = 0x500
|
IPV6_MMTU = 0x500
|
||||||
IPV6_MSFILTER = 0x4a
|
IPV6_MSFILTER = 0x4a
|
||||||
IPV6_MULTICAST_HOPS = 0xa
|
IPV6_MULTICAST_HOPS = 0xa
|
||||||
IPV6_MULTICAST_IF = 0x9
|
IPV6_MULTICAST_IF = 0x9
|
||||||
IPV6_MULTICAST_LOOP = 0xb
|
IPV6_MULTICAST_LOOP = 0xb
|
||||||
IPV6_NEXTHOP = 0x30
|
IPV6_NEXTHOP = 0x30
|
||||||
|
IPV6_ORIGDSTADDR = 0x48
|
||||||
IPV6_PATHMTU = 0x2c
|
IPV6_PATHMTU = 0x2c
|
||||||
IPV6_PKTINFO = 0x2e
|
IPV6_PKTINFO = 0x2e
|
||||||
IPV6_PORTRANGE = 0xe
|
IPV6_PORTRANGE = 0xe
|
||||||
@ -875,6 +893,7 @@ const (
|
|||||||
IPV6_RECVFLOWID = 0x46
|
IPV6_RECVFLOWID = 0x46
|
||||||
IPV6_RECVHOPLIMIT = 0x25
|
IPV6_RECVHOPLIMIT = 0x25
|
||||||
IPV6_RECVHOPOPTS = 0x27
|
IPV6_RECVHOPOPTS = 0x27
|
||||||
|
IPV6_RECVORIGDSTADDR = 0x48
|
||||||
IPV6_RECVPATHMTU = 0x2b
|
IPV6_RECVPATHMTU = 0x2b
|
||||||
IPV6_RECVPKTINFO = 0x24
|
IPV6_RECVPKTINFO = 0x24
|
||||||
IPV6_RECVRSSBUCKETID = 0x47
|
IPV6_RECVRSSBUCKETID = 0x47
|
||||||
@ -894,6 +913,7 @@ const (
|
|||||||
IPV6_V6ONLY = 0x1b
|
IPV6_V6ONLY = 0x1b
|
||||||
IPV6_VERSION = 0x60
|
IPV6_VERSION = 0x60
|
||||||
IPV6_VERSION_MASK = 0xf0
|
IPV6_VERSION_MASK = 0xf0
|
||||||
|
IPV6_VLAN_PCP = 0x4b
|
||||||
IP_ADD_MEMBERSHIP = 0xc
|
IP_ADD_MEMBERSHIP = 0xc
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x46
|
IP_ADD_SOURCE_MEMBERSHIP = 0x46
|
||||||
IP_BINDANY = 0x18
|
IP_BINDANY = 0x18
|
||||||
@ -935,10 +955,8 @@ const (
|
|||||||
IP_MAX_MEMBERSHIPS = 0xfff
|
IP_MAX_MEMBERSHIPS = 0xfff
|
||||||
IP_MAX_SOCK_MUTE_FILTER = 0x80
|
IP_MAX_SOCK_MUTE_FILTER = 0x80
|
||||||
IP_MAX_SOCK_SRC_FILTER = 0x80
|
IP_MAX_SOCK_SRC_FILTER = 0x80
|
||||||
IP_MAX_SOURCE_FILTER = 0x400
|
|
||||||
IP_MF = 0x2000
|
IP_MF = 0x2000
|
||||||
IP_MINTTL = 0x42
|
IP_MINTTL = 0x42
|
||||||
IP_MIN_MEMBERSHIPS = 0x1f
|
|
||||||
IP_MSFILTER = 0x4a
|
IP_MSFILTER = 0x4a
|
||||||
IP_MSS = 0x240
|
IP_MSS = 0x240
|
||||||
IP_MULTICAST_IF = 0x9
|
IP_MULTICAST_IF = 0x9
|
||||||
@ -948,6 +966,7 @@ const (
|
|||||||
IP_OFFMASK = 0x1fff
|
IP_OFFMASK = 0x1fff
|
||||||
IP_ONESBCAST = 0x17
|
IP_ONESBCAST = 0x17
|
||||||
IP_OPTIONS = 0x1
|
IP_OPTIONS = 0x1
|
||||||
|
IP_ORIGDSTADDR = 0x1b
|
||||||
IP_PORTRANGE = 0x13
|
IP_PORTRANGE = 0x13
|
||||||
IP_PORTRANGE_DEFAULT = 0x0
|
IP_PORTRANGE_DEFAULT = 0x0
|
||||||
IP_PORTRANGE_HIGH = 0x1
|
IP_PORTRANGE_HIGH = 0x1
|
||||||
@ -956,6 +975,7 @@ const (
|
|||||||
IP_RECVFLOWID = 0x5d
|
IP_RECVFLOWID = 0x5d
|
||||||
IP_RECVIF = 0x14
|
IP_RECVIF = 0x14
|
||||||
IP_RECVOPTS = 0x5
|
IP_RECVOPTS = 0x5
|
||||||
|
IP_RECVORIGDSTADDR = 0x1b
|
||||||
IP_RECVRETOPTS = 0x6
|
IP_RECVRETOPTS = 0x6
|
||||||
IP_RECVRSSBUCKETID = 0x5e
|
IP_RECVRSSBUCKETID = 0x5e
|
||||||
IP_RECVTOS = 0x44
|
IP_RECVTOS = 0x44
|
||||||
@ -972,8 +992,12 @@ const (
|
|||||||
IP_TOS = 0x3
|
IP_TOS = 0x3
|
||||||
IP_TTL = 0x4
|
IP_TTL = 0x4
|
||||||
IP_UNBLOCK_SOURCE = 0x49
|
IP_UNBLOCK_SOURCE = 0x49
|
||||||
|
IP_VLAN_PCP = 0x4b
|
||||||
ISIG = 0x80
|
ISIG = 0x80
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
|
ITIMER_PROF = 0x2
|
||||||
|
ITIMER_REAL = 0x0
|
||||||
|
ITIMER_VIRTUAL = 0x1
|
||||||
IXANY = 0x800
|
IXANY = 0x800
|
||||||
IXOFF = 0x400
|
IXOFF = 0x400
|
||||||
IXON = 0x200
|
IXON = 0x200
|
||||||
@ -983,7 +1007,6 @@ const (
|
|||||||
KERN_VERSION = 0x4
|
KERN_VERSION = 0x4
|
||||||
LOCAL_CONNWAIT = 0x4
|
LOCAL_CONNWAIT = 0x4
|
||||||
LOCAL_CREDS = 0x2
|
LOCAL_CREDS = 0x2
|
||||||
LOCAL_CREDS_PERSISTENT = 0x3
|
|
||||||
LOCAL_PEERCRED = 0x1
|
LOCAL_PEERCRED = 0x1
|
||||||
LOCAL_VENDOR = 0x80000000
|
LOCAL_VENDOR = 0x80000000
|
||||||
LOCK_EX = 0x2
|
LOCK_EX = 0x2
|
||||||
@ -1071,10 +1094,12 @@ const (
|
|||||||
MNT_SUSPEND = 0x4
|
MNT_SUSPEND = 0x4
|
||||||
MNT_SYNCHRONOUS = 0x2
|
MNT_SYNCHRONOUS = 0x2
|
||||||
MNT_UNION = 0x20
|
MNT_UNION = 0x20
|
||||||
|
MNT_UNTRUSTED = 0x800000000
|
||||||
MNT_UPDATE = 0x10000
|
MNT_UPDATE = 0x10000
|
||||||
MNT_UPDATEMASK = 0x2d8d0807e
|
MNT_UPDATEMASK = 0xad8d0807e
|
||||||
MNT_USER = 0x8000
|
MNT_USER = 0x8000
|
||||||
MNT_VISFLAGMASK = 0x3fef0ffff
|
MNT_VERIFIED = 0x400000000
|
||||||
|
MNT_VISFLAGMASK = 0xffef0ffff
|
||||||
MNT_WAIT = 0x1
|
MNT_WAIT = 0x1
|
||||||
MSG_CMSG_CLOEXEC = 0x40000
|
MSG_CMSG_CLOEXEC = 0x40000
|
||||||
MSG_COMPAT = 0x8000
|
MSG_COMPAT = 0x8000
|
||||||
@ -1103,6 +1128,7 @@ const (
|
|||||||
NFDBITS = 0x20
|
NFDBITS = 0x20
|
||||||
NOFLSH = 0x80000000
|
NOFLSH = 0x80000000
|
||||||
NOKERNINFO = 0x2000000
|
NOKERNINFO = 0x2000000
|
||||||
|
NOTE_ABSTIME = 0x10
|
||||||
NOTE_ATTRIB = 0x8
|
NOTE_ATTRIB = 0x8
|
||||||
NOTE_CHILD = 0x4
|
NOTE_CHILD = 0x4
|
||||||
NOTE_CLOSE = 0x100
|
NOTE_CLOSE = 0x100
|
||||||
@ -1159,6 +1185,8 @@ const (
|
|||||||
O_NONBLOCK = 0x4
|
O_NONBLOCK = 0x4
|
||||||
O_RDONLY = 0x0
|
O_RDONLY = 0x0
|
||||||
O_RDWR = 0x2
|
O_RDWR = 0x2
|
||||||
|
O_RESOLVE_BENEATH = 0x800000
|
||||||
|
O_SEARCH = 0x40000
|
||||||
O_SHLOCK = 0x10
|
O_SHLOCK = 0x10
|
||||||
O_SYNC = 0x80
|
O_SYNC = 0x80
|
||||||
O_TRUNC = 0x400
|
O_TRUNC = 0x400
|
||||||
@ -1169,6 +1197,10 @@ const (
|
|||||||
PARMRK = 0x8
|
PARMRK = 0x8
|
||||||
PARODD = 0x2000
|
PARODD = 0x2000
|
||||||
PENDIN = 0x20000000
|
PENDIN = 0x20000000
|
||||||
|
PIOD_READ_D = 0x1
|
||||||
|
PIOD_READ_I = 0x3
|
||||||
|
PIOD_WRITE_D = 0x2
|
||||||
|
PIOD_WRITE_I = 0x4
|
||||||
PRIO_PGRP = 0x1
|
PRIO_PGRP = 0x1
|
||||||
PRIO_PROCESS = 0x0
|
PRIO_PROCESS = 0x0
|
||||||
PRIO_USER = 0x2
|
PRIO_USER = 0x2
|
||||||
@ -1176,6 +1208,53 @@ const (
|
|||||||
PROT_NONE = 0x0
|
PROT_NONE = 0x0
|
||||||
PROT_READ = 0x1
|
PROT_READ = 0x1
|
||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
|
PTRACE_DEFAULT = 0x1
|
||||||
|
PTRACE_EXEC = 0x1
|
||||||
|
PTRACE_FORK = 0x8
|
||||||
|
PTRACE_LWP = 0x10
|
||||||
|
PTRACE_SCE = 0x2
|
||||||
|
PTRACE_SCX = 0x4
|
||||||
|
PTRACE_SYSCALL = 0x6
|
||||||
|
PTRACE_VFORK = 0x20
|
||||||
|
PT_ATTACH = 0xa
|
||||||
|
PT_CLEARSTEP = 0x10
|
||||||
|
PT_CONTINUE = 0x7
|
||||||
|
PT_DETACH = 0xb
|
||||||
|
PT_FIRSTMACH = 0x40
|
||||||
|
PT_FOLLOW_FORK = 0x17
|
||||||
|
PT_GETDBREGS = 0x25
|
||||||
|
PT_GETFPREGS = 0x23
|
||||||
|
PT_GETLWPLIST = 0xf
|
||||||
|
PT_GETNUMLWPS = 0xe
|
||||||
|
PT_GETREGS = 0x21
|
||||||
|
PT_GETVFPREGS = 0x40
|
||||||
|
PT_GET_EVENT_MASK = 0x19
|
||||||
|
PT_GET_SC_ARGS = 0x1b
|
||||||
|
PT_GET_SC_RET = 0x1c
|
||||||
|
PT_IO = 0xc
|
||||||
|
PT_KILL = 0x8
|
||||||
|
PT_LWPINFO = 0xd
|
||||||
|
PT_LWP_EVENTS = 0x18
|
||||||
|
PT_READ_D = 0x2
|
||||||
|
PT_READ_I = 0x1
|
||||||
|
PT_RESUME = 0x13
|
||||||
|
PT_SETDBREGS = 0x26
|
||||||
|
PT_SETFPREGS = 0x24
|
||||||
|
PT_SETREGS = 0x22
|
||||||
|
PT_SETSTEP = 0x11
|
||||||
|
PT_SETVFPREGS = 0x41
|
||||||
|
PT_SET_EVENT_MASK = 0x1a
|
||||||
|
PT_STEP = 0x9
|
||||||
|
PT_SUSPEND = 0x12
|
||||||
|
PT_SYSCALL = 0x16
|
||||||
|
PT_TO_SCE = 0x14
|
||||||
|
PT_TO_SCX = 0x15
|
||||||
|
PT_TRACE_ME = 0x0
|
||||||
|
PT_VM_ENTRY = 0x29
|
||||||
|
PT_VM_TIMESTAMP = 0x28
|
||||||
|
PT_WRITE_D = 0x5
|
||||||
|
PT_WRITE_I = 0x4
|
||||||
|
P_ZONEID = 0xc
|
||||||
RLIMIT_AS = 0xa
|
RLIMIT_AS = 0xa
|
||||||
RLIMIT_CORE = 0x4
|
RLIMIT_CORE = 0x4
|
||||||
RLIMIT_CPU = 0x0
|
RLIMIT_CPU = 0x0
|
||||||
@ -1257,7 +1336,6 @@ const (
|
|||||||
RTV_WEIGHT = 0x100
|
RTV_WEIGHT = 0x100
|
||||||
RT_ALL_FIBS = -0x1
|
RT_ALL_FIBS = -0x1
|
||||||
RT_BLACKHOLE = 0x40
|
RT_BLACKHOLE = 0x40
|
||||||
RT_CACHING_CONTEXT = 0x1
|
|
||||||
RT_DEFAULT_FIB = 0x0
|
RT_DEFAULT_FIB = 0x0
|
||||||
RT_HAS_GW = 0x80
|
RT_HAS_GW = 0x80
|
||||||
RT_HAS_HEADER = 0x10
|
RT_HAS_HEADER = 0x10
|
||||||
@ -1267,15 +1345,17 @@ const (
|
|||||||
RT_LLE_CACHE = 0x100
|
RT_LLE_CACHE = 0x100
|
||||||
RT_MAY_LOOP = 0x8
|
RT_MAY_LOOP = 0x8
|
||||||
RT_MAY_LOOP_BIT = 0x3
|
RT_MAY_LOOP_BIT = 0x3
|
||||||
RT_NORTREF = 0x2
|
|
||||||
RT_REJECT = 0x20
|
RT_REJECT = 0x20
|
||||||
RUSAGE_CHILDREN = -0x1
|
RUSAGE_CHILDREN = -0x1
|
||||||
RUSAGE_SELF = 0x0
|
RUSAGE_SELF = 0x0
|
||||||
RUSAGE_THREAD = 0x1
|
RUSAGE_THREAD = 0x1
|
||||||
SCM_BINTIME = 0x4
|
SCM_BINTIME = 0x4
|
||||||
SCM_CREDS = 0x3
|
SCM_CREDS = 0x3
|
||||||
|
SCM_MONOTONIC = 0x6
|
||||||
|
SCM_REALTIME = 0x5
|
||||||
SCM_RIGHTS = 0x1
|
SCM_RIGHTS = 0x1
|
||||||
SCM_TIMESTAMP = 0x2
|
SCM_TIMESTAMP = 0x2
|
||||||
|
SCM_TIME_INFO = 0x7
|
||||||
SEEK_CUR = 0x1
|
SEEK_CUR = 0x1
|
||||||
SEEK_DATA = 0x3
|
SEEK_DATA = 0x3
|
||||||
SEEK_END = 0x2
|
SEEK_END = 0x2
|
||||||
@ -1299,10 +1379,12 @@ const (
|
|||||||
SIOCGHWADDR = 0xc020693e
|
SIOCGHWADDR = 0xc020693e
|
||||||
SIOCGI2C = 0xc020693d
|
SIOCGI2C = 0xc020693d
|
||||||
SIOCGIFADDR = 0xc0206921
|
SIOCGIFADDR = 0xc0206921
|
||||||
|
SIOCGIFALIAS = 0xc044692d
|
||||||
SIOCGIFBRDADDR = 0xc0206923
|
SIOCGIFBRDADDR = 0xc0206923
|
||||||
SIOCGIFCAP = 0xc020691f
|
SIOCGIFCAP = 0xc020691f
|
||||||
SIOCGIFCONF = 0xc0086924
|
SIOCGIFCONF = 0xc0086924
|
||||||
SIOCGIFDESCR = 0xc020692a
|
SIOCGIFDESCR = 0xc020692a
|
||||||
|
SIOCGIFDOWNREASON = 0xc058699a
|
||||||
SIOCGIFDSTADDR = 0xc0206922
|
SIOCGIFDSTADDR = 0xc0206922
|
||||||
SIOCGIFFIB = 0xc020695c
|
SIOCGIFFIB = 0xc020695c
|
||||||
SIOCGIFFLAGS = 0xc0206911
|
SIOCGIFFLAGS = 0xc0206911
|
||||||
@ -1318,8 +1400,11 @@ const (
|
|||||||
SIOCGIFPDSTADDR = 0xc0206948
|
SIOCGIFPDSTADDR = 0xc0206948
|
||||||
SIOCGIFPHYS = 0xc0206935
|
SIOCGIFPHYS = 0xc0206935
|
||||||
SIOCGIFPSRCADDR = 0xc0206947
|
SIOCGIFPSRCADDR = 0xc0206947
|
||||||
|
SIOCGIFRSSHASH = 0xc0186997
|
||||||
|
SIOCGIFRSSKEY = 0xc0946996
|
||||||
SIOCGIFSTATUS = 0xc331693b
|
SIOCGIFSTATUS = 0xc331693b
|
||||||
SIOCGIFXMEDIA = 0xc028698b
|
SIOCGIFXMEDIA = 0xc028698b
|
||||||
|
SIOCGLANPCP = 0xc0206998
|
||||||
SIOCGLOWAT = 0x40047303
|
SIOCGLOWAT = 0x40047303
|
||||||
SIOCGPGRP = 0x40047309
|
SIOCGPGRP = 0x40047309
|
||||||
SIOCGPRIVATE_0 = 0xc0206950
|
SIOCGPRIVATE_0 = 0xc0206950
|
||||||
@ -1350,6 +1435,7 @@ const (
|
|||||||
SIOCSIFPHYS = 0x80206936
|
SIOCSIFPHYS = 0x80206936
|
||||||
SIOCSIFRVNET = 0xc020695b
|
SIOCSIFRVNET = 0xc020695b
|
||||||
SIOCSIFVNET = 0xc020695a
|
SIOCSIFVNET = 0xc020695a
|
||||||
|
SIOCSLANPCP = 0x80206999
|
||||||
SIOCSLOWAT = 0x80047302
|
SIOCSLOWAT = 0x80047302
|
||||||
SIOCSPGRP = 0x80047308
|
SIOCSPGRP = 0x80047308
|
||||||
SIOCSTUNFIB = 0x8020695f
|
SIOCSTUNFIB = 0x8020695f
|
||||||
@ -1369,6 +1455,7 @@ const (
|
|||||||
SO_BINTIME = 0x2000
|
SO_BINTIME = 0x2000
|
||||||
SO_BROADCAST = 0x20
|
SO_BROADCAST = 0x20
|
||||||
SO_DEBUG = 0x1
|
SO_DEBUG = 0x1
|
||||||
|
SO_DOMAIN = 0x1019
|
||||||
SO_DONTROUTE = 0x10
|
SO_DONTROUTE = 0x10
|
||||||
SO_ERROR = 0x1007
|
SO_ERROR = 0x1007
|
||||||
SO_KEEPALIVE = 0x8
|
SO_KEEPALIVE = 0x8
|
||||||
@ -1377,6 +1464,7 @@ const (
|
|||||||
SO_LISTENINCQLEN = 0x1013
|
SO_LISTENINCQLEN = 0x1013
|
||||||
SO_LISTENQLEN = 0x1012
|
SO_LISTENQLEN = 0x1012
|
||||||
SO_LISTENQLIMIT = 0x1011
|
SO_LISTENQLIMIT = 0x1011
|
||||||
|
SO_MAX_PACING_RATE = 0x1018
|
||||||
SO_NOSIGPIPE = 0x800
|
SO_NOSIGPIPE = 0x800
|
||||||
SO_NO_DDP = 0x8000
|
SO_NO_DDP = 0x8000
|
||||||
SO_NO_OFFLOAD = 0x4000
|
SO_NO_OFFLOAD = 0x4000
|
||||||
@ -1387,13 +1475,22 @@ const (
|
|||||||
SO_RCVBUF = 0x1002
|
SO_RCVBUF = 0x1002
|
||||||
SO_RCVLOWAT = 0x1004
|
SO_RCVLOWAT = 0x1004
|
||||||
SO_RCVTIMEO = 0x1006
|
SO_RCVTIMEO = 0x1006
|
||||||
|
SO_RERROR = 0x20000
|
||||||
SO_REUSEADDR = 0x4
|
SO_REUSEADDR = 0x4
|
||||||
SO_REUSEPORT = 0x200
|
SO_REUSEPORT = 0x200
|
||||||
|
SO_REUSEPORT_LB = 0x10000
|
||||||
SO_SETFIB = 0x1014
|
SO_SETFIB = 0x1014
|
||||||
SO_SNDBUF = 0x1001
|
SO_SNDBUF = 0x1001
|
||||||
SO_SNDLOWAT = 0x1003
|
SO_SNDLOWAT = 0x1003
|
||||||
SO_SNDTIMEO = 0x1005
|
SO_SNDTIMEO = 0x1005
|
||||||
SO_TIMESTAMP = 0x400
|
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_TYPE = 0x1008
|
||||||
SO_USELOOPBACK = 0x40
|
SO_USELOOPBACK = 0x40
|
||||||
SO_USER_COOKIE = 0x1015
|
SO_USER_COOKIE = 0x1015
|
||||||
@ -1437,10 +1534,69 @@ const (
|
|||||||
TCOFLUSH = 0x2
|
TCOFLUSH = 0x2
|
||||||
TCOOFF = 0x1
|
TCOOFF = 0x1
|
||||||
TCOON = 0x2
|
TCOON = 0x2
|
||||||
|
TCPOPT_EOL = 0x0
|
||||||
|
TCPOPT_FAST_OPEN = 0x22
|
||||||
|
TCPOPT_MAXSEG = 0x2
|
||||||
|
TCPOPT_NOP = 0x1
|
||||||
|
TCPOPT_PAD = 0x0
|
||||||
|
TCPOPT_SACK = 0x5
|
||||||
|
TCPOPT_SACK_PERMITTED = 0x4
|
||||||
|
TCPOPT_SIGNATURE = 0x13
|
||||||
|
TCPOPT_TIMESTAMP = 0x8
|
||||||
|
TCPOPT_WINDOW = 0x3
|
||||||
|
TCP_BBR_ACK_COMP_ALG = 0x448
|
||||||
|
TCP_BBR_ALGORITHM = 0x43b
|
||||||
|
TCP_BBR_DRAIN_INC_EXTRA = 0x43c
|
||||||
|
TCP_BBR_DRAIN_PG = 0x42e
|
||||||
|
TCP_BBR_EXTRA_GAIN = 0x449
|
||||||
|
TCP_BBR_EXTRA_STATE = 0x453
|
||||||
|
TCP_BBR_FLOOR_MIN_TSO = 0x454
|
||||||
|
TCP_BBR_HDWR_PACE = 0x451
|
||||||
|
TCP_BBR_HOLD_TARGET = 0x436
|
||||||
|
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_MIN_TOPACEOUT = 0x455
|
||||||
|
TCP_BBR_ONE_RETRAN = 0x431
|
||||||
|
TCP_BBR_PACE_CROSS = 0x442
|
||||||
|
TCP_BBR_PACE_DEL_TAR = 0x43f
|
||||||
|
TCP_BBR_PACE_OH = 0x435
|
||||||
|
TCP_BBR_PACE_PER_SEC = 0x43e
|
||||||
|
TCP_BBR_PACE_SEG_MAX = 0x440
|
||||||
|
TCP_BBR_PACE_SEG_MIN = 0x441
|
||||||
|
TCP_BBR_POLICER_DETECT = 0x457
|
||||||
|
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_SEND_IWND_IN_TSO = 0x44f
|
||||||
|
TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d
|
||||||
|
TCP_BBR_STARTUP_LOSS_EXIT = 0x432
|
||||||
|
TCP_BBR_STARTUP_PG = 0x42d
|
||||||
|
TCP_BBR_TMR_PACE_OH = 0x448
|
||||||
|
TCP_BBR_TSLIMITS = 0x434
|
||||||
|
TCP_BBR_TSTMP_RAISES = 0x456
|
||||||
|
TCP_BBR_UNLIMITED = 0x43b
|
||||||
|
TCP_BBR_USEDEL_RATE = 0x437
|
||||||
|
TCP_BBR_USE_LOWGAIN = 0x433
|
||||||
|
TCP_BBR_USE_RACK_CHEAT = 0x450
|
||||||
|
TCP_BBR_UTTER_MAX_TSO = 0x452
|
||||||
TCP_CA_NAME_MAX = 0x10
|
TCP_CA_NAME_MAX = 0x10
|
||||||
TCP_CCALGOOPT = 0x41
|
TCP_CCALGOOPT = 0x41
|
||||||
TCP_CONGESTION = 0x40
|
TCP_CONGESTION = 0x40
|
||||||
|
TCP_DATA_AFTER_CLOSE = 0x44c
|
||||||
|
TCP_DELACK = 0x48
|
||||||
TCP_FASTOPEN = 0x401
|
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_BLK = 0x2000
|
||||||
TCP_FUNCTION_NAME_LEN_MAX = 0x20
|
TCP_FUNCTION_NAME_LEN_MAX = 0x20
|
||||||
TCP_INFO = 0x20
|
TCP_INFO = 0x20
|
||||||
@ -1448,6 +1604,12 @@ const (
|
|||||||
TCP_KEEPIDLE = 0x100
|
TCP_KEEPIDLE = 0x100
|
||||||
TCP_KEEPINIT = 0x80
|
TCP_KEEPINIT = 0x80
|
||||||
TCP_KEEPINTVL = 0x200
|
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_MAXBURST = 0x4
|
||||||
TCP_MAXHLEN = 0x3c
|
TCP_MAXHLEN = 0x3c
|
||||||
TCP_MAXOLEN = 0x28
|
TCP_MAXOLEN = 0x28
|
||||||
@ -1463,8 +1625,30 @@ const (
|
|||||||
TCP_NOPUSH = 0x4
|
TCP_NOPUSH = 0x4
|
||||||
TCP_PCAP_IN = 0x1000
|
TCP_PCAP_IN = 0x1000
|
||||||
TCP_PCAP_OUT = 0x800
|
TCP_PCAP_OUT = 0x800
|
||||||
|
TCP_RACK_EARLY_RECOV = 0x423
|
||||||
|
TCP_RACK_EARLY_SEG = 0x424
|
||||||
|
TCP_RACK_GP_INCREASE = 0x446
|
||||||
|
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_TLP_INC_VAR = 0x429
|
||||||
|
TCP_RACK_TLP_REDUCE = 0x41c
|
||||||
|
TCP_RACK_TLP_THRESH = 0x427
|
||||||
|
TCP_RACK_TLP_USE = 0x447
|
||||||
TCP_VENDOR = 0x80000000
|
TCP_VENDOR = 0x80000000
|
||||||
TCSAFLUSH = 0x2
|
TCSAFLUSH = 0x2
|
||||||
|
TIMER_ABSTIME = 0x1
|
||||||
|
TIMER_RELTIME = 0x0
|
||||||
TIOCCBRK = 0x2000747a
|
TIOCCBRK = 0x2000747a
|
||||||
TIOCCDTR = 0x20007478
|
TIOCCDTR = 0x20007478
|
||||||
TIOCCONS = 0x80047462
|
TIOCCONS = 0x80047462
|
||||||
@ -1528,6 +1712,8 @@ const (
|
|||||||
TIOCTIMESTAMP = 0x40107459
|
TIOCTIMESTAMP = 0x40107459
|
||||||
TIOCUCNTL = 0x80047466
|
TIOCUCNTL = 0x80047466
|
||||||
TOSTOP = 0x400000
|
TOSTOP = 0x400000
|
||||||
|
UTIME_NOW = -0x1
|
||||||
|
UTIME_OMIT = -0x2
|
||||||
VDISCARD = 0xf
|
VDISCARD = 0xf
|
||||||
VDSUSP = 0xb
|
VDSUSP = 0xb
|
||||||
VEOF = 0x0
|
VEOF = 0x0
|
||||||
@ -1592,12 +1778,13 @@ const (
|
|||||||
EIDRM = syscall.Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = syscall.Errno(0x56)
|
EILSEQ = syscall.Errno(0x56)
|
||||||
EINPROGRESS = syscall.Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
|
EINTEGRITY = syscall.Errno(0x61)
|
||||||
EINTR = syscall.Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = syscall.Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = syscall.Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = syscall.Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = syscall.Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = syscall.Errno(0x60)
|
ELAST = syscall.Errno(0x61)
|
||||||
ELOOP = syscall.Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = syscall.Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = syscall.Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
@ -1740,7 +1927,7 @@ var errorList = [...]struct {
|
|||||||
{32, "EPIPE", "broken pipe"},
|
{32, "EPIPE", "broken pipe"},
|
||||||
{33, "EDOM", "numerical argument out of domain"},
|
{33, "EDOM", "numerical argument out of domain"},
|
||||||
{34, "ERANGE", "result too large"},
|
{34, "ERANGE", "result too large"},
|
||||||
{35, "EAGAIN", "resource temporarily unavailable"},
|
{35, "EWOULDBLOCK", "resource temporarily unavailable"},
|
||||||
{36, "EINPROGRESS", "operation now in progress"},
|
{36, "EINPROGRESS", "operation now in progress"},
|
||||||
{37, "EALREADY", "operation already in progress"},
|
{37, "EALREADY", "operation already in progress"},
|
||||||
{38, "ENOTSOCK", "socket operation on non-socket"},
|
{38, "ENOTSOCK", "socket operation on non-socket"},
|
||||||
@ -1802,6 +1989,7 @@ var errorList = [...]struct {
|
|||||||
{94, "ECAPMODE", "not permitted in capability mode"},
|
{94, "ECAPMODE", "not permitted in capability mode"},
|
||||||
{95, "ENOTRECOVERABLE", "state not recoverable"},
|
{95, "ENOTRECOVERABLE", "state not recoverable"},
|
||||||
{96, "EOWNERDEAD", "previous owner died"},
|
{96, "EOWNERDEAD", "previous owner died"},
|
||||||
|
{97, "EINTEGRITY", "integrity check failed"},
|
||||||
}
|
}
|
||||||
|
|
||||||
// Signal table
|
// Signal table
|
||||||
|
100
vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
generated
vendored
100
vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go
generated
vendored
@ -151,6 +151,7 @@ const (
|
|||||||
BIOCSETF = 0x80104267
|
BIOCSETF = 0x80104267
|
||||||
BIOCSETFNR = 0x80104282
|
BIOCSETFNR = 0x80104282
|
||||||
BIOCSETIF = 0x8020426c
|
BIOCSETIF = 0x8020426c
|
||||||
|
BIOCSETVLANPCP = 0x80044285
|
||||||
BIOCSETWF = 0x8010427b
|
BIOCSETWF = 0x8010427b
|
||||||
BIOCSETZBUF = 0x80184281
|
BIOCSETZBUF = 0x80184281
|
||||||
BIOCSHDRCMPLT = 0x80044275
|
BIOCSHDRCMPLT = 0x80044275
|
||||||
@ -447,7 +448,7 @@ const (
|
|||||||
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
|
DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1
|
||||||
DLT_INFINIBAND = 0xf7
|
DLT_INFINIBAND = 0xf7
|
||||||
DLT_IPFILTER = 0x74
|
DLT_IPFILTER = 0x74
|
||||||
DLT_IPMB = 0xc7
|
DLT_IPMB_KONTRON = 0xc7
|
||||||
DLT_IPMB_LINUX = 0xd1
|
DLT_IPMB_LINUX = 0xd1
|
||||||
DLT_IPMI_HPM_2 = 0x104
|
DLT_IPMI_HPM_2 = 0x104
|
||||||
DLT_IPNET = 0xe2
|
DLT_IPNET = 0xe2
|
||||||
@ -487,10 +488,11 @@ const (
|
|||||||
DLT_LINUX_LAPD = 0xb1
|
DLT_LINUX_LAPD = 0xb1
|
||||||
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
|
DLT_LINUX_PPP_WITHDIRECTION = 0xa6
|
||||||
DLT_LINUX_SLL = 0x71
|
DLT_LINUX_SLL = 0x71
|
||||||
|
DLT_LINUX_SLL2 = 0x114
|
||||||
DLT_LOOP = 0x6c
|
DLT_LOOP = 0x6c
|
||||||
DLT_LORATAP = 0x10e
|
DLT_LORATAP = 0x10e
|
||||||
DLT_LTALK = 0x72
|
DLT_LTALK = 0x72
|
||||||
DLT_MATCHING_MAX = 0x113
|
DLT_MATCHING_MAX = 0x114
|
||||||
DLT_MATCHING_MIN = 0x68
|
DLT_MATCHING_MIN = 0x68
|
||||||
DLT_MFR = 0xb6
|
DLT_MFR = 0xb6
|
||||||
DLT_MOST = 0xd3
|
DLT_MOST = 0xd3
|
||||||
@ -734,6 +736,7 @@ const (
|
|||||||
IPPROTO_CMTP = 0x26
|
IPPROTO_CMTP = 0x26
|
||||||
IPPROTO_CPHB = 0x49
|
IPPROTO_CPHB = 0x49
|
||||||
IPPROTO_CPNX = 0x48
|
IPPROTO_CPNX = 0x48
|
||||||
|
IPPROTO_DCCP = 0x21
|
||||||
IPPROTO_DDP = 0x25
|
IPPROTO_DDP = 0x25
|
||||||
IPPROTO_DGP = 0x56
|
IPPROTO_DGP = 0x56
|
||||||
IPPROTO_DIVERT = 0x102
|
IPPROTO_DIVERT = 0x102
|
||||||
@ -814,7 +817,6 @@ const (
|
|||||||
IPPROTO_SCTP = 0x84
|
IPPROTO_SCTP = 0x84
|
||||||
IPPROTO_SDRP = 0x2a
|
IPPROTO_SDRP = 0x2a
|
||||||
IPPROTO_SEND = 0x103
|
IPPROTO_SEND = 0x103
|
||||||
IPPROTO_SEP = 0x21
|
|
||||||
IPPROTO_SHIM6 = 0x8c
|
IPPROTO_SHIM6 = 0x8c
|
||||||
IPPROTO_SKIP = 0x39
|
IPPROTO_SKIP = 0x39
|
||||||
IPPROTO_SPACER = 0x7fff
|
IPPROTO_SPACER = 0x7fff
|
||||||
@ -911,6 +913,7 @@ const (
|
|||||||
IPV6_V6ONLY = 0x1b
|
IPV6_V6ONLY = 0x1b
|
||||||
IPV6_VERSION = 0x60
|
IPV6_VERSION = 0x60
|
||||||
IPV6_VERSION_MASK = 0xf0
|
IPV6_VERSION_MASK = 0xf0
|
||||||
|
IPV6_VLAN_PCP = 0x4b
|
||||||
IP_ADD_MEMBERSHIP = 0xc
|
IP_ADD_MEMBERSHIP = 0xc
|
||||||
IP_ADD_SOURCE_MEMBERSHIP = 0x46
|
IP_ADD_SOURCE_MEMBERSHIP = 0x46
|
||||||
IP_BINDANY = 0x18
|
IP_BINDANY = 0x18
|
||||||
@ -989,8 +992,12 @@ const (
|
|||||||
IP_TOS = 0x3
|
IP_TOS = 0x3
|
||||||
IP_TTL = 0x4
|
IP_TTL = 0x4
|
||||||
IP_UNBLOCK_SOURCE = 0x49
|
IP_UNBLOCK_SOURCE = 0x49
|
||||||
|
IP_VLAN_PCP = 0x4b
|
||||||
ISIG = 0x80
|
ISIG = 0x80
|
||||||
ISTRIP = 0x20
|
ISTRIP = 0x20
|
||||||
|
ITIMER_PROF = 0x2
|
||||||
|
ITIMER_REAL = 0x0
|
||||||
|
ITIMER_VIRTUAL = 0x1
|
||||||
IXANY = 0x800
|
IXANY = 0x800
|
||||||
IXOFF = 0x400
|
IXOFF = 0x400
|
||||||
IXON = 0x200
|
IXON = 0x200
|
||||||
@ -1000,7 +1007,6 @@ const (
|
|||||||
KERN_VERSION = 0x4
|
KERN_VERSION = 0x4
|
||||||
LOCAL_CONNWAIT = 0x4
|
LOCAL_CONNWAIT = 0x4
|
||||||
LOCAL_CREDS = 0x2
|
LOCAL_CREDS = 0x2
|
||||||
LOCAL_CREDS_PERSISTENT = 0x3
|
|
||||||
LOCAL_PEERCRED = 0x1
|
LOCAL_PEERCRED = 0x1
|
||||||
LOCAL_VENDOR = 0x80000000
|
LOCAL_VENDOR = 0x80000000
|
||||||
LOCK_EX = 0x2
|
LOCK_EX = 0x2
|
||||||
@ -1180,6 +1186,8 @@ const (
|
|||||||
O_NONBLOCK = 0x4
|
O_NONBLOCK = 0x4
|
||||||
O_RDONLY = 0x0
|
O_RDONLY = 0x0
|
||||||
O_RDWR = 0x2
|
O_RDWR = 0x2
|
||||||
|
O_RESOLVE_BENEATH = 0x800000
|
||||||
|
O_SEARCH = 0x40000
|
||||||
O_SHLOCK = 0x10
|
O_SHLOCK = 0x10
|
||||||
O_SYNC = 0x80
|
O_SYNC = 0x80
|
||||||
O_TRUNC = 0x400
|
O_TRUNC = 0x400
|
||||||
@ -1190,6 +1198,10 @@ const (
|
|||||||
PARMRK = 0x8
|
PARMRK = 0x8
|
||||||
PARODD = 0x2000
|
PARODD = 0x2000
|
||||||
PENDIN = 0x20000000
|
PENDIN = 0x20000000
|
||||||
|
PIOD_READ_D = 0x1
|
||||||
|
PIOD_READ_I = 0x3
|
||||||
|
PIOD_WRITE_D = 0x2
|
||||||
|
PIOD_WRITE_I = 0x4
|
||||||
PRIO_PGRP = 0x1
|
PRIO_PGRP = 0x1
|
||||||
PRIO_PROCESS = 0x0
|
PRIO_PROCESS = 0x0
|
||||||
PRIO_USER = 0x2
|
PRIO_USER = 0x2
|
||||||
@ -1197,6 +1209,51 @@ const (
|
|||||||
PROT_NONE = 0x0
|
PROT_NONE = 0x0
|
||||||
PROT_READ = 0x1
|
PROT_READ = 0x1
|
||||||
PROT_WRITE = 0x2
|
PROT_WRITE = 0x2
|
||||||
|
PTRACE_DEFAULT = 0x1
|
||||||
|
PTRACE_EXEC = 0x1
|
||||||
|
PTRACE_FORK = 0x8
|
||||||
|
PTRACE_LWP = 0x10
|
||||||
|
PTRACE_SCE = 0x2
|
||||||
|
PTRACE_SCX = 0x4
|
||||||
|
PTRACE_SYSCALL = 0x6
|
||||||
|
PTRACE_VFORK = 0x20
|
||||||
|
PT_ATTACH = 0xa
|
||||||
|
PT_CLEARSTEP = 0x10
|
||||||
|
PT_CONTINUE = 0x7
|
||||||
|
PT_DETACH = 0xb
|
||||||
|
PT_FIRSTMACH = 0x40
|
||||||
|
PT_FOLLOW_FORK = 0x17
|
||||||
|
PT_GETDBREGS = 0x25
|
||||||
|
PT_GETFPREGS = 0x23
|
||||||
|
PT_GETLWPLIST = 0xf
|
||||||
|
PT_GETNUMLWPS = 0xe
|
||||||
|
PT_GETREGS = 0x21
|
||||||
|
PT_GET_EVENT_MASK = 0x19
|
||||||
|
PT_GET_SC_ARGS = 0x1b
|
||||||
|
PT_GET_SC_RET = 0x1c
|
||||||
|
PT_IO = 0xc
|
||||||
|
PT_KILL = 0x8
|
||||||
|
PT_LWPINFO = 0xd
|
||||||
|
PT_LWP_EVENTS = 0x18
|
||||||
|
PT_READ_D = 0x2
|
||||||
|
PT_READ_I = 0x1
|
||||||
|
PT_RESUME = 0x13
|
||||||
|
PT_SETDBREGS = 0x26
|
||||||
|
PT_SETFPREGS = 0x24
|
||||||
|
PT_SETREGS = 0x22
|
||||||
|
PT_SETSTEP = 0x11
|
||||||
|
PT_SET_EVENT_MASK = 0x1a
|
||||||
|
PT_STEP = 0x9
|
||||||
|
PT_SUSPEND = 0x12
|
||||||
|
PT_SYSCALL = 0x16
|
||||||
|
PT_TO_SCE = 0x14
|
||||||
|
PT_TO_SCX = 0x15
|
||||||
|
PT_TRACE_ME = 0x0
|
||||||
|
PT_VM_ENTRY = 0x29
|
||||||
|
PT_VM_TIMESTAMP = 0x28
|
||||||
|
PT_WRITE_D = 0x5
|
||||||
|
PT_WRITE_I = 0x4
|
||||||
|
P_ZONEID = 0xc
|
||||||
RLIMIT_AS = 0xa
|
RLIMIT_AS = 0xa
|
||||||
RLIMIT_CORE = 0x4
|
RLIMIT_CORE = 0x4
|
||||||
RLIMIT_CPU = 0x0
|
RLIMIT_CPU = 0x0
|
||||||
@ -1321,10 +1378,12 @@ const (
|
|||||||
SIOCGHWADDR = 0xc020693e
|
SIOCGHWADDR = 0xc020693e
|
||||||
SIOCGI2C = 0xc020693d
|
SIOCGI2C = 0xc020693d
|
||||||
SIOCGIFADDR = 0xc0206921
|
SIOCGIFADDR = 0xc0206921
|
||||||
|
SIOCGIFALIAS = 0xc044692d
|
||||||
SIOCGIFBRDADDR = 0xc0206923
|
SIOCGIFBRDADDR = 0xc0206923
|
||||||
SIOCGIFCAP = 0xc020691f
|
SIOCGIFCAP = 0xc020691f
|
||||||
SIOCGIFCONF = 0xc0106924
|
SIOCGIFCONF = 0xc0106924
|
||||||
SIOCGIFDESCR = 0xc020692a
|
SIOCGIFDESCR = 0xc020692a
|
||||||
|
SIOCGIFDOWNREASON = 0xc058699a
|
||||||
SIOCGIFDSTADDR = 0xc0206922
|
SIOCGIFDSTADDR = 0xc0206922
|
||||||
SIOCGIFFIB = 0xc020695c
|
SIOCGIFFIB = 0xc020695c
|
||||||
SIOCGIFFLAGS = 0xc0206911
|
SIOCGIFFLAGS = 0xc0206911
|
||||||
@ -1415,6 +1474,7 @@ const (
|
|||||||
SO_RCVBUF = 0x1002
|
SO_RCVBUF = 0x1002
|
||||||
SO_RCVLOWAT = 0x1004
|
SO_RCVLOWAT = 0x1004
|
||||||
SO_RCVTIMEO = 0x1006
|
SO_RCVTIMEO = 0x1006
|
||||||
|
SO_RERROR = 0x20000
|
||||||
SO_REUSEADDR = 0x4
|
SO_REUSEADDR = 0x4
|
||||||
SO_REUSEPORT = 0x200
|
SO_REUSEPORT = 0x200
|
||||||
SO_REUSEPORT_LB = 0x10000
|
SO_REUSEPORT_LB = 0x10000
|
||||||
@ -1473,22 +1533,40 @@ const (
|
|||||||
TCOFLUSH = 0x2
|
TCOFLUSH = 0x2
|
||||||
TCOOFF = 0x1
|
TCOOFF = 0x1
|
||||||
TCOON = 0x2
|
TCOON = 0x2
|
||||||
|
TCPOPT_EOL = 0x0
|
||||||
|
TCPOPT_FAST_OPEN = 0x22
|
||||||
|
TCPOPT_MAXSEG = 0x2
|
||||||
|
TCPOPT_NOP = 0x1
|
||||||
|
TCPOPT_PAD = 0x0
|
||||||
|
TCPOPT_SACK = 0x5
|
||||||
|
TCPOPT_SACK_PERMITTED = 0x4
|
||||||
|
TCPOPT_SIGNATURE = 0x13
|
||||||
|
TCPOPT_TIMESTAMP = 0x8
|
||||||
|
TCPOPT_WINDOW = 0x3
|
||||||
TCP_BBR_ACK_COMP_ALG = 0x448
|
TCP_BBR_ACK_COMP_ALG = 0x448
|
||||||
|
TCP_BBR_ALGORITHM = 0x43b
|
||||||
TCP_BBR_DRAIN_INC_EXTRA = 0x43c
|
TCP_BBR_DRAIN_INC_EXTRA = 0x43c
|
||||||
TCP_BBR_DRAIN_PG = 0x42e
|
TCP_BBR_DRAIN_PG = 0x42e
|
||||||
TCP_BBR_EXTRA_GAIN = 0x449
|
TCP_BBR_EXTRA_GAIN = 0x449
|
||||||
|
TCP_BBR_EXTRA_STATE = 0x453
|
||||||
|
TCP_BBR_FLOOR_MIN_TSO = 0x454
|
||||||
|
TCP_BBR_HDWR_PACE = 0x451
|
||||||
|
TCP_BBR_HOLD_TARGET = 0x436
|
||||||
TCP_BBR_IWINTSO = 0x42b
|
TCP_BBR_IWINTSO = 0x42b
|
||||||
TCP_BBR_LOWGAIN_FD = 0x436
|
TCP_BBR_LOWGAIN_FD = 0x436
|
||||||
TCP_BBR_LOWGAIN_HALF = 0x435
|
TCP_BBR_LOWGAIN_HALF = 0x435
|
||||||
TCP_BBR_LOWGAIN_THRESH = 0x434
|
TCP_BBR_LOWGAIN_THRESH = 0x434
|
||||||
TCP_BBR_MAX_RTO = 0x439
|
TCP_BBR_MAX_RTO = 0x439
|
||||||
TCP_BBR_MIN_RTO = 0x438
|
TCP_BBR_MIN_RTO = 0x438
|
||||||
|
TCP_BBR_MIN_TOPACEOUT = 0x455
|
||||||
TCP_BBR_ONE_RETRAN = 0x431
|
TCP_BBR_ONE_RETRAN = 0x431
|
||||||
TCP_BBR_PACE_CROSS = 0x442
|
TCP_BBR_PACE_CROSS = 0x442
|
||||||
TCP_BBR_PACE_DEL_TAR = 0x43f
|
TCP_BBR_PACE_DEL_TAR = 0x43f
|
||||||
|
TCP_BBR_PACE_OH = 0x435
|
||||||
TCP_BBR_PACE_PER_SEC = 0x43e
|
TCP_BBR_PACE_PER_SEC = 0x43e
|
||||||
TCP_BBR_PACE_SEG_MAX = 0x440
|
TCP_BBR_PACE_SEG_MAX = 0x440
|
||||||
TCP_BBR_PACE_SEG_MIN = 0x441
|
TCP_BBR_PACE_SEG_MIN = 0x441
|
||||||
|
TCP_BBR_POLICER_DETECT = 0x457
|
||||||
TCP_BBR_PROBE_RTT_GAIN = 0x44d
|
TCP_BBR_PROBE_RTT_GAIN = 0x44d
|
||||||
TCP_BBR_PROBE_RTT_INT = 0x430
|
TCP_BBR_PROBE_RTT_INT = 0x430
|
||||||
TCP_BBR_PROBE_RTT_LEN = 0x44e
|
TCP_BBR_PROBE_RTT_LEN = 0x44e
|
||||||
@ -1497,12 +1575,18 @@ const (
|
|||||||
TCP_BBR_REC_OVER_HPTS = 0x43a
|
TCP_BBR_REC_OVER_HPTS = 0x43a
|
||||||
TCP_BBR_RETRAN_WTSO = 0x44b
|
TCP_BBR_RETRAN_WTSO = 0x44b
|
||||||
TCP_BBR_RWND_IS_APP = 0x42f
|
TCP_BBR_RWND_IS_APP = 0x42f
|
||||||
|
TCP_BBR_SEND_IWND_IN_TSO = 0x44f
|
||||||
TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d
|
TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d
|
||||||
TCP_BBR_STARTUP_LOSS_EXIT = 0x432
|
TCP_BBR_STARTUP_LOSS_EXIT = 0x432
|
||||||
TCP_BBR_STARTUP_PG = 0x42d
|
TCP_BBR_STARTUP_PG = 0x42d
|
||||||
|
TCP_BBR_TMR_PACE_OH = 0x448
|
||||||
|
TCP_BBR_TSLIMITS = 0x434
|
||||||
|
TCP_BBR_TSTMP_RAISES = 0x456
|
||||||
TCP_BBR_UNLIMITED = 0x43b
|
TCP_BBR_UNLIMITED = 0x43b
|
||||||
TCP_BBR_USEDEL_RATE = 0x437
|
TCP_BBR_USEDEL_RATE = 0x437
|
||||||
TCP_BBR_USE_LOWGAIN = 0x433
|
TCP_BBR_USE_LOWGAIN = 0x433
|
||||||
|
TCP_BBR_USE_RACK_CHEAT = 0x450
|
||||||
|
TCP_BBR_UTTER_MAX_TSO = 0x452
|
||||||
TCP_CA_NAME_MAX = 0x10
|
TCP_CA_NAME_MAX = 0x10
|
||||||
TCP_CCALGOOPT = 0x41
|
TCP_CCALGOOPT = 0x41
|
||||||
TCP_CONGESTION = 0x40
|
TCP_CONGESTION = 0x40
|
||||||
@ -1542,6 +1626,7 @@ const (
|
|||||||
TCP_PCAP_OUT = 0x800
|
TCP_PCAP_OUT = 0x800
|
||||||
TCP_RACK_EARLY_RECOV = 0x423
|
TCP_RACK_EARLY_RECOV = 0x423
|
||||||
TCP_RACK_EARLY_SEG = 0x424
|
TCP_RACK_EARLY_SEG = 0x424
|
||||||
|
TCP_RACK_GP_INCREASE = 0x446
|
||||||
TCP_RACK_IDLE_REDUCE_HIGH = 0x444
|
TCP_RACK_IDLE_REDUCE_HIGH = 0x444
|
||||||
TCP_RACK_MIN_PACE = 0x445
|
TCP_RACK_MIN_PACE = 0x445
|
||||||
TCP_RACK_MIN_PACE_SEG = 0x446
|
TCP_RACK_MIN_PACE_SEG = 0x446
|
||||||
@ -1555,7 +1640,6 @@ const (
|
|||||||
TCP_RACK_PRR_SENDALOT = 0x421
|
TCP_RACK_PRR_SENDALOT = 0x421
|
||||||
TCP_RACK_REORD_FADE = 0x426
|
TCP_RACK_REORD_FADE = 0x426
|
||||||
TCP_RACK_REORD_THRESH = 0x425
|
TCP_RACK_REORD_THRESH = 0x425
|
||||||
TCP_RACK_SESS_CWV = 0x42a
|
|
||||||
TCP_RACK_TLP_INC_VAR = 0x429
|
TCP_RACK_TLP_INC_VAR = 0x429
|
||||||
TCP_RACK_TLP_REDUCE = 0x41c
|
TCP_RACK_TLP_REDUCE = 0x41c
|
||||||
TCP_RACK_TLP_THRESH = 0x427
|
TCP_RACK_TLP_THRESH = 0x427
|
||||||
@ -1694,12 +1778,13 @@ const (
|
|||||||
EIDRM = syscall.Errno(0x52)
|
EIDRM = syscall.Errno(0x52)
|
||||||
EILSEQ = syscall.Errno(0x56)
|
EILSEQ = syscall.Errno(0x56)
|
||||||
EINPROGRESS = syscall.Errno(0x24)
|
EINPROGRESS = syscall.Errno(0x24)
|
||||||
|
EINTEGRITY = syscall.Errno(0x61)
|
||||||
EINTR = syscall.Errno(0x4)
|
EINTR = syscall.Errno(0x4)
|
||||||
EINVAL = syscall.Errno(0x16)
|
EINVAL = syscall.Errno(0x16)
|
||||||
EIO = syscall.Errno(0x5)
|
EIO = syscall.Errno(0x5)
|
||||||
EISCONN = syscall.Errno(0x38)
|
EISCONN = syscall.Errno(0x38)
|
||||||
EISDIR = syscall.Errno(0x15)
|
EISDIR = syscall.Errno(0x15)
|
||||||
ELAST = syscall.Errno(0x60)
|
ELAST = syscall.Errno(0x61)
|
||||||
ELOOP = syscall.Errno(0x3e)
|
ELOOP = syscall.Errno(0x3e)
|
||||||
EMFILE = syscall.Errno(0x18)
|
EMFILE = syscall.Errno(0x18)
|
||||||
EMLINK = syscall.Errno(0x1f)
|
EMLINK = syscall.Errno(0x1f)
|
||||||
@ -1842,7 +1927,7 @@ var errorList = [...]struct {
|
|||||||
{32, "EPIPE", "broken pipe"},
|
{32, "EPIPE", "broken pipe"},
|
||||||
{33, "EDOM", "numerical argument out of domain"},
|
{33, "EDOM", "numerical argument out of domain"},
|
||||||
{34, "ERANGE", "result too large"},
|
{34, "ERANGE", "result too large"},
|
||||||
{35, "EAGAIN", "resource temporarily unavailable"},
|
{35, "EWOULDBLOCK", "resource temporarily unavailable"},
|
||||||
{36, "EINPROGRESS", "operation now in progress"},
|
{36, "EINPROGRESS", "operation now in progress"},
|
||||||
{37, "EALREADY", "operation already in progress"},
|
{37, "EALREADY", "operation already in progress"},
|
||||||
{38, "ENOTSOCK", "socket operation on non-socket"},
|
{38, "ENOTSOCK", "socket operation on non-socket"},
|
||||||
@ -1904,6 +1989,7 @@ var errorList = [...]struct {
|
|||||||
{94, "ECAPMODE", "not permitted in capability mode"},
|
{94, "ECAPMODE", "not permitted in capability mode"},
|
||||||
{95, "ENOTRECOVERABLE", "state not recoverable"},
|
{95, "ENOTRECOVERABLE", "state not recoverable"},
|
||||||
{96, "EOWNERDEAD", "previous owner died"},
|
{96, "EOWNERDEAD", "previous owner died"},
|
||||||
|
{97, "EINTEGRITY", "integrity check failed"},
|
||||||
}
|
}
|
||||||
|
|
||||||
// Signal table
|
// Signal table
|
||||||
|
2148
vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go
generated
vendored
Normal file
2148
vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
349
vendor/golang.org/x/sys/unix/zerrors_linux.go
generated
vendored
349
vendor/golang.org/x/sys/unix/zerrors_linux.go
generated
vendored
@ -140,6 +140,306 @@ const (
|
|||||||
ARPHRD_VOID = 0xffff
|
ARPHRD_VOID = 0xffff
|
||||||
ARPHRD_VSOCKMON = 0x33a
|
ARPHRD_VSOCKMON = 0x33a
|
||||||
ARPHRD_X25 = 0x10f
|
ARPHRD_X25 = 0x10f
|
||||||
|
AUDIT_ADD = 0x3eb
|
||||||
|
AUDIT_ADD_RULE = 0x3f3
|
||||||
|
AUDIT_ALWAYS = 0x2
|
||||||
|
AUDIT_ANOM_ABEND = 0x6a5
|
||||||
|
AUDIT_ANOM_CREAT = 0x6a7
|
||||||
|
AUDIT_ANOM_LINK = 0x6a6
|
||||||
|
AUDIT_ANOM_PROMISCUOUS = 0x6a4
|
||||||
|
AUDIT_ARCH = 0xb
|
||||||
|
AUDIT_ARCH_AARCH64 = 0xc00000b7
|
||||||
|
AUDIT_ARCH_ALPHA = 0xc0009026
|
||||||
|
AUDIT_ARCH_ARCOMPACT = 0x4000005d
|
||||||
|
AUDIT_ARCH_ARCOMPACTBE = 0x5d
|
||||||
|
AUDIT_ARCH_ARCV2 = 0x400000c3
|
||||||
|
AUDIT_ARCH_ARCV2BE = 0xc3
|
||||||
|
AUDIT_ARCH_ARM = 0x40000028
|
||||||
|
AUDIT_ARCH_ARMEB = 0x28
|
||||||
|
AUDIT_ARCH_C6X = 0x4000008c
|
||||||
|
AUDIT_ARCH_C6XBE = 0x8c
|
||||||
|
AUDIT_ARCH_CRIS = 0x4000004c
|
||||||
|
AUDIT_ARCH_CSKY = 0x400000fc
|
||||||
|
AUDIT_ARCH_FRV = 0x5441
|
||||||
|
AUDIT_ARCH_H8300 = 0x2e
|
||||||
|
AUDIT_ARCH_HEXAGON = 0xa4
|
||||||
|
AUDIT_ARCH_I386 = 0x40000003
|
||||||
|
AUDIT_ARCH_IA64 = 0xc0000032
|
||||||
|
AUDIT_ARCH_LOONGARCH32 = 0x40000102
|
||||||
|
AUDIT_ARCH_LOONGARCH64 = 0xc0000102
|
||||||
|
AUDIT_ARCH_M32R = 0x58
|
||||||
|
AUDIT_ARCH_M68K = 0x4
|
||||||
|
AUDIT_ARCH_MICROBLAZE = 0xbd
|
||||||
|
AUDIT_ARCH_MIPS = 0x8
|
||||||
|
AUDIT_ARCH_MIPS64 = 0x80000008
|
||||||
|
AUDIT_ARCH_MIPS64N32 = 0xa0000008
|
||||||
|
AUDIT_ARCH_MIPSEL = 0x40000008
|
||||||
|
AUDIT_ARCH_MIPSEL64 = 0xc0000008
|
||||||
|
AUDIT_ARCH_MIPSEL64N32 = 0xe0000008
|
||||||
|
AUDIT_ARCH_NDS32 = 0x400000a7
|
||||||
|
AUDIT_ARCH_NDS32BE = 0xa7
|
||||||
|
AUDIT_ARCH_NIOS2 = 0x40000071
|
||||||
|
AUDIT_ARCH_OPENRISC = 0x5c
|
||||||
|
AUDIT_ARCH_PARISC = 0xf
|
||||||
|
AUDIT_ARCH_PARISC64 = 0x8000000f
|
||||||
|
AUDIT_ARCH_PPC = 0x14
|
||||||
|
AUDIT_ARCH_PPC64 = 0x80000015
|
||||||
|
AUDIT_ARCH_PPC64LE = 0xc0000015
|
||||||
|
AUDIT_ARCH_RISCV32 = 0x400000f3
|
||||||
|
AUDIT_ARCH_RISCV64 = 0xc00000f3
|
||||||
|
AUDIT_ARCH_S390 = 0x16
|
||||||
|
AUDIT_ARCH_S390X = 0x80000016
|
||||||
|
AUDIT_ARCH_SH = 0x2a
|
||||||
|
AUDIT_ARCH_SH64 = 0x8000002a
|
||||||
|
AUDIT_ARCH_SHEL = 0x4000002a
|
||||||
|
AUDIT_ARCH_SHEL64 = 0xc000002a
|
||||||
|
AUDIT_ARCH_SPARC = 0x2
|
||||||
|
AUDIT_ARCH_SPARC64 = 0x8000002b
|
||||||
|
AUDIT_ARCH_TILEGX = 0xc00000bf
|
||||||
|
AUDIT_ARCH_TILEGX32 = 0x400000bf
|
||||||
|
AUDIT_ARCH_TILEPRO = 0x400000bc
|
||||||
|
AUDIT_ARCH_UNICORE = 0x4000006e
|
||||||
|
AUDIT_ARCH_X86_64 = 0xc000003e
|
||||||
|
AUDIT_ARCH_XTENSA = 0x5e
|
||||||
|
AUDIT_ARG0 = 0xc8
|
||||||
|
AUDIT_ARG1 = 0xc9
|
||||||
|
AUDIT_ARG2 = 0xca
|
||||||
|
AUDIT_ARG3 = 0xcb
|
||||||
|
AUDIT_AVC = 0x578
|
||||||
|
AUDIT_AVC_PATH = 0x57a
|
||||||
|
AUDIT_BITMASK_SIZE = 0x40
|
||||||
|
AUDIT_BIT_MASK = 0x8000000
|
||||||
|
AUDIT_BIT_TEST = 0x48000000
|
||||||
|
AUDIT_BPF = 0x536
|
||||||
|
AUDIT_BPRM_FCAPS = 0x529
|
||||||
|
AUDIT_CAPSET = 0x52a
|
||||||
|
AUDIT_CLASS_CHATTR = 0x2
|
||||||
|
AUDIT_CLASS_CHATTR_32 = 0x3
|
||||||
|
AUDIT_CLASS_DIR_WRITE = 0x0
|
||||||
|
AUDIT_CLASS_DIR_WRITE_32 = 0x1
|
||||||
|
AUDIT_CLASS_READ = 0x4
|
||||||
|
AUDIT_CLASS_READ_32 = 0x5
|
||||||
|
AUDIT_CLASS_SIGNAL = 0x8
|
||||||
|
AUDIT_CLASS_SIGNAL_32 = 0x9
|
||||||
|
AUDIT_CLASS_WRITE = 0x6
|
||||||
|
AUDIT_CLASS_WRITE_32 = 0x7
|
||||||
|
AUDIT_COMPARE_AUID_TO_EUID = 0x10
|
||||||
|
AUDIT_COMPARE_AUID_TO_FSUID = 0xe
|
||||||
|
AUDIT_COMPARE_AUID_TO_OBJ_UID = 0x5
|
||||||
|
AUDIT_COMPARE_AUID_TO_SUID = 0xf
|
||||||
|
AUDIT_COMPARE_EGID_TO_FSGID = 0x17
|
||||||
|
AUDIT_COMPARE_EGID_TO_OBJ_GID = 0x4
|
||||||
|
AUDIT_COMPARE_EGID_TO_SGID = 0x18
|
||||||
|
AUDIT_COMPARE_EUID_TO_FSUID = 0x12
|
||||||
|
AUDIT_COMPARE_EUID_TO_OBJ_UID = 0x3
|
||||||
|
AUDIT_COMPARE_EUID_TO_SUID = 0x11
|
||||||
|
AUDIT_COMPARE_FSGID_TO_OBJ_GID = 0x9
|
||||||
|
AUDIT_COMPARE_FSUID_TO_OBJ_UID = 0x8
|
||||||
|
AUDIT_COMPARE_GID_TO_EGID = 0x14
|
||||||
|
AUDIT_COMPARE_GID_TO_FSGID = 0x15
|
||||||
|
AUDIT_COMPARE_GID_TO_OBJ_GID = 0x2
|
||||||
|
AUDIT_COMPARE_GID_TO_SGID = 0x16
|
||||||
|
AUDIT_COMPARE_SGID_TO_FSGID = 0x19
|
||||||
|
AUDIT_COMPARE_SGID_TO_OBJ_GID = 0x7
|
||||||
|
AUDIT_COMPARE_SUID_TO_FSUID = 0x13
|
||||||
|
AUDIT_COMPARE_SUID_TO_OBJ_UID = 0x6
|
||||||
|
AUDIT_COMPARE_UID_TO_AUID = 0xa
|
||||||
|
AUDIT_COMPARE_UID_TO_EUID = 0xb
|
||||||
|
AUDIT_COMPARE_UID_TO_FSUID = 0xc
|
||||||
|
AUDIT_COMPARE_UID_TO_OBJ_UID = 0x1
|
||||||
|
AUDIT_COMPARE_UID_TO_SUID = 0xd
|
||||||
|
AUDIT_CONFIG_CHANGE = 0x519
|
||||||
|
AUDIT_CWD = 0x51b
|
||||||
|
AUDIT_DAEMON_ABORT = 0x4b2
|
||||||
|
AUDIT_DAEMON_CONFIG = 0x4b3
|
||||||
|
AUDIT_DAEMON_END = 0x4b1
|
||||||
|
AUDIT_DAEMON_START = 0x4b0
|
||||||
|
AUDIT_DEL = 0x3ec
|
||||||
|
AUDIT_DEL_RULE = 0x3f4
|
||||||
|
AUDIT_DEVMAJOR = 0x64
|
||||||
|
AUDIT_DEVMINOR = 0x65
|
||||||
|
AUDIT_DIR = 0x6b
|
||||||
|
AUDIT_DM_CTRL = 0x53a
|
||||||
|
AUDIT_DM_EVENT = 0x53b
|
||||||
|
AUDIT_EGID = 0x6
|
||||||
|
AUDIT_EOE = 0x528
|
||||||
|
AUDIT_EQUAL = 0x40000000
|
||||||
|
AUDIT_EUID = 0x2
|
||||||
|
AUDIT_EVENT_LISTENER = 0x537
|
||||||
|
AUDIT_EXE = 0x70
|
||||||
|
AUDIT_EXECVE = 0x51d
|
||||||
|
AUDIT_EXIT = 0x67
|
||||||
|
AUDIT_FAIL_PANIC = 0x2
|
||||||
|
AUDIT_FAIL_PRINTK = 0x1
|
||||||
|
AUDIT_FAIL_SILENT = 0x0
|
||||||
|
AUDIT_FANOTIFY = 0x533
|
||||||
|
AUDIT_FD_PAIR = 0x525
|
||||||
|
AUDIT_FEATURE_BITMAP_ALL = 0x7f
|
||||||
|
AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT = 0x1
|
||||||
|
AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME = 0x2
|
||||||
|
AUDIT_FEATURE_BITMAP_EXCLUDE_EXTEND = 0x8
|
||||||
|
AUDIT_FEATURE_BITMAP_EXECUTABLE_PATH = 0x4
|
||||||
|
AUDIT_FEATURE_BITMAP_FILTER_FS = 0x40
|
||||||
|
AUDIT_FEATURE_BITMAP_LOST_RESET = 0x20
|
||||||
|
AUDIT_FEATURE_BITMAP_SESSIONID_FILTER = 0x10
|
||||||
|
AUDIT_FEATURE_CHANGE = 0x530
|
||||||
|
AUDIT_FEATURE_LOGINUID_IMMUTABLE = 0x1
|
||||||
|
AUDIT_FEATURE_ONLY_UNSET_LOGINUID = 0x0
|
||||||
|
AUDIT_FEATURE_VERSION = 0x1
|
||||||
|
AUDIT_FIELD_COMPARE = 0x6f
|
||||||
|
AUDIT_FILETYPE = 0x6c
|
||||||
|
AUDIT_FILTERKEY = 0xd2
|
||||||
|
AUDIT_FILTER_ENTRY = 0x2
|
||||||
|
AUDIT_FILTER_EXCLUDE = 0x5
|
||||||
|
AUDIT_FILTER_EXIT = 0x4
|
||||||
|
AUDIT_FILTER_FS = 0x6
|
||||||
|
AUDIT_FILTER_PREPEND = 0x10
|
||||||
|
AUDIT_FILTER_TASK = 0x1
|
||||||
|
AUDIT_FILTER_TYPE = 0x5
|
||||||
|
AUDIT_FILTER_URING_EXIT = 0x7
|
||||||
|
AUDIT_FILTER_USER = 0x0
|
||||||
|
AUDIT_FILTER_WATCH = 0x3
|
||||||
|
AUDIT_FIRST_KERN_ANOM_MSG = 0x6a4
|
||||||
|
AUDIT_FIRST_USER_MSG = 0x44c
|
||||||
|
AUDIT_FIRST_USER_MSG2 = 0x834
|
||||||
|
AUDIT_FSGID = 0x8
|
||||||
|
AUDIT_FSTYPE = 0x1a
|
||||||
|
AUDIT_FSUID = 0x4
|
||||||
|
AUDIT_GET = 0x3e8
|
||||||
|
AUDIT_GET_FEATURE = 0x3fb
|
||||||
|
AUDIT_GID = 0x5
|
||||||
|
AUDIT_GREATER_THAN = 0x20000000
|
||||||
|
AUDIT_GREATER_THAN_OR_EQUAL = 0x60000000
|
||||||
|
AUDIT_INODE = 0x66
|
||||||
|
AUDIT_INTEGRITY_DATA = 0x708
|
||||||
|
AUDIT_INTEGRITY_EVM_XATTR = 0x70e
|
||||||
|
AUDIT_INTEGRITY_HASH = 0x70b
|
||||||
|
AUDIT_INTEGRITY_METADATA = 0x709
|
||||||
|
AUDIT_INTEGRITY_PCR = 0x70c
|
||||||
|
AUDIT_INTEGRITY_POLICY_RULE = 0x70f
|
||||||
|
AUDIT_INTEGRITY_RULE = 0x70d
|
||||||
|
AUDIT_INTEGRITY_STATUS = 0x70a
|
||||||
|
AUDIT_IPC = 0x517
|
||||||
|
AUDIT_IPC_SET_PERM = 0x51f
|
||||||
|
AUDIT_KERNEL = 0x7d0
|
||||||
|
AUDIT_KERNEL_OTHER = 0x524
|
||||||
|
AUDIT_KERN_MODULE = 0x532
|
||||||
|
AUDIT_LAST_FEATURE = 0x1
|
||||||
|
AUDIT_LAST_KERN_ANOM_MSG = 0x707
|
||||||
|
AUDIT_LAST_USER_MSG = 0x4af
|
||||||
|
AUDIT_LAST_USER_MSG2 = 0xbb7
|
||||||
|
AUDIT_LESS_THAN = 0x10000000
|
||||||
|
AUDIT_LESS_THAN_OR_EQUAL = 0x50000000
|
||||||
|
AUDIT_LIST = 0x3ea
|
||||||
|
AUDIT_LIST_RULES = 0x3f5
|
||||||
|
AUDIT_LOGIN = 0x3ee
|
||||||
|
AUDIT_LOGINUID = 0x9
|
||||||
|
AUDIT_LOGINUID_SET = 0x18
|
||||||
|
AUDIT_MAC_CALIPSO_ADD = 0x58a
|
||||||
|
AUDIT_MAC_CALIPSO_DEL = 0x58b
|
||||||
|
AUDIT_MAC_CIPSOV4_ADD = 0x57f
|
||||||
|
AUDIT_MAC_CIPSOV4_DEL = 0x580
|
||||||
|
AUDIT_MAC_CONFIG_CHANGE = 0x57d
|
||||||
|
AUDIT_MAC_IPSEC_ADDSA = 0x583
|
||||||
|
AUDIT_MAC_IPSEC_ADDSPD = 0x585
|
||||||
|
AUDIT_MAC_IPSEC_DELSA = 0x584
|
||||||
|
AUDIT_MAC_IPSEC_DELSPD = 0x586
|
||||||
|
AUDIT_MAC_IPSEC_EVENT = 0x587
|
||||||
|
AUDIT_MAC_MAP_ADD = 0x581
|
||||||
|
AUDIT_MAC_MAP_DEL = 0x582
|
||||||
|
AUDIT_MAC_POLICY_LOAD = 0x57b
|
||||||
|
AUDIT_MAC_STATUS = 0x57c
|
||||||
|
AUDIT_MAC_UNLBL_ALLOW = 0x57e
|
||||||
|
AUDIT_MAC_UNLBL_STCADD = 0x588
|
||||||
|
AUDIT_MAC_UNLBL_STCDEL = 0x589
|
||||||
|
AUDIT_MAKE_EQUIV = 0x3f7
|
||||||
|
AUDIT_MAX_FIELDS = 0x40
|
||||||
|
AUDIT_MAX_FIELD_COMPARE = 0x19
|
||||||
|
AUDIT_MAX_KEY_LEN = 0x100
|
||||||
|
AUDIT_MESSAGE_TEXT_MAX = 0x2170
|
||||||
|
AUDIT_MMAP = 0x52b
|
||||||
|
AUDIT_MQ_GETSETATTR = 0x523
|
||||||
|
AUDIT_MQ_NOTIFY = 0x522
|
||||||
|
AUDIT_MQ_OPEN = 0x520
|
||||||
|
AUDIT_MQ_SENDRECV = 0x521
|
||||||
|
AUDIT_MSGTYPE = 0xc
|
||||||
|
AUDIT_NEGATE = 0x80000000
|
||||||
|
AUDIT_NETFILTER_CFG = 0x52d
|
||||||
|
AUDIT_NETFILTER_PKT = 0x52c
|
||||||
|
AUDIT_NEVER = 0x0
|
||||||
|
AUDIT_NLGRP_MAX = 0x1
|
||||||
|
AUDIT_NOT_EQUAL = 0x30000000
|
||||||
|
AUDIT_NR_FILTERS = 0x8
|
||||||
|
AUDIT_OBJ_GID = 0x6e
|
||||||
|
AUDIT_OBJ_LEV_HIGH = 0x17
|
||||||
|
AUDIT_OBJ_LEV_LOW = 0x16
|
||||||
|
AUDIT_OBJ_PID = 0x526
|
||||||
|
AUDIT_OBJ_ROLE = 0x14
|
||||||
|
AUDIT_OBJ_TYPE = 0x15
|
||||||
|
AUDIT_OBJ_UID = 0x6d
|
||||||
|
AUDIT_OBJ_USER = 0x13
|
||||||
|
AUDIT_OPENAT2 = 0x539
|
||||||
|
AUDIT_OPERATORS = 0x78000000
|
||||||
|
AUDIT_PATH = 0x516
|
||||||
|
AUDIT_PERM = 0x6a
|
||||||
|
AUDIT_PERM_ATTR = 0x8
|
||||||
|
AUDIT_PERM_EXEC = 0x1
|
||||||
|
AUDIT_PERM_READ = 0x4
|
||||||
|
AUDIT_PERM_WRITE = 0x2
|
||||||
|
AUDIT_PERS = 0xa
|
||||||
|
AUDIT_PID = 0x0
|
||||||
|
AUDIT_POSSIBLE = 0x1
|
||||||
|
AUDIT_PPID = 0x12
|
||||||
|
AUDIT_PROCTITLE = 0x52f
|
||||||
|
AUDIT_REPLACE = 0x531
|
||||||
|
AUDIT_SADDR_FAM = 0x71
|
||||||
|
AUDIT_SECCOMP = 0x52e
|
||||||
|
AUDIT_SELINUX_ERR = 0x579
|
||||||
|
AUDIT_SESSIONID = 0x19
|
||||||
|
AUDIT_SET = 0x3e9
|
||||||
|
AUDIT_SET_FEATURE = 0x3fa
|
||||||
|
AUDIT_SGID = 0x7
|
||||||
|
AUDIT_SID_UNSET = 0xffffffff
|
||||||
|
AUDIT_SIGNAL_INFO = 0x3f2
|
||||||
|
AUDIT_SOCKADDR = 0x51a
|
||||||
|
AUDIT_SOCKETCALL = 0x518
|
||||||
|
AUDIT_STATUS_BACKLOG_LIMIT = 0x10
|
||||||
|
AUDIT_STATUS_BACKLOG_WAIT_TIME = 0x20
|
||||||
|
AUDIT_STATUS_BACKLOG_WAIT_TIME_ACTUAL = 0x80
|
||||||
|
AUDIT_STATUS_ENABLED = 0x1
|
||||||
|
AUDIT_STATUS_FAILURE = 0x2
|
||||||
|
AUDIT_STATUS_LOST = 0x40
|
||||||
|
AUDIT_STATUS_PID = 0x4
|
||||||
|
AUDIT_STATUS_RATE_LIMIT = 0x8
|
||||||
|
AUDIT_SUBJ_CLR = 0x11
|
||||||
|
AUDIT_SUBJ_ROLE = 0xe
|
||||||
|
AUDIT_SUBJ_SEN = 0x10
|
||||||
|
AUDIT_SUBJ_TYPE = 0xf
|
||||||
|
AUDIT_SUBJ_USER = 0xd
|
||||||
|
AUDIT_SUCCESS = 0x68
|
||||||
|
AUDIT_SUID = 0x3
|
||||||
|
AUDIT_SYSCALL = 0x514
|
||||||
|
AUDIT_SYSCALL_CLASSES = 0x10
|
||||||
|
AUDIT_TIME_ADJNTPVAL = 0x535
|
||||||
|
AUDIT_TIME_INJOFFSET = 0x534
|
||||||
|
AUDIT_TRIM = 0x3f6
|
||||||
|
AUDIT_TTY = 0x527
|
||||||
|
AUDIT_TTY_GET = 0x3f8
|
||||||
|
AUDIT_TTY_SET = 0x3f9
|
||||||
|
AUDIT_UID = 0x1
|
||||||
|
AUDIT_UID_UNSET = 0xffffffff
|
||||||
|
AUDIT_UNUSED_BITS = 0x7fffc00
|
||||||
|
AUDIT_URINGOP = 0x538
|
||||||
|
AUDIT_USER = 0x3ed
|
||||||
|
AUDIT_USER_AVC = 0x453
|
||||||
|
AUDIT_USER_TTY = 0x464
|
||||||
|
AUDIT_VERSION_BACKLOG_LIMIT = 0x1
|
||||||
|
AUDIT_VERSION_BACKLOG_WAIT_TIME = 0x2
|
||||||
|
AUDIT_VERSION_LATEST = 0x7f
|
||||||
|
AUDIT_WATCH = 0x69
|
||||||
|
AUDIT_WATCH_INS = 0x3ef
|
||||||
|
AUDIT_WATCH_LIST = 0x3f1
|
||||||
|
AUDIT_WATCH_REM = 0x3f0
|
||||||
AUTOFS_SUPER_MAGIC = 0x187
|
AUTOFS_SUPER_MAGIC = 0x187
|
||||||
B0 = 0x0
|
B0 = 0x0
|
||||||
B110 = 0x3
|
B110 = 0x3
|
||||||
@ -538,6 +838,55 @@ const (
|
|||||||
EFD_SEMAPHORE = 0x1
|
EFD_SEMAPHORE = 0x1
|
||||||
EFIVARFS_MAGIC = 0xde5e81e4
|
EFIVARFS_MAGIC = 0xde5e81e4
|
||||||
EFS_SUPER_MAGIC = 0x414a53
|
EFS_SUPER_MAGIC = 0x414a53
|
||||||
|
EM_386 = 0x3
|
||||||
|
EM_486 = 0x6
|
||||||
|
EM_68K = 0x4
|
||||||
|
EM_860 = 0x7
|
||||||
|
EM_88K = 0x5
|
||||||
|
EM_AARCH64 = 0xb7
|
||||||
|
EM_ALPHA = 0x9026
|
||||||
|
EM_ALTERA_NIOS2 = 0x71
|
||||||
|
EM_ARCOMPACT = 0x5d
|
||||||
|
EM_ARCV2 = 0xc3
|
||||||
|
EM_ARM = 0x28
|
||||||
|
EM_BLACKFIN = 0x6a
|
||||||
|
EM_BPF = 0xf7
|
||||||
|
EM_CRIS = 0x4c
|
||||||
|
EM_CSKY = 0xfc
|
||||||
|
EM_CYGNUS_M32R = 0x9041
|
||||||
|
EM_CYGNUS_MN10300 = 0xbeef
|
||||||
|
EM_FRV = 0x5441
|
||||||
|
EM_H8_300 = 0x2e
|
||||||
|
EM_HEXAGON = 0xa4
|
||||||
|
EM_IA_64 = 0x32
|
||||||
|
EM_LOONGARCH = 0x102
|
||||||
|
EM_M32 = 0x1
|
||||||
|
EM_M32R = 0x58
|
||||||
|
EM_MICROBLAZE = 0xbd
|
||||||
|
EM_MIPS = 0x8
|
||||||
|
EM_MIPS_RS3_LE = 0xa
|
||||||
|
EM_MIPS_RS4_BE = 0xa
|
||||||
|
EM_MN10300 = 0x59
|
||||||
|
EM_NDS32 = 0xa7
|
||||||
|
EM_NONE = 0x0
|
||||||
|
EM_OPENRISC = 0x5c
|
||||||
|
EM_PARISC = 0xf
|
||||||
|
EM_PPC = 0x14
|
||||||
|
EM_PPC64 = 0x15
|
||||||
|
EM_RISCV = 0xf3
|
||||||
|
EM_S390 = 0x16
|
||||||
|
EM_S390_OLD = 0xa390
|
||||||
|
EM_SH = 0x2a
|
||||||
|
EM_SPARC = 0x2
|
||||||
|
EM_SPARC32PLUS = 0x12
|
||||||
|
EM_SPARCV9 = 0x2b
|
||||||
|
EM_SPU = 0x17
|
||||||
|
EM_TILEGX = 0xbf
|
||||||
|
EM_TILEPRO = 0xbc
|
||||||
|
EM_TI_C6000 = 0x8c
|
||||||
|
EM_UNICORE = 0x6e
|
||||||
|
EM_X86_64 = 0x3e
|
||||||
|
EM_XTENSA = 0x5e
|
||||||
ENCODING_DEFAULT = 0x0
|
ENCODING_DEFAULT = 0x0
|
||||||
ENCODING_FM_MARK = 0x3
|
ENCODING_FM_MARK = 0x3
|
||||||
ENCODING_FM_SPACE = 0x4
|
ENCODING_FM_SPACE = 0x4
|
||||||
|
141
vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
generated
vendored
141
vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
generated
vendored
@ -912,7 +912,7 @@ func Fpathconf(fd int, name int) (val int, err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstat(fd int, stat *stat_freebsd11_t) (err error) {
|
func Fstat(fd int, stat *Stat_t) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
@ -922,17 +922,7 @@ func fstat(fd int, stat *stat_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstat_freebsd12(fd int, stat *Stat_t) (err error) {
|
func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSTAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -947,22 +937,7 @@ func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error)
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) {
|
func Fstatfs(fd int, stat *Statfs_t) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_FSTATAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) {
|
|
||||||
_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
@ -972,16 +947,6 @@ func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) {
|
|
||||||
_, _, e1 := Syscall(SYS_FSTATFS_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Fsync(fd int) (err error) {
|
func Fsync(fd int) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
|
_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
@ -1002,7 +967,7 @@ func Ftruncate(fd int, length int64) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) {
|
||||||
var _p0 unsafe.Pointer
|
var _p0 unsafe.Pointer
|
||||||
if len(buf) > 0 {
|
if len(buf) > 0 {
|
||||||
_p0 = unsafe.Pointer(&buf[0])
|
_p0 = unsafe.Pointer(&buf[0])
|
||||||
@ -1019,23 +984,6 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) {
|
|
||||||
var _p0 unsafe.Pointer
|
|
||||||
if len(buf) > 0 {
|
|
||||||
_p0 = unsafe.Pointer(&buf[0])
|
|
||||||
} else {
|
|
||||||
_p0 = unsafe.Pointer(&_zero)
|
|
||||||
}
|
|
||||||
r0, _, e1 := Syscall6(SYS_GETDIRENTRIES_FREEBSD12, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
|
|
||||||
n = int(r0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Getdtablesize() (size int) {
|
func Getdtablesize() (size int) {
|
||||||
r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
|
r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
|
||||||
size = int(r0)
|
size = int(r0)
|
||||||
@ -1257,21 +1205,6 @@ func Listen(s int, backlog int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func lstat(path string, stat *stat_freebsd11_t) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Mkdir(path string, mode uint32) (err error) {
|
func Mkdir(path string, mode uint32) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
@ -1317,43 +1250,13 @@ func Mkfifo(path string, mode uint32) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func mknod(path string, mode uint32, dev int) (err error) {
|
func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
|
_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), uintptr(dev>>32), 0)
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func mknodat(fd int, path string, mode uint32, dev int) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), uintptr(dev>>32), 0)
|
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
}
|
}
|
||||||
@ -1753,22 +1656,7 @@ func Setuid(uid int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func stat(path string, stat *stat_freebsd11_t) (err error) {
|
func Statfs(path string, stat *Statfs_t) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func statfs(path string, stat *statfs_freebsd11_t) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -1783,21 +1671,6 @@ func statfs(path string, stat *statfs_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func statfs_freebsd12(path string, stat *Statfs_t) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_STATFS_FREEBSD12, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Symlink(path string, link string) (err error) {
|
func Symlink(path string, link string) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
|
139
vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
generated
vendored
139
vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
generated
vendored
@ -912,7 +912,7 @@ func Fpathconf(fd int, name int) (val int, err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstat(fd int, stat *stat_freebsd11_t) (err error) {
|
func Fstat(fd int, stat *Stat_t) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
@ -922,17 +922,7 @@ func fstat(fd int, stat *stat_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstat_freebsd12(fd int, stat *Stat_t) (err error) {
|
func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSTAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -947,22 +937,7 @@ func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error)
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) {
|
func Fstatfs(fd int, stat *Statfs_t) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_FSTATAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) {
|
|
||||||
_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
@ -972,16 +947,6 @@ func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) {
|
|
||||||
_, _, e1 := Syscall(SYS_FSTATFS_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Fsync(fd int) (err error) {
|
func Fsync(fd int) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
|
_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
@ -1002,7 +967,7 @@ func Ftruncate(fd int, length int64) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) {
|
||||||
var _p0 unsafe.Pointer
|
var _p0 unsafe.Pointer
|
||||||
if len(buf) > 0 {
|
if len(buf) > 0 {
|
||||||
_p0 = unsafe.Pointer(&buf[0])
|
_p0 = unsafe.Pointer(&buf[0])
|
||||||
@ -1019,23 +984,6 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) {
|
|
||||||
var _p0 unsafe.Pointer
|
|
||||||
if len(buf) > 0 {
|
|
||||||
_p0 = unsafe.Pointer(&buf[0])
|
|
||||||
} else {
|
|
||||||
_p0 = unsafe.Pointer(&_zero)
|
|
||||||
}
|
|
||||||
r0, _, e1 := Syscall6(SYS_GETDIRENTRIES_FREEBSD12, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
|
|
||||||
n = int(r0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Getdtablesize() (size int) {
|
func Getdtablesize() (size int) {
|
||||||
r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
|
r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
|
||||||
size = int(r0)
|
size = int(r0)
|
||||||
@ -1257,21 +1205,6 @@ func Listen(s int, backlog int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func lstat(path string, stat *stat_freebsd11_t) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Mkdir(path string, mode uint32) (err error) {
|
func Mkdir(path string, mode uint32) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
@ -1317,22 +1250,7 @@ func Mkfifo(path string, mode uint32) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func mknod(path string, mode uint32, dev int) (err error) {
|
func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func mknodat(fd int, path string, mode uint32, dev int) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -1347,21 +1265,6 @@ func mknodat(fd int, path string, mode uint32, dev int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
|
func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
|
_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
@ -1753,22 +1656,7 @@ func Setuid(uid int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func stat(path string, stat *stat_freebsd11_t) (err error) {
|
func Statfs(path string, stat *Statfs_t) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func statfs(path string, stat *statfs_freebsd11_t) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -1783,21 +1671,6 @@ func statfs(path string, stat *statfs_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func statfs_freebsd12(path string, stat *Statfs_t) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_STATFS_FREEBSD12, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Symlink(path string, link string) (err error) {
|
func Symlink(path string, link string) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
|
173
vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go
generated
vendored
173
vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go
generated
vendored
@ -351,22 +351,6 @@ func Munlockall() (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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) {
|
func pipe2(p *[2]_C_int, flags int) (err error) {
|
||||||
_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
|
_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
@ -404,6 +388,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// 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) {
|
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)
|
_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
@ -912,7 +912,7 @@ func Fpathconf(fd int, name int) (val int, err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstat(fd int, stat *stat_freebsd11_t) (err error) {
|
func Fstat(fd int, stat *Stat_t) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
@ -922,17 +922,7 @@ func fstat(fd int, stat *stat_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstat_freebsd12(fd int, stat *Stat_t) (err error) {
|
func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSTAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -947,22 +937,7 @@ func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error)
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) {
|
func Fstatfs(fd int, stat *Statfs_t) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_FSTATAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) {
|
|
||||||
_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
@ -972,16 +947,6 @@ func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) {
|
|
||||||
_, _, e1 := Syscall(SYS_FSTATFS_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Fsync(fd int) (err error) {
|
func Fsync(fd int) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
|
_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
@ -1002,7 +967,7 @@ func Ftruncate(fd int, length int64) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) {
|
||||||
var _p0 unsafe.Pointer
|
var _p0 unsafe.Pointer
|
||||||
if len(buf) > 0 {
|
if len(buf) > 0 {
|
||||||
_p0 = unsafe.Pointer(&buf[0])
|
_p0 = unsafe.Pointer(&buf[0])
|
||||||
@ -1019,23 +984,6 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) {
|
|
||||||
var _p0 unsafe.Pointer
|
|
||||||
if len(buf) > 0 {
|
|
||||||
_p0 = unsafe.Pointer(&buf[0])
|
|
||||||
} else {
|
|
||||||
_p0 = unsafe.Pointer(&_zero)
|
|
||||||
}
|
|
||||||
r0, _, e1 := Syscall6(SYS_GETDIRENTRIES_FREEBSD12, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
|
|
||||||
n = int(r0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Getdtablesize() (size int) {
|
func Getdtablesize() (size int) {
|
||||||
r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
|
r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
|
||||||
size = int(r0)
|
size = int(r0)
|
||||||
@ -1257,21 +1205,6 @@ func Listen(s int, backlog int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func lstat(path string, stat *stat_freebsd11_t) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Mkdir(path string, mode uint32) (err error) {
|
func Mkdir(path string, mode uint32) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
@ -1317,43 +1250,13 @@ func Mkfifo(path string, mode uint32) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func mknod(path string, mode uint32, dev int) (err error) {
|
func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
|
_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, uintptr(dev), uintptr(dev>>32))
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func mknodat(fd int, path string, mode uint32, dev int) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
|
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
}
|
}
|
||||||
@ -1753,22 +1656,7 @@ func Setuid(uid int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func stat(path string, stat *stat_freebsd11_t) (err error) {
|
func Statfs(path string, stat *Statfs_t) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func statfs(path string, stat *statfs_freebsd11_t) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -1783,21 +1671,6 @@ func statfs(path string, stat *statfs_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func statfs_freebsd12(path string, stat *Statfs_t) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_STATFS_FREEBSD12, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Symlink(path string, link string) (err error) {
|
func Symlink(path string, link string) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
|
139
vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
generated
vendored
139
vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
generated
vendored
@ -912,7 +912,7 @@ func Fpathconf(fd int, name int) (val int, err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstat(fd int, stat *stat_freebsd11_t) (err error) {
|
func Fstat(fd int, stat *Stat_t) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
@ -922,17 +922,7 @@ func fstat(fd int, stat *stat_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstat_freebsd12(fd int, stat *Stat_t) (err error) {
|
func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSTAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -947,22 +937,7 @@ func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error)
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) {
|
func Fstatfs(fd int, stat *Statfs_t) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_FSTATAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) {
|
|
||||||
_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
err = errnoErr(e1)
|
err = errnoErr(e1)
|
||||||
@ -972,16 +947,6 @@ func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) {
|
|
||||||
_, _, e1 := Syscall(SYS_FSTATFS_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Fsync(fd int) (err error) {
|
func Fsync(fd int) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
|
_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
@ -1002,7 +967,7 @@ func Ftruncate(fd int, length int64) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) {
|
||||||
var _p0 unsafe.Pointer
|
var _p0 unsafe.Pointer
|
||||||
if len(buf) > 0 {
|
if len(buf) > 0 {
|
||||||
_p0 = unsafe.Pointer(&buf[0])
|
_p0 = unsafe.Pointer(&buf[0])
|
||||||
@ -1019,23 +984,6 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) {
|
|
||||||
var _p0 unsafe.Pointer
|
|
||||||
if len(buf) > 0 {
|
|
||||||
_p0 = unsafe.Pointer(&buf[0])
|
|
||||||
} else {
|
|
||||||
_p0 = unsafe.Pointer(&_zero)
|
|
||||||
}
|
|
||||||
r0, _, e1 := Syscall6(SYS_GETDIRENTRIES_FREEBSD12, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
|
|
||||||
n = int(r0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Getdtablesize() (size int) {
|
func Getdtablesize() (size int) {
|
||||||
r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
|
r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
|
||||||
size = int(r0)
|
size = int(r0)
|
||||||
@ -1257,21 +1205,6 @@ func Listen(s int, backlog int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func lstat(path string, stat *stat_freebsd11_t) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Mkdir(path string, mode uint32) (err error) {
|
func Mkdir(path string, mode uint32) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
@ -1317,22 +1250,7 @@ func Mkfifo(path string, mode uint32) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func mknod(path string, mode uint32, dev int) (err error) {
|
func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func mknodat(fd int, path string, mode uint32, dev int) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -1347,21 +1265,6 @@ func mknodat(fd int, path string, mode uint32, dev int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
|
func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
|
||||||
_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
|
_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
|
||||||
if e1 != 0 {
|
if e1 != 0 {
|
||||||
@ -1753,22 +1656,7 @@ func Setuid(uid int) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func stat(path string, stat *stat_freebsd11_t) (err error) {
|
func Statfs(path string, stat *Statfs_t) (err error) {
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func statfs(path string, stat *statfs_freebsd11_t) (err error) {
|
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -1783,21 +1671,6 @@ func statfs(path string, stat *statfs_freebsd11_t) (err error) {
|
|||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
||||||
|
|
||||||
func statfs_freebsd12(path string, stat *Statfs_t) (err error) {
|
|
||||||
var _p0 *byte
|
|
||||||
_p0, err = BytePtrFromString(path)
|
|
||||||
if err != nil {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
_, _, e1 := Syscall(SYS_STATFS_FREEBSD12, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
|
|
||||||
if e1 != 0 {
|
|
||||||
err = errnoErr(e1)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
|
|
||||||
|
|
||||||
func Symlink(path string, link string) (err error) {
|
func Symlink(path string, link string) (err error) {
|
||||||
var _p0 *byte
|
var _p0 *byte
|
||||||
_p0, err = BytePtrFromString(path)
|
_p0, err = BytePtrFromString(path)
|
||||||
|
1889
vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go
generated
vendored
Normal file
1889
vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
55
vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go
generated
vendored
55
vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go
generated
vendored
@ -1,4 +1,4 @@
|
|||||||
// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master
|
// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12
|
||||||
// Code generated by the command above; see README.md. DO NOT EDIT.
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
//go:build 386 && freebsd
|
//go:build 386 && freebsd
|
||||||
@ -19,10 +19,9 @@ const (
|
|||||||
SYS_UNLINK = 10 // { int unlink(char *path); }
|
SYS_UNLINK = 10 // { int unlink(char *path); }
|
||||||
SYS_CHDIR = 12 // { int chdir(char *path); }
|
SYS_CHDIR = 12 // { int chdir(char *path); }
|
||||||
SYS_FCHDIR = 13 // { int fchdir(int fd); }
|
SYS_FCHDIR = 13 // { int fchdir(int fd); }
|
||||||
SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); }
|
|
||||||
SYS_CHMOD = 15 // { int chmod(char *path, int mode); }
|
SYS_CHMOD = 15 // { int chmod(char *path, int mode); }
|
||||||
SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); }
|
SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); }
|
||||||
SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int
|
SYS_BREAK = 17 // { caddr_t break(char *nsize); }
|
||||||
SYS_GETPID = 20 // { pid_t getpid(void); }
|
SYS_GETPID = 20 // { pid_t getpid(void); }
|
||||||
SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); }
|
SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); }
|
||||||
SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); }
|
SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); }
|
||||||
@ -43,7 +42,6 @@ const (
|
|||||||
SYS_KILL = 37 // { int kill(int pid, int signum); }
|
SYS_KILL = 37 // { int kill(int pid, int signum); }
|
||||||
SYS_GETPPID = 39 // { pid_t getppid(void); }
|
SYS_GETPPID = 39 // { pid_t getppid(void); }
|
||||||
SYS_DUP = 41 // { int dup(u_int fd); }
|
SYS_DUP = 41 // { int dup(u_int fd); }
|
||||||
SYS_PIPE = 42 // { int pipe(void); }
|
|
||||||
SYS_GETEGID = 43 // { gid_t getegid(void); }
|
SYS_GETEGID = 43 // { gid_t getegid(void); }
|
||||||
SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
|
SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
|
||||||
SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); }
|
SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); }
|
||||||
@ -58,15 +56,14 @@ const (
|
|||||||
SYS_SYMLINK = 57 // { int symlink(char *path, char *link); }
|
SYS_SYMLINK = 57 // { int symlink(char *path, char *link); }
|
||||||
SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); }
|
SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); }
|
||||||
SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); }
|
SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); }
|
||||||
SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int
|
SYS_UMASK = 60 // { int umask(int newmask); }
|
||||||
SYS_CHROOT = 61 // { int chroot(char *path); }
|
SYS_CHROOT = 61 // { int chroot(char *path); }
|
||||||
SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); }
|
SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); }
|
||||||
SYS_VFORK = 66 // { int vfork(void); }
|
SYS_VFORK = 66 // { int vfork(void); }
|
||||||
SYS_SBRK = 69 // { int sbrk(int incr); }
|
SYS_SBRK = 69 // { int sbrk(int incr); }
|
||||||
SYS_SSTK = 70 // { int sstk(int incr); }
|
SYS_SSTK = 70 // { int sstk(int incr); }
|
||||||
SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise ovadvise_args int
|
|
||||||
SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); }
|
SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); }
|
||||||
SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, int prot); }
|
SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); }
|
||||||
SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); }
|
SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); }
|
||||||
SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); }
|
SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); }
|
||||||
SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); }
|
SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); }
|
||||||
@ -124,14 +121,10 @@ const (
|
|||||||
SYS_SETGID = 181 // { int setgid(gid_t gid); }
|
SYS_SETGID = 181 // { int setgid(gid_t gid); }
|
||||||
SYS_SETEGID = 182 // { int setegid(gid_t egid); }
|
SYS_SETEGID = 182 // { int setegid(gid_t egid); }
|
||||||
SYS_SETEUID = 183 // { int seteuid(uid_t euid); }
|
SYS_SETEUID = 183 // { int seteuid(uid_t euid); }
|
||||||
SYS_STAT = 188 // { int stat(char *path, struct stat *ub); }
|
|
||||||
SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); }
|
|
||||||
SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); }
|
|
||||||
SYS_PATHCONF = 191 // { int pathconf(char *path, int name); }
|
SYS_PATHCONF = 191 // { int pathconf(char *path, int name); }
|
||||||
SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); }
|
SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); }
|
||||||
SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
|
SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
|
||||||
SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
|
SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
|
||||||
SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); }
|
|
||||||
SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
|
SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
|
||||||
SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); }
|
SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); }
|
||||||
SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); }
|
SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); }
|
||||||
@ -143,7 +136,7 @@ const (
|
|||||||
SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
|
SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
|
||||||
SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); }
|
SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); }
|
||||||
SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
|
SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
|
||||||
SYS_MSGRCV = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
|
SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
|
||||||
SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
|
SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
|
||||||
SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); }
|
SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); }
|
||||||
SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); }
|
SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); }
|
||||||
@ -164,22 +157,16 @@ const (
|
|||||||
SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
|
SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
|
||||||
SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); }
|
SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); }
|
||||||
SYS_RFORK = 251 // { int rfork(int flags); }
|
SYS_RFORK = 251 // { int rfork(int flags); }
|
||||||
SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, int timeout); }
|
|
||||||
SYS_ISSETUGID = 253 // { int issetugid(void); }
|
SYS_ISSETUGID = 253 // { int issetugid(void); }
|
||||||
SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); }
|
SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); }
|
||||||
SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); }
|
SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); }
|
||||||
SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); }
|
SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); }
|
||||||
SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); }
|
SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); }
|
||||||
SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, size_t count); }
|
|
||||||
SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); }
|
SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); }
|
||||||
SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); }
|
SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); }
|
||||||
SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); }
|
|
||||||
SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); }
|
|
||||||
SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); }
|
|
||||||
SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
|
SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
|
||||||
SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
|
|
||||||
SYS_MODNEXT = 300 // { int modnext(int modid); }
|
SYS_MODNEXT = 300 // { int modnext(int modid); }
|
||||||
SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); }
|
SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); }
|
||||||
SYS_MODFNEXT = 302 // { int modfnext(int modid); }
|
SYS_MODFNEXT = 302 // { int modfnext(int modid); }
|
||||||
@ -200,7 +187,7 @@ const (
|
|||||||
SYS_YIELD = 321 // { int yield(void); }
|
SYS_YIELD = 321 // { int yield(void); }
|
||||||
SYS_MLOCKALL = 324 // { int mlockall(int how); }
|
SYS_MLOCKALL = 324 // { int mlockall(int how); }
|
||||||
SYS_MUNLOCKALL = 325 // { int munlockall(void); }
|
SYS_MUNLOCKALL = 325 // { int munlockall(void); }
|
||||||
SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); }
|
SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); }
|
||||||
SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
|
SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
|
||||||
SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
|
SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
|
||||||
SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
|
SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
|
||||||
@ -233,7 +220,6 @@ const (
|
|||||||
SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
|
SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
|
||||||
SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
|
SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
|
||||||
SYS_KQUEUE = 362 // { int kqueue(void); }
|
SYS_KQUEUE = 362 // { int kqueue(void); }
|
||||||
SYS_KEVENT = 363 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
|
|
||||||
SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
|
SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
|
||||||
@ -251,10 +237,6 @@ const (
|
|||||||
SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); }
|
SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); }
|
||||||
SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
|
SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
|
||||||
SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
|
SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
|
||||||
SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
|
|
||||||
SYS_STATFS = 396 // { int statfs(char *path, struct statfs *buf); }
|
|
||||||
SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); }
|
|
||||||
SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
|
|
||||||
SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); }
|
SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); }
|
||||||
SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); }
|
SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); }
|
||||||
SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); }
|
SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); }
|
||||||
@ -338,14 +320,12 @@ const (
|
|||||||
SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
|
SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
|
||||||
SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
|
SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
|
||||||
SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); }
|
SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); }
|
||||||
SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
|
|
||||||
SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
|
SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
|
||||||
SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
|
SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
|
||||||
SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
|
SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
|
||||||
SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
|
SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
|
||||||
SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
|
|
||||||
SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
|
SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
|
||||||
SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, size_t bufsize); }
|
SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); }
|
||||||
SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
|
SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
|
||||||
SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); }
|
SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); }
|
||||||
SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); }
|
SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); }
|
||||||
@ -391,7 +371,24 @@ const (
|
|||||||
SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
|
SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
|
||||||
SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); }
|
SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); }
|
||||||
SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
|
SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
|
||||||
SYS_NUMA_GETAFFINITY = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); }
|
|
||||||
SYS_NUMA_SETAFFINITY = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); }
|
|
||||||
SYS_FDATASYNC = 550 // { int fdatasync(int fd); }
|
SYS_FDATASYNC = 550 // { int fdatasync(int fd); }
|
||||||
|
SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); }
|
||||||
|
SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
|
||||||
|
SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
|
||||||
|
SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); }
|
||||||
|
SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); }
|
||||||
|
SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); }
|
||||||
|
SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
|
||||||
|
SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
|
||||||
|
SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
|
||||||
|
SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
|
||||||
|
SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); }
|
||||||
|
SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); }
|
||||||
|
SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); }
|
||||||
|
SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); }
|
||||||
|
SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); }
|
||||||
|
SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); }
|
||||||
|
SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); }
|
||||||
|
SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); }
|
||||||
|
SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); }
|
||||||
)
|
)
|
||||||
|
55
vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go
generated
vendored
55
vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go
generated
vendored
@ -1,4 +1,4 @@
|
|||||||
// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master
|
// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12
|
||||||
// Code generated by the command above; see README.md. DO NOT EDIT.
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
//go:build amd64 && freebsd
|
//go:build amd64 && freebsd
|
||||||
@ -19,10 +19,9 @@ const (
|
|||||||
SYS_UNLINK = 10 // { int unlink(char *path); }
|
SYS_UNLINK = 10 // { int unlink(char *path); }
|
||||||
SYS_CHDIR = 12 // { int chdir(char *path); }
|
SYS_CHDIR = 12 // { int chdir(char *path); }
|
||||||
SYS_FCHDIR = 13 // { int fchdir(int fd); }
|
SYS_FCHDIR = 13 // { int fchdir(int fd); }
|
||||||
SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); }
|
|
||||||
SYS_CHMOD = 15 // { int chmod(char *path, int mode); }
|
SYS_CHMOD = 15 // { int chmod(char *path, int mode); }
|
||||||
SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); }
|
SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); }
|
||||||
SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int
|
SYS_BREAK = 17 // { caddr_t break(char *nsize); }
|
||||||
SYS_GETPID = 20 // { pid_t getpid(void); }
|
SYS_GETPID = 20 // { pid_t getpid(void); }
|
||||||
SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); }
|
SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); }
|
||||||
SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); }
|
SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); }
|
||||||
@ -43,7 +42,6 @@ const (
|
|||||||
SYS_KILL = 37 // { int kill(int pid, int signum); }
|
SYS_KILL = 37 // { int kill(int pid, int signum); }
|
||||||
SYS_GETPPID = 39 // { pid_t getppid(void); }
|
SYS_GETPPID = 39 // { pid_t getppid(void); }
|
||||||
SYS_DUP = 41 // { int dup(u_int fd); }
|
SYS_DUP = 41 // { int dup(u_int fd); }
|
||||||
SYS_PIPE = 42 // { int pipe(void); }
|
|
||||||
SYS_GETEGID = 43 // { gid_t getegid(void); }
|
SYS_GETEGID = 43 // { gid_t getegid(void); }
|
||||||
SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
|
SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
|
||||||
SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); }
|
SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); }
|
||||||
@ -58,15 +56,14 @@ const (
|
|||||||
SYS_SYMLINK = 57 // { int symlink(char *path, char *link); }
|
SYS_SYMLINK = 57 // { int symlink(char *path, char *link); }
|
||||||
SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); }
|
SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); }
|
||||||
SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); }
|
SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); }
|
||||||
SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int
|
SYS_UMASK = 60 // { int umask(int newmask); }
|
||||||
SYS_CHROOT = 61 // { int chroot(char *path); }
|
SYS_CHROOT = 61 // { int chroot(char *path); }
|
||||||
SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); }
|
SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); }
|
||||||
SYS_VFORK = 66 // { int vfork(void); }
|
SYS_VFORK = 66 // { int vfork(void); }
|
||||||
SYS_SBRK = 69 // { int sbrk(int incr); }
|
SYS_SBRK = 69 // { int sbrk(int incr); }
|
||||||
SYS_SSTK = 70 // { int sstk(int incr); }
|
SYS_SSTK = 70 // { int sstk(int incr); }
|
||||||
SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise ovadvise_args int
|
|
||||||
SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); }
|
SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); }
|
||||||
SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, int prot); }
|
SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); }
|
||||||
SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); }
|
SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); }
|
||||||
SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); }
|
SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); }
|
||||||
SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); }
|
SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); }
|
||||||
@ -124,14 +121,10 @@ const (
|
|||||||
SYS_SETGID = 181 // { int setgid(gid_t gid); }
|
SYS_SETGID = 181 // { int setgid(gid_t gid); }
|
||||||
SYS_SETEGID = 182 // { int setegid(gid_t egid); }
|
SYS_SETEGID = 182 // { int setegid(gid_t egid); }
|
||||||
SYS_SETEUID = 183 // { int seteuid(uid_t euid); }
|
SYS_SETEUID = 183 // { int seteuid(uid_t euid); }
|
||||||
SYS_STAT = 188 // { int stat(char *path, struct stat *ub); }
|
|
||||||
SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); }
|
|
||||||
SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); }
|
|
||||||
SYS_PATHCONF = 191 // { int pathconf(char *path, int name); }
|
SYS_PATHCONF = 191 // { int pathconf(char *path, int name); }
|
||||||
SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); }
|
SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); }
|
||||||
SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
|
SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
|
||||||
SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
|
SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
|
||||||
SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); }
|
|
||||||
SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
|
SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
|
||||||
SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); }
|
SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); }
|
||||||
SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); }
|
SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); }
|
||||||
@ -143,7 +136,7 @@ const (
|
|||||||
SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
|
SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
|
||||||
SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); }
|
SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); }
|
||||||
SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
|
SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
|
||||||
SYS_MSGRCV = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
|
SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
|
||||||
SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
|
SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
|
||||||
SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); }
|
SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); }
|
||||||
SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); }
|
SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); }
|
||||||
@ -164,22 +157,16 @@ const (
|
|||||||
SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
|
SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
|
||||||
SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); }
|
SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); }
|
||||||
SYS_RFORK = 251 // { int rfork(int flags); }
|
SYS_RFORK = 251 // { int rfork(int flags); }
|
||||||
SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, int timeout); }
|
|
||||||
SYS_ISSETUGID = 253 // { int issetugid(void); }
|
SYS_ISSETUGID = 253 // { int issetugid(void); }
|
||||||
SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); }
|
SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); }
|
||||||
SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); }
|
SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); }
|
||||||
SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); }
|
SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); }
|
||||||
SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); }
|
SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); }
|
||||||
SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, size_t count); }
|
|
||||||
SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); }
|
SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); }
|
||||||
SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); }
|
SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); }
|
||||||
SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); }
|
|
||||||
SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); }
|
|
||||||
SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); }
|
|
||||||
SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
|
SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
|
||||||
SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
|
|
||||||
SYS_MODNEXT = 300 // { int modnext(int modid); }
|
SYS_MODNEXT = 300 // { int modnext(int modid); }
|
||||||
SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); }
|
SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); }
|
||||||
SYS_MODFNEXT = 302 // { int modfnext(int modid); }
|
SYS_MODFNEXT = 302 // { int modfnext(int modid); }
|
||||||
@ -200,7 +187,7 @@ const (
|
|||||||
SYS_YIELD = 321 // { int yield(void); }
|
SYS_YIELD = 321 // { int yield(void); }
|
||||||
SYS_MLOCKALL = 324 // { int mlockall(int how); }
|
SYS_MLOCKALL = 324 // { int mlockall(int how); }
|
||||||
SYS_MUNLOCKALL = 325 // { int munlockall(void); }
|
SYS_MUNLOCKALL = 325 // { int munlockall(void); }
|
||||||
SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); }
|
SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); }
|
||||||
SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
|
SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
|
||||||
SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
|
SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
|
||||||
SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
|
SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
|
||||||
@ -233,7 +220,6 @@ const (
|
|||||||
SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
|
SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
|
||||||
SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
|
SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
|
||||||
SYS_KQUEUE = 362 // { int kqueue(void); }
|
SYS_KQUEUE = 362 // { int kqueue(void); }
|
||||||
SYS_KEVENT = 363 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
|
|
||||||
SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
|
SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
|
||||||
@ -251,10 +237,6 @@ const (
|
|||||||
SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); }
|
SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); }
|
||||||
SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
|
SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
|
||||||
SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
|
SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
|
||||||
SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
|
|
||||||
SYS_STATFS = 396 // { int statfs(char *path, struct statfs *buf); }
|
|
||||||
SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); }
|
|
||||||
SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
|
|
||||||
SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); }
|
SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); }
|
||||||
SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); }
|
SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); }
|
||||||
SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); }
|
SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); }
|
||||||
@ -338,14 +320,12 @@ const (
|
|||||||
SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
|
SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
|
||||||
SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
|
SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
|
||||||
SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); }
|
SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); }
|
||||||
SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
|
|
||||||
SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
|
SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
|
||||||
SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
|
SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
|
||||||
SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
|
SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
|
||||||
SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
|
SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
|
||||||
SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
|
|
||||||
SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
|
SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
|
||||||
SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, size_t bufsize); }
|
SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); }
|
||||||
SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
|
SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
|
||||||
SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); }
|
SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); }
|
||||||
SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); }
|
SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); }
|
||||||
@ -391,7 +371,24 @@ const (
|
|||||||
SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
|
SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
|
||||||
SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); }
|
SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); }
|
||||||
SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
|
SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
|
||||||
SYS_NUMA_GETAFFINITY = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); }
|
|
||||||
SYS_NUMA_SETAFFINITY = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); }
|
|
||||||
SYS_FDATASYNC = 550 // { int fdatasync(int fd); }
|
SYS_FDATASYNC = 550 // { int fdatasync(int fd); }
|
||||||
|
SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); }
|
||||||
|
SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
|
||||||
|
SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
|
||||||
|
SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); }
|
||||||
|
SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); }
|
||||||
|
SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); }
|
||||||
|
SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
|
||||||
|
SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
|
||||||
|
SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
|
||||||
|
SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
|
||||||
|
SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); }
|
||||||
|
SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); }
|
||||||
|
SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); }
|
||||||
|
SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); }
|
||||||
|
SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); }
|
||||||
|
SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); }
|
||||||
|
SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); }
|
||||||
|
SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); }
|
||||||
|
SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); }
|
||||||
)
|
)
|
||||||
|
55
vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go
generated
vendored
55
vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go
generated
vendored
@ -1,4 +1,4 @@
|
|||||||
// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master
|
// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12
|
||||||
// Code generated by the command above; see README.md. DO NOT EDIT.
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
//go:build arm && freebsd
|
//go:build arm && freebsd
|
||||||
@ -19,10 +19,9 @@ const (
|
|||||||
SYS_UNLINK = 10 // { int unlink(char *path); }
|
SYS_UNLINK = 10 // { int unlink(char *path); }
|
||||||
SYS_CHDIR = 12 // { int chdir(char *path); }
|
SYS_CHDIR = 12 // { int chdir(char *path); }
|
||||||
SYS_FCHDIR = 13 // { int fchdir(int fd); }
|
SYS_FCHDIR = 13 // { int fchdir(int fd); }
|
||||||
SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); }
|
|
||||||
SYS_CHMOD = 15 // { int chmod(char *path, int mode); }
|
SYS_CHMOD = 15 // { int chmod(char *path, int mode); }
|
||||||
SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); }
|
SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); }
|
||||||
SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int
|
SYS_BREAK = 17 // { caddr_t break(char *nsize); }
|
||||||
SYS_GETPID = 20 // { pid_t getpid(void); }
|
SYS_GETPID = 20 // { pid_t getpid(void); }
|
||||||
SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); }
|
SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); }
|
||||||
SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); }
|
SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); }
|
||||||
@ -43,7 +42,6 @@ const (
|
|||||||
SYS_KILL = 37 // { int kill(int pid, int signum); }
|
SYS_KILL = 37 // { int kill(int pid, int signum); }
|
||||||
SYS_GETPPID = 39 // { pid_t getppid(void); }
|
SYS_GETPPID = 39 // { pid_t getppid(void); }
|
||||||
SYS_DUP = 41 // { int dup(u_int fd); }
|
SYS_DUP = 41 // { int dup(u_int fd); }
|
||||||
SYS_PIPE = 42 // { int pipe(void); }
|
|
||||||
SYS_GETEGID = 43 // { gid_t getegid(void); }
|
SYS_GETEGID = 43 // { gid_t getegid(void); }
|
||||||
SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
|
SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
|
||||||
SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); }
|
SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); }
|
||||||
@ -58,15 +56,14 @@ const (
|
|||||||
SYS_SYMLINK = 57 // { int symlink(char *path, char *link); }
|
SYS_SYMLINK = 57 // { int symlink(char *path, char *link); }
|
||||||
SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); }
|
SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); }
|
||||||
SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); }
|
SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); }
|
||||||
SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int
|
SYS_UMASK = 60 // { int umask(int newmask); }
|
||||||
SYS_CHROOT = 61 // { int chroot(char *path); }
|
SYS_CHROOT = 61 // { int chroot(char *path); }
|
||||||
SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); }
|
SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); }
|
||||||
SYS_VFORK = 66 // { int vfork(void); }
|
SYS_VFORK = 66 // { int vfork(void); }
|
||||||
SYS_SBRK = 69 // { int sbrk(int incr); }
|
SYS_SBRK = 69 // { int sbrk(int incr); }
|
||||||
SYS_SSTK = 70 // { int sstk(int incr); }
|
SYS_SSTK = 70 // { int sstk(int incr); }
|
||||||
SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise ovadvise_args int
|
|
||||||
SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); }
|
SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); }
|
||||||
SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, int prot); }
|
SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); }
|
||||||
SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); }
|
SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); }
|
||||||
SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); }
|
SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); }
|
||||||
SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); }
|
SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); }
|
||||||
@ -124,14 +121,10 @@ const (
|
|||||||
SYS_SETGID = 181 // { int setgid(gid_t gid); }
|
SYS_SETGID = 181 // { int setgid(gid_t gid); }
|
||||||
SYS_SETEGID = 182 // { int setegid(gid_t egid); }
|
SYS_SETEGID = 182 // { int setegid(gid_t egid); }
|
||||||
SYS_SETEUID = 183 // { int seteuid(uid_t euid); }
|
SYS_SETEUID = 183 // { int seteuid(uid_t euid); }
|
||||||
SYS_STAT = 188 // { int stat(char *path, struct stat *ub); }
|
|
||||||
SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); }
|
|
||||||
SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); }
|
|
||||||
SYS_PATHCONF = 191 // { int pathconf(char *path, int name); }
|
SYS_PATHCONF = 191 // { int pathconf(char *path, int name); }
|
||||||
SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); }
|
SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); }
|
||||||
SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
|
SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
|
||||||
SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
|
SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
|
||||||
SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); }
|
|
||||||
SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
|
SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
|
||||||
SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); }
|
SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); }
|
||||||
SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); }
|
SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); }
|
||||||
@ -143,7 +136,7 @@ const (
|
|||||||
SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
|
SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
|
||||||
SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); }
|
SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); }
|
||||||
SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
|
SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
|
||||||
SYS_MSGRCV = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
|
SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
|
||||||
SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
|
SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
|
||||||
SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); }
|
SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); }
|
||||||
SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); }
|
SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); }
|
||||||
@ -164,22 +157,16 @@ const (
|
|||||||
SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
|
SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
|
||||||
SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); }
|
SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); }
|
||||||
SYS_RFORK = 251 // { int rfork(int flags); }
|
SYS_RFORK = 251 // { int rfork(int flags); }
|
||||||
SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, int timeout); }
|
|
||||||
SYS_ISSETUGID = 253 // { int issetugid(void); }
|
SYS_ISSETUGID = 253 // { int issetugid(void); }
|
||||||
SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); }
|
SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); }
|
||||||
SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); }
|
SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); }
|
||||||
SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); }
|
SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); }
|
||||||
SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); }
|
SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); }
|
||||||
SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, size_t count); }
|
|
||||||
SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); }
|
SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); }
|
||||||
SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); }
|
SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); }
|
||||||
SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); }
|
|
||||||
SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); }
|
|
||||||
SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); }
|
|
||||||
SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
|
SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
|
||||||
SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
|
|
||||||
SYS_MODNEXT = 300 // { int modnext(int modid); }
|
SYS_MODNEXT = 300 // { int modnext(int modid); }
|
||||||
SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); }
|
SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); }
|
||||||
SYS_MODFNEXT = 302 // { int modfnext(int modid); }
|
SYS_MODFNEXT = 302 // { int modfnext(int modid); }
|
||||||
@ -200,7 +187,7 @@ const (
|
|||||||
SYS_YIELD = 321 // { int yield(void); }
|
SYS_YIELD = 321 // { int yield(void); }
|
||||||
SYS_MLOCKALL = 324 // { int mlockall(int how); }
|
SYS_MLOCKALL = 324 // { int mlockall(int how); }
|
||||||
SYS_MUNLOCKALL = 325 // { int munlockall(void); }
|
SYS_MUNLOCKALL = 325 // { int munlockall(void); }
|
||||||
SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); }
|
SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); }
|
||||||
SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
|
SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
|
||||||
SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
|
SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
|
||||||
SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
|
SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
|
||||||
@ -233,7 +220,6 @@ const (
|
|||||||
SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
|
SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
|
||||||
SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
|
SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
|
||||||
SYS_KQUEUE = 362 // { int kqueue(void); }
|
SYS_KQUEUE = 362 // { int kqueue(void); }
|
||||||
SYS_KEVENT = 363 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
|
|
||||||
SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
|
SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
|
||||||
@ -251,10 +237,6 @@ const (
|
|||||||
SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); }
|
SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); }
|
||||||
SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
|
SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
|
||||||
SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
|
SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
|
||||||
SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
|
|
||||||
SYS_STATFS = 396 // { int statfs(char *path, struct statfs *buf); }
|
|
||||||
SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); }
|
|
||||||
SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
|
|
||||||
SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); }
|
SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); }
|
||||||
SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); }
|
SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); }
|
||||||
SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); }
|
SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); }
|
||||||
@ -338,14 +320,12 @@ const (
|
|||||||
SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
|
SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
|
||||||
SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
|
SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
|
||||||
SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); }
|
SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); }
|
||||||
SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
|
|
||||||
SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
|
SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
|
||||||
SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
|
SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
|
||||||
SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
|
SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
|
||||||
SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
|
SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
|
||||||
SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
|
|
||||||
SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
|
SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
|
||||||
SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, size_t bufsize); }
|
SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); }
|
||||||
SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
|
SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
|
||||||
SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); }
|
SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); }
|
||||||
SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); }
|
SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); }
|
||||||
@ -391,7 +371,24 @@ const (
|
|||||||
SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
|
SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
|
||||||
SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); }
|
SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); }
|
||||||
SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
|
SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
|
||||||
SYS_NUMA_GETAFFINITY = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); }
|
|
||||||
SYS_NUMA_SETAFFINITY = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); }
|
|
||||||
SYS_FDATASYNC = 550 // { int fdatasync(int fd); }
|
SYS_FDATASYNC = 550 // { int fdatasync(int fd); }
|
||||||
|
SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); }
|
||||||
|
SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
|
||||||
|
SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
|
||||||
|
SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); }
|
||||||
|
SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); }
|
||||||
|
SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); }
|
||||||
|
SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
|
||||||
|
SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
|
||||||
|
SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
|
||||||
|
SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
|
||||||
|
SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); }
|
||||||
|
SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); }
|
||||||
|
SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); }
|
||||||
|
SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); }
|
||||||
|
SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); }
|
||||||
|
SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); }
|
||||||
|
SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); }
|
||||||
|
SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); }
|
||||||
|
SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); }
|
||||||
)
|
)
|
||||||
|
55
vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go
generated
vendored
55
vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go
generated
vendored
@ -1,4 +1,4 @@
|
|||||||
// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master
|
// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12
|
||||||
// Code generated by the command above; see README.md. DO NOT EDIT.
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
//go:build arm64 && freebsd
|
//go:build arm64 && freebsd
|
||||||
@ -19,10 +19,9 @@ const (
|
|||||||
SYS_UNLINK = 10 // { int unlink(char *path); }
|
SYS_UNLINK = 10 // { int unlink(char *path); }
|
||||||
SYS_CHDIR = 12 // { int chdir(char *path); }
|
SYS_CHDIR = 12 // { int chdir(char *path); }
|
||||||
SYS_FCHDIR = 13 // { int fchdir(int fd); }
|
SYS_FCHDIR = 13 // { int fchdir(int fd); }
|
||||||
SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); }
|
|
||||||
SYS_CHMOD = 15 // { int chmod(char *path, int mode); }
|
SYS_CHMOD = 15 // { int chmod(char *path, int mode); }
|
||||||
SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); }
|
SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); }
|
||||||
SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int
|
SYS_BREAK = 17 // { caddr_t break(char *nsize); }
|
||||||
SYS_GETPID = 20 // { pid_t getpid(void); }
|
SYS_GETPID = 20 // { pid_t getpid(void); }
|
||||||
SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); }
|
SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); }
|
||||||
SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); }
|
SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); }
|
||||||
@ -43,7 +42,6 @@ const (
|
|||||||
SYS_KILL = 37 // { int kill(int pid, int signum); }
|
SYS_KILL = 37 // { int kill(int pid, int signum); }
|
||||||
SYS_GETPPID = 39 // { pid_t getppid(void); }
|
SYS_GETPPID = 39 // { pid_t getppid(void); }
|
||||||
SYS_DUP = 41 // { int dup(u_int fd); }
|
SYS_DUP = 41 // { int dup(u_int fd); }
|
||||||
SYS_PIPE = 42 // { int pipe(void); }
|
|
||||||
SYS_GETEGID = 43 // { gid_t getegid(void); }
|
SYS_GETEGID = 43 // { gid_t getegid(void); }
|
||||||
SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
|
SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
|
||||||
SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); }
|
SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); }
|
||||||
@ -58,15 +56,14 @@ const (
|
|||||||
SYS_SYMLINK = 57 // { int symlink(char *path, char *link); }
|
SYS_SYMLINK = 57 // { int symlink(char *path, char *link); }
|
||||||
SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); }
|
SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); }
|
||||||
SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); }
|
SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); }
|
||||||
SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int
|
SYS_UMASK = 60 // { int umask(int newmask); }
|
||||||
SYS_CHROOT = 61 // { int chroot(char *path); }
|
SYS_CHROOT = 61 // { int chroot(char *path); }
|
||||||
SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); }
|
SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); }
|
||||||
SYS_VFORK = 66 // { int vfork(void); }
|
SYS_VFORK = 66 // { int vfork(void); }
|
||||||
SYS_SBRK = 69 // { int sbrk(int incr); }
|
SYS_SBRK = 69 // { int sbrk(int incr); }
|
||||||
SYS_SSTK = 70 // { int sstk(int incr); }
|
SYS_SSTK = 70 // { int sstk(int incr); }
|
||||||
SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise ovadvise_args int
|
|
||||||
SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); }
|
SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); }
|
||||||
SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, int prot); }
|
SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); }
|
||||||
SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); }
|
SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); }
|
||||||
SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); }
|
SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); }
|
||||||
SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); }
|
SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); }
|
||||||
@ -124,14 +121,10 @@ const (
|
|||||||
SYS_SETGID = 181 // { int setgid(gid_t gid); }
|
SYS_SETGID = 181 // { int setgid(gid_t gid); }
|
||||||
SYS_SETEGID = 182 // { int setegid(gid_t egid); }
|
SYS_SETEGID = 182 // { int setegid(gid_t egid); }
|
||||||
SYS_SETEUID = 183 // { int seteuid(uid_t euid); }
|
SYS_SETEUID = 183 // { int seteuid(uid_t euid); }
|
||||||
SYS_STAT = 188 // { int stat(char *path, struct stat *ub); }
|
|
||||||
SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); }
|
|
||||||
SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); }
|
|
||||||
SYS_PATHCONF = 191 // { int pathconf(char *path, int name); }
|
SYS_PATHCONF = 191 // { int pathconf(char *path, int name); }
|
||||||
SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); }
|
SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); }
|
||||||
SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
|
SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
|
||||||
SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
|
SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
|
||||||
SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); }
|
|
||||||
SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
|
SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
|
||||||
SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); }
|
SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); }
|
||||||
SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); }
|
SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); }
|
||||||
@ -143,7 +136,7 @@ const (
|
|||||||
SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
|
SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
|
||||||
SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); }
|
SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); }
|
||||||
SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
|
SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
|
||||||
SYS_MSGRCV = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
|
SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
|
||||||
SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
|
SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
|
||||||
SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); }
|
SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); }
|
||||||
SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); }
|
SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); }
|
||||||
@ -164,22 +157,16 @@ const (
|
|||||||
SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
|
SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
|
||||||
SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); }
|
SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); }
|
||||||
SYS_RFORK = 251 // { int rfork(int flags); }
|
SYS_RFORK = 251 // { int rfork(int flags); }
|
||||||
SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, int timeout); }
|
|
||||||
SYS_ISSETUGID = 253 // { int issetugid(void); }
|
SYS_ISSETUGID = 253 // { int issetugid(void); }
|
||||||
SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); }
|
SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); }
|
||||||
SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); }
|
SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); }
|
||||||
SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); }
|
SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); }
|
||||||
SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); }
|
SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); }
|
||||||
SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, size_t count); }
|
|
||||||
SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); }
|
SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); }
|
||||||
SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); }
|
SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); }
|
||||||
SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); }
|
|
||||||
SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); }
|
|
||||||
SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); }
|
|
||||||
SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
|
SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
|
||||||
SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
|
|
||||||
SYS_MODNEXT = 300 // { int modnext(int modid); }
|
SYS_MODNEXT = 300 // { int modnext(int modid); }
|
||||||
SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); }
|
SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); }
|
||||||
SYS_MODFNEXT = 302 // { int modfnext(int modid); }
|
SYS_MODFNEXT = 302 // { int modfnext(int modid); }
|
||||||
@ -200,7 +187,7 @@ const (
|
|||||||
SYS_YIELD = 321 // { int yield(void); }
|
SYS_YIELD = 321 // { int yield(void); }
|
||||||
SYS_MLOCKALL = 324 // { int mlockall(int how); }
|
SYS_MLOCKALL = 324 // { int mlockall(int how); }
|
||||||
SYS_MUNLOCKALL = 325 // { int munlockall(void); }
|
SYS_MUNLOCKALL = 325 // { int munlockall(void); }
|
||||||
SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); }
|
SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); }
|
||||||
SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
|
SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
|
||||||
SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
|
SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
|
||||||
SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
|
SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
|
||||||
@ -233,7 +220,6 @@ const (
|
|||||||
SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
|
SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
|
||||||
SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
|
SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
|
||||||
SYS_KQUEUE = 362 // { int kqueue(void); }
|
SYS_KQUEUE = 362 // { int kqueue(void); }
|
||||||
SYS_KEVENT = 363 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
|
|
||||||
SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
|
SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
|
||||||
@ -251,10 +237,6 @@ const (
|
|||||||
SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); }
|
SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); }
|
||||||
SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
|
SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
|
||||||
SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
|
SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
|
||||||
SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
|
|
||||||
SYS_STATFS = 396 // { int statfs(char *path, struct statfs *buf); }
|
|
||||||
SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); }
|
|
||||||
SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
|
|
||||||
SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); }
|
SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); }
|
||||||
SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); }
|
SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); }
|
||||||
SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); }
|
SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); }
|
||||||
@ -338,14 +320,12 @@ const (
|
|||||||
SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
|
SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
|
||||||
SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
|
SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
|
||||||
SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); }
|
SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); }
|
||||||
SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
|
|
||||||
SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
|
SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
|
||||||
SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
|
SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
|
||||||
SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
|
SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
|
||||||
SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
|
SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
|
||||||
SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
|
|
||||||
SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
|
SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
|
||||||
SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, size_t bufsize); }
|
SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); }
|
||||||
SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
|
SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
|
||||||
SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); }
|
SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); }
|
||||||
SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); }
|
SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); }
|
||||||
@ -391,7 +371,24 @@ const (
|
|||||||
SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
|
SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
|
||||||
SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); }
|
SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); }
|
||||||
SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
|
SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
|
||||||
SYS_NUMA_GETAFFINITY = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); }
|
|
||||||
SYS_NUMA_SETAFFINITY = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); }
|
|
||||||
SYS_FDATASYNC = 550 // { int fdatasync(int fd); }
|
SYS_FDATASYNC = 550 // { int fdatasync(int fd); }
|
||||||
|
SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); }
|
||||||
|
SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
|
||||||
|
SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
|
||||||
|
SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); }
|
||||||
|
SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); }
|
||||||
|
SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); }
|
||||||
|
SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
|
||||||
|
SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
|
||||||
|
SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
|
||||||
|
SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
|
||||||
|
SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); }
|
||||||
|
SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); }
|
||||||
|
SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); }
|
||||||
|
SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); }
|
||||||
|
SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); }
|
||||||
|
SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); }
|
||||||
|
SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); }
|
||||||
|
SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); }
|
||||||
|
SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); }
|
||||||
)
|
)
|
||||||
|
394
vendor/golang.org/x/sys/unix/zsysnum_freebsd_riscv64.go
generated
vendored
Normal file
394
vendor/golang.org/x/sys/unix/zsysnum_freebsd_riscv64.go
generated
vendored
Normal file
@ -0,0 +1,394 @@
|
|||||||
|
// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
|
//go:build riscv64 && freebsd
|
||||||
|
// +build riscv64,freebsd
|
||||||
|
|
||||||
|
package unix
|
||||||
|
|
||||||
|
const (
|
||||||
|
// SYS_NOSYS = 0; // { int nosys(void); } syscall nosys_args int
|
||||||
|
SYS_EXIT = 1 // { void sys_exit(int rval); } exit sys_exit_args void
|
||||||
|
SYS_FORK = 2 // { int fork(void); }
|
||||||
|
SYS_READ = 3 // { ssize_t read(int fd, void *buf, size_t nbyte); }
|
||||||
|
SYS_WRITE = 4 // { ssize_t write(int fd, const void *buf, size_t nbyte); }
|
||||||
|
SYS_OPEN = 5 // { int open(char *path, int flags, int mode); }
|
||||||
|
SYS_CLOSE = 6 // { int close(int fd); }
|
||||||
|
SYS_WAIT4 = 7 // { int wait4(int pid, int *status, int options, struct rusage *rusage); }
|
||||||
|
SYS_LINK = 9 // { int link(char *path, char *link); }
|
||||||
|
SYS_UNLINK = 10 // { int unlink(char *path); }
|
||||||
|
SYS_CHDIR = 12 // { int chdir(char *path); }
|
||||||
|
SYS_FCHDIR = 13 // { int fchdir(int fd); }
|
||||||
|
SYS_CHMOD = 15 // { int chmod(char *path, int mode); }
|
||||||
|
SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); }
|
||||||
|
SYS_BREAK = 17 // { caddr_t break(char *nsize); }
|
||||||
|
SYS_GETPID = 20 // { pid_t getpid(void); }
|
||||||
|
SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); }
|
||||||
|
SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); }
|
||||||
|
SYS_SETUID = 23 // { int setuid(uid_t uid); }
|
||||||
|
SYS_GETUID = 24 // { uid_t getuid(void); }
|
||||||
|
SYS_GETEUID = 25 // { uid_t geteuid(void); }
|
||||||
|
SYS_PTRACE = 26 // { int ptrace(int req, pid_t pid, caddr_t addr, int data); }
|
||||||
|
SYS_RECVMSG = 27 // { int recvmsg(int s, struct msghdr *msg, int flags); }
|
||||||
|
SYS_SENDMSG = 28 // { int sendmsg(int s, struct msghdr *msg, int flags); }
|
||||||
|
SYS_RECVFROM = 29 // { int recvfrom(int s, caddr_t buf, size_t len, int flags, struct sockaddr * __restrict from, __socklen_t * __restrict fromlenaddr); }
|
||||||
|
SYS_ACCEPT = 30 // { int accept(int s, struct sockaddr * __restrict name, __socklen_t * __restrict anamelen); }
|
||||||
|
SYS_GETPEERNAME = 31 // { int getpeername(int fdes, struct sockaddr * __restrict asa, __socklen_t * __restrict alen); }
|
||||||
|
SYS_GETSOCKNAME = 32 // { int getsockname(int fdes, struct sockaddr * __restrict asa, __socklen_t * __restrict alen); }
|
||||||
|
SYS_ACCESS = 33 // { int access(char *path, int amode); }
|
||||||
|
SYS_CHFLAGS = 34 // { int chflags(const char *path, u_long flags); }
|
||||||
|
SYS_FCHFLAGS = 35 // { int fchflags(int fd, u_long flags); }
|
||||||
|
SYS_SYNC = 36 // { int sync(void); }
|
||||||
|
SYS_KILL = 37 // { int kill(int pid, int signum); }
|
||||||
|
SYS_GETPPID = 39 // { pid_t getppid(void); }
|
||||||
|
SYS_DUP = 41 // { int dup(u_int fd); }
|
||||||
|
SYS_GETEGID = 43 // { gid_t getegid(void); }
|
||||||
|
SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); }
|
||||||
|
SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); }
|
||||||
|
SYS_GETGID = 47 // { gid_t getgid(void); }
|
||||||
|
SYS_GETLOGIN = 49 // { int getlogin(char *namebuf, u_int namelen); }
|
||||||
|
SYS_SETLOGIN = 50 // { int setlogin(char *namebuf); }
|
||||||
|
SYS_ACCT = 51 // { int acct(char *path); }
|
||||||
|
SYS_SIGALTSTACK = 53 // { int sigaltstack(stack_t *ss, stack_t *oss); }
|
||||||
|
SYS_IOCTL = 54 // { int ioctl(int fd, u_long com, caddr_t data); }
|
||||||
|
SYS_REBOOT = 55 // { int reboot(int opt); }
|
||||||
|
SYS_REVOKE = 56 // { int revoke(char *path); }
|
||||||
|
SYS_SYMLINK = 57 // { int symlink(char *path, char *link); }
|
||||||
|
SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); }
|
||||||
|
SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); }
|
||||||
|
SYS_UMASK = 60 // { int umask(int newmask); }
|
||||||
|
SYS_CHROOT = 61 // { int chroot(char *path); }
|
||||||
|
SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); }
|
||||||
|
SYS_VFORK = 66 // { int vfork(void); }
|
||||||
|
SYS_SBRK = 69 // { int sbrk(int incr); }
|
||||||
|
SYS_SSTK = 70 // { int sstk(int incr); }
|
||||||
|
SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); }
|
||||||
|
SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); }
|
||||||
|
SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); }
|
||||||
|
SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); }
|
||||||
|
SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); }
|
||||||
|
SYS_SETGROUPS = 80 // { int setgroups(u_int gidsetsize, gid_t *gidset); }
|
||||||
|
SYS_GETPGRP = 81 // { int getpgrp(void); }
|
||||||
|
SYS_SETPGID = 82 // { int setpgid(int pid, int pgid); }
|
||||||
|
SYS_SETITIMER = 83 // { int setitimer(u_int which, struct itimerval *itv, struct itimerval *oitv); }
|
||||||
|
SYS_SWAPON = 85 // { int swapon(char *name); }
|
||||||
|
SYS_GETITIMER = 86 // { int getitimer(u_int which, struct itimerval *itv); }
|
||||||
|
SYS_GETDTABLESIZE = 89 // { int getdtablesize(void); }
|
||||||
|
SYS_DUP2 = 90 // { int dup2(u_int from, u_int to); }
|
||||||
|
SYS_FCNTL = 92 // { int fcntl(int fd, int cmd, long arg); }
|
||||||
|
SYS_SELECT = 93 // { int select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); }
|
||||||
|
SYS_FSYNC = 95 // { int fsync(int fd); }
|
||||||
|
SYS_SETPRIORITY = 96 // { int setpriority(int which, int who, int prio); }
|
||||||
|
SYS_SOCKET = 97 // { int socket(int domain, int type, int protocol); }
|
||||||
|
SYS_CONNECT = 98 // { int connect(int s, caddr_t name, int namelen); }
|
||||||
|
SYS_GETPRIORITY = 100 // { int getpriority(int which, int who); }
|
||||||
|
SYS_BIND = 104 // { int bind(int s, caddr_t name, int namelen); }
|
||||||
|
SYS_SETSOCKOPT = 105 // { int setsockopt(int s, int level, int name, caddr_t val, int valsize); }
|
||||||
|
SYS_LISTEN = 106 // { int listen(int s, int backlog); }
|
||||||
|
SYS_GETTIMEOFDAY = 116 // { int gettimeofday(struct timeval *tp, struct timezone *tzp); }
|
||||||
|
SYS_GETRUSAGE = 117 // { int getrusage(int who, struct rusage *rusage); }
|
||||||
|
SYS_GETSOCKOPT = 118 // { int getsockopt(int s, int level, int name, caddr_t val, int *avalsize); }
|
||||||
|
SYS_READV = 120 // { int readv(int fd, struct iovec *iovp, u_int iovcnt); }
|
||||||
|
SYS_WRITEV = 121 // { int writev(int fd, struct iovec *iovp, u_int iovcnt); }
|
||||||
|
SYS_SETTIMEOFDAY = 122 // { int settimeofday(struct timeval *tv, struct timezone *tzp); }
|
||||||
|
SYS_FCHOWN = 123 // { int fchown(int fd, int uid, int gid); }
|
||||||
|
SYS_FCHMOD = 124 // { int fchmod(int fd, int mode); }
|
||||||
|
SYS_SETREUID = 126 // { int setreuid(int ruid, int euid); }
|
||||||
|
SYS_SETREGID = 127 // { int setregid(int rgid, int egid); }
|
||||||
|
SYS_RENAME = 128 // { int rename(char *from, char *to); }
|
||||||
|
SYS_FLOCK = 131 // { int flock(int fd, int how); }
|
||||||
|
SYS_MKFIFO = 132 // { int mkfifo(char *path, int mode); }
|
||||||
|
SYS_SENDTO = 133 // { int sendto(int s, caddr_t buf, size_t len, int flags, caddr_t to, int tolen); }
|
||||||
|
SYS_SHUTDOWN = 134 // { int shutdown(int s, int how); }
|
||||||
|
SYS_SOCKETPAIR = 135 // { int socketpair(int domain, int type, int protocol, int *rsv); }
|
||||||
|
SYS_MKDIR = 136 // { int mkdir(char *path, int mode); }
|
||||||
|
SYS_RMDIR = 137 // { int rmdir(char *path); }
|
||||||
|
SYS_UTIMES = 138 // { int utimes(char *path, struct timeval *tptr); }
|
||||||
|
SYS_ADJTIME = 140 // { int adjtime(struct timeval *delta, struct timeval *olddelta); }
|
||||||
|
SYS_SETSID = 147 // { int setsid(void); }
|
||||||
|
SYS_QUOTACTL = 148 // { int quotactl(char *path, int cmd, int uid, caddr_t arg); }
|
||||||
|
SYS_NLM_SYSCALL = 154 // { int nlm_syscall(int debug_level, int grace_period, int addr_count, char **addrs); }
|
||||||
|
SYS_NFSSVC = 155 // { int nfssvc(int flag, caddr_t argp); }
|
||||||
|
SYS_LGETFH = 160 // { int lgetfh(char *fname, struct fhandle *fhp); }
|
||||||
|
SYS_GETFH = 161 // { int getfh(char *fname, struct fhandle *fhp); }
|
||||||
|
SYS_SYSARCH = 165 // { int sysarch(int op, char *parms); }
|
||||||
|
SYS_RTPRIO = 166 // { int rtprio(int function, pid_t pid, struct rtprio *rtp); }
|
||||||
|
SYS_SEMSYS = 169 // { int semsys(int which, int a2, int a3, int a4, int a5); }
|
||||||
|
SYS_MSGSYS = 170 // { int msgsys(int which, int a2, int a3, int a4, int a5, int a6); }
|
||||||
|
SYS_SHMSYS = 171 // { int shmsys(int which, int a2, int a3, int a4); }
|
||||||
|
SYS_SETFIB = 175 // { int setfib(int fibnum); }
|
||||||
|
SYS_NTP_ADJTIME = 176 // { int ntp_adjtime(struct timex *tp); }
|
||||||
|
SYS_SETGID = 181 // { int setgid(gid_t gid); }
|
||||||
|
SYS_SETEGID = 182 // { int setegid(gid_t egid); }
|
||||||
|
SYS_SETEUID = 183 // { int seteuid(uid_t euid); }
|
||||||
|
SYS_PATHCONF = 191 // { int pathconf(char *path, int name); }
|
||||||
|
SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); }
|
||||||
|
SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int
|
||||||
|
SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int
|
||||||
|
SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int
|
||||||
|
SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); }
|
||||||
|
SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); }
|
||||||
|
SYS_UNDELETE = 205 // { int undelete(char *path); }
|
||||||
|
SYS_FUTIMES = 206 // { int futimes(int fd, struct timeval *tptr); }
|
||||||
|
SYS_GETPGID = 207 // { int getpgid(pid_t pid); }
|
||||||
|
SYS_POLL = 209 // { int poll(struct pollfd *fds, u_int nfds, int timeout); }
|
||||||
|
SYS_SEMGET = 221 // { int semget(key_t key, int nsems, int semflg); }
|
||||||
|
SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); }
|
||||||
|
SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); }
|
||||||
|
SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); }
|
||||||
|
SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); }
|
||||||
|
SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); }
|
||||||
|
SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); }
|
||||||
|
SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); }
|
||||||
|
SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, struct timespec *tp); }
|
||||||
|
SYS_CLOCK_SETTIME = 233 // { int clock_settime(clockid_t clock_id, const struct timespec *tp); }
|
||||||
|
SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, struct timespec *tp); }
|
||||||
|
SYS_KTIMER_CREATE = 235 // { int ktimer_create(clockid_t clock_id, struct sigevent *evp, int *timerid); }
|
||||||
|
SYS_KTIMER_DELETE = 236 // { int ktimer_delete(int timerid); }
|
||||||
|
SYS_KTIMER_SETTIME = 237 // { int ktimer_settime(int timerid, int flags, const struct itimerspec *value, struct itimerspec *ovalue); }
|
||||||
|
SYS_KTIMER_GETTIME = 238 // { int ktimer_gettime(int timerid, struct itimerspec *value); }
|
||||||
|
SYS_KTIMER_GETOVERRUN = 239 // { int ktimer_getoverrun(int timerid); }
|
||||||
|
SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, struct timespec *rmtp); }
|
||||||
|
SYS_FFCLOCK_GETCOUNTER = 241 // { int ffclock_getcounter(ffcounter *ffcount); }
|
||||||
|
SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate(struct ffclock_estimate *cest); }
|
||||||
|
SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate(struct ffclock_estimate *cest); }
|
||||||
|
SYS_CLOCK_NANOSLEEP = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); }
|
||||||
|
SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id, int which, clockid_t *clock_id); }
|
||||||
|
SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); }
|
||||||
|
SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); }
|
||||||
|
SYS_RFORK = 251 // { int rfork(int flags); }
|
||||||
|
SYS_ISSETUGID = 253 // { int issetugid(void); }
|
||||||
|
SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); }
|
||||||
|
SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); }
|
||||||
|
SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); }
|
||||||
|
SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); }
|
||||||
|
SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); }
|
||||||
|
SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); }
|
||||||
|
SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
|
SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); }
|
||||||
|
SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); }
|
||||||
|
SYS_MODNEXT = 300 // { int modnext(int modid); }
|
||||||
|
SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); }
|
||||||
|
SYS_MODFNEXT = 302 // { int modfnext(int modid); }
|
||||||
|
SYS_MODFIND = 303 // { int modfind(const char *name); }
|
||||||
|
SYS_KLDLOAD = 304 // { int kldload(const char *file); }
|
||||||
|
SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); }
|
||||||
|
SYS_KLDFIND = 306 // { int kldfind(const char *file); }
|
||||||
|
SYS_KLDNEXT = 307 // { int kldnext(int fileid); }
|
||||||
|
SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat *stat); }
|
||||||
|
SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); }
|
||||||
|
SYS_GETSID = 310 // { int getsid(pid_t pid); }
|
||||||
|
SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); }
|
||||||
|
SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); }
|
||||||
|
SYS_AIO_RETURN = 314 // { ssize_t aio_return(struct aiocb *aiocbp); }
|
||||||
|
SYS_AIO_SUSPEND = 315 // { int aio_suspend(struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); }
|
||||||
|
SYS_AIO_CANCEL = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); }
|
||||||
|
SYS_AIO_ERROR = 317 // { int aio_error(struct aiocb *aiocbp); }
|
||||||
|
SYS_YIELD = 321 // { int yield(void); }
|
||||||
|
SYS_MLOCKALL = 324 // { int mlockall(int how); }
|
||||||
|
SYS_MUNLOCKALL = 325 // { int munlockall(void); }
|
||||||
|
SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); }
|
||||||
|
SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); }
|
||||||
|
SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); }
|
||||||
|
SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); }
|
||||||
|
SYS_SCHED_GETSCHEDULER = 330 // { int sched_getscheduler (pid_t pid); }
|
||||||
|
SYS_SCHED_YIELD = 331 // { int sched_yield (void); }
|
||||||
|
SYS_SCHED_GET_PRIORITY_MAX = 332 // { int sched_get_priority_max (int policy); }
|
||||||
|
SYS_SCHED_GET_PRIORITY_MIN = 333 // { int sched_get_priority_min (int policy); }
|
||||||
|
SYS_SCHED_RR_GET_INTERVAL = 334 // { int sched_rr_get_interval (pid_t pid, struct timespec *interval); }
|
||||||
|
SYS_UTRACE = 335 // { int utrace(const void *addr, size_t len); }
|
||||||
|
SYS_KLDSYM = 337 // { int kldsym(int fileid, int cmd, void *data); }
|
||||||
|
SYS_JAIL = 338 // { int jail(struct jail *jail); }
|
||||||
|
SYS_SIGPROCMASK = 340 // { int sigprocmask(int how, const sigset_t *set, sigset_t *oset); }
|
||||||
|
SYS_SIGSUSPEND = 341 // { int sigsuspend(const sigset_t *sigmask); }
|
||||||
|
SYS_SIGPENDING = 343 // { int sigpending(sigset_t *set); }
|
||||||
|
SYS_SIGTIMEDWAIT = 345 // { int sigtimedwait(const sigset_t *set, siginfo_t *info, const struct timespec *timeout); }
|
||||||
|
SYS_SIGWAITINFO = 346 // { int sigwaitinfo(const sigset_t *set, siginfo_t *info); }
|
||||||
|
SYS___ACL_GET_FILE = 347 // { int __acl_get_file(const char *path, acl_type_t type, struct acl *aclp); }
|
||||||
|
SYS___ACL_SET_FILE = 348 // { int __acl_set_file(const char *path, acl_type_t type, struct acl *aclp); }
|
||||||
|
SYS___ACL_GET_FD = 349 // { int __acl_get_fd(int filedes, acl_type_t type, struct acl *aclp); }
|
||||||
|
SYS___ACL_SET_FD = 350 // { int __acl_set_fd(int filedes, acl_type_t type, struct acl *aclp); }
|
||||||
|
SYS___ACL_DELETE_FILE = 351 // { int __acl_delete_file(const char *path, acl_type_t type); }
|
||||||
|
SYS___ACL_DELETE_FD = 352 // { int __acl_delete_fd(int filedes, acl_type_t type); }
|
||||||
|
SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, acl_type_t type, struct acl *aclp); }
|
||||||
|
SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, acl_type_t type, struct acl *aclp); }
|
||||||
|
SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); }
|
||||||
|
SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
|
SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
|
SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); }
|
||||||
|
SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete(struct aiocb **aiocbp, struct timespec *timeout); }
|
||||||
|
SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); }
|
||||||
|
SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); }
|
||||||
|
SYS_KQUEUE = 362 // { int kqueue(void); }
|
||||||
|
SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
|
SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
|
SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); }
|
||||||
|
SYS___SETUGID = 374 // { int __setugid(int flag); }
|
||||||
|
SYS_EACCESS = 376 // { int eaccess(char *path, int amode); }
|
||||||
|
SYS_NMOUNT = 378 // { int nmount(struct iovec *iovp, unsigned int iovcnt, int flags); }
|
||||||
|
SYS___MAC_GET_PROC = 384 // { int __mac_get_proc(struct mac *mac_p); }
|
||||||
|
SYS___MAC_SET_PROC = 385 // { int __mac_set_proc(struct mac *mac_p); }
|
||||||
|
SYS___MAC_GET_FD = 386 // { int __mac_get_fd(int fd, struct mac *mac_p); }
|
||||||
|
SYS___MAC_GET_FILE = 387 // { int __mac_get_file(const char *path_p, struct mac *mac_p); }
|
||||||
|
SYS___MAC_SET_FD = 388 // { int __mac_set_fd(int fd, struct mac *mac_p); }
|
||||||
|
SYS___MAC_SET_FILE = 389 // { int __mac_set_file(const char *path_p, struct mac *mac_p); }
|
||||||
|
SYS_KENV = 390 // { int kenv(int what, const char *name, char *value, int len); }
|
||||||
|
SYS_LCHFLAGS = 391 // { int lchflags(const char *path, u_long flags); }
|
||||||
|
SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); }
|
||||||
|
SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); }
|
||||||
|
SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); }
|
||||||
|
SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); }
|
||||||
|
SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); }
|
||||||
|
SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); }
|
||||||
|
SYS_KSEM_TRYWAIT = 403 // { int ksem_trywait(semid_t id); }
|
||||||
|
SYS_KSEM_INIT = 404 // { int ksem_init(semid_t *idp, unsigned int value); }
|
||||||
|
SYS_KSEM_OPEN = 405 // { int ksem_open(semid_t *idp, const char *name, int oflag, mode_t mode, unsigned int value); }
|
||||||
|
SYS_KSEM_UNLINK = 406 // { int ksem_unlink(const char *name); }
|
||||||
|
SYS_KSEM_GETVALUE = 407 // { int ksem_getvalue(semid_t id, int *val); }
|
||||||
|
SYS_KSEM_DESTROY = 408 // { int ksem_destroy(semid_t id); }
|
||||||
|
SYS___MAC_GET_PID = 409 // { int __mac_get_pid(pid_t pid, struct mac *mac_p); }
|
||||||
|
SYS___MAC_GET_LINK = 410 // { int __mac_get_link(const char *path_p, struct mac *mac_p); }
|
||||||
|
SYS___MAC_SET_LINK = 411 // { int __mac_set_link(const char *path_p, struct mac *mac_p); }
|
||||||
|
SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
|
SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); }
|
||||||
|
SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link(const char *path, int attrnamespace, const char *attrname); }
|
||||||
|
SYS___MAC_EXECVE = 415 // { int __mac_execve(char *fname, char **argv, char **envv, struct mac *mac_p); }
|
||||||
|
SYS_SIGACTION = 416 // { int sigaction(int sig, const struct sigaction *act, struct sigaction *oact); }
|
||||||
|
SYS_SIGRETURN = 417 // { int sigreturn(const struct __ucontext *sigcntxp); }
|
||||||
|
SYS_GETCONTEXT = 421 // { int getcontext(struct __ucontext *ucp); }
|
||||||
|
SYS_SETCONTEXT = 422 // { int setcontext(const struct __ucontext *ucp); }
|
||||||
|
SYS_SWAPCONTEXT = 423 // { int swapcontext(struct __ucontext *oucp, const struct __ucontext *ucp); }
|
||||||
|
SYS_SWAPOFF = 424 // { int swapoff(const char *name); }
|
||||||
|
SYS___ACL_GET_LINK = 425 // { int __acl_get_link(const char *path, acl_type_t type, struct acl *aclp); }
|
||||||
|
SYS___ACL_SET_LINK = 426 // { int __acl_set_link(const char *path, acl_type_t type, struct acl *aclp); }
|
||||||
|
SYS___ACL_DELETE_LINK = 427 // { int __acl_delete_link(const char *path, acl_type_t type); }
|
||||||
|
SYS___ACL_ACLCHECK_LINK = 428 // { int __acl_aclcheck_link(const char *path, acl_type_t type, struct acl *aclp); }
|
||||||
|
SYS_SIGWAIT = 429 // { int sigwait(const sigset_t *set, int *sig); }
|
||||||
|
SYS_THR_CREATE = 430 // { int thr_create(ucontext_t *ctx, long *id, int flags); }
|
||||||
|
SYS_THR_EXIT = 431 // { void thr_exit(long *state); }
|
||||||
|
SYS_THR_SELF = 432 // { int thr_self(long *id); }
|
||||||
|
SYS_THR_KILL = 433 // { int thr_kill(long id, int sig); }
|
||||||
|
SYS_JAIL_ATTACH = 436 // { int jail_attach(int jid); }
|
||||||
|
SYS_EXTATTR_LIST_FD = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); }
|
||||||
|
SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file(const char *path, int attrnamespace, void *data, size_t nbytes); }
|
||||||
|
SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link(const char *path, int attrnamespace, void *data, size_t nbytes); }
|
||||||
|
SYS_KSEM_TIMEDWAIT = 441 // { int ksem_timedwait(semid_t id, const struct timespec *abstime); }
|
||||||
|
SYS_THR_SUSPEND = 442 // { int thr_suspend(const struct timespec *timeout); }
|
||||||
|
SYS_THR_WAKE = 443 // { int thr_wake(long id); }
|
||||||
|
SYS_KLDUNLOADF = 444 // { int kldunloadf(int fileid, int flags); }
|
||||||
|
SYS_AUDIT = 445 // { int audit(const void *record, u_int length); }
|
||||||
|
SYS_AUDITON = 446 // { int auditon(int cmd, void *data, u_int length); }
|
||||||
|
SYS_GETAUID = 447 // { int getauid(uid_t *auid); }
|
||||||
|
SYS_SETAUID = 448 // { int setauid(uid_t *auid); }
|
||||||
|
SYS_GETAUDIT = 449 // { int getaudit(struct auditinfo *auditinfo); }
|
||||||
|
SYS_SETAUDIT = 450 // { int setaudit(struct auditinfo *auditinfo); }
|
||||||
|
SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); }
|
||||||
|
SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); }
|
||||||
|
SYS_AUDITCTL = 453 // { int auditctl(char *path); }
|
||||||
|
SYS__UMTX_OP = 454 // { int _umtx_op(void *obj, int op, u_long val, void *uaddr1, void *uaddr2); }
|
||||||
|
SYS_THR_NEW = 455 // { int thr_new(struct thr_param *param, int param_size); }
|
||||||
|
SYS_SIGQUEUE = 456 // { int sigqueue(pid_t pid, int signum, void *value); }
|
||||||
|
SYS_KMQ_OPEN = 457 // { int kmq_open(const char *path, int flags, mode_t mode, const struct mq_attr *attr); }
|
||||||
|
SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); }
|
||||||
|
SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); }
|
||||||
|
SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abs_timeout); }
|
||||||
|
SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); }
|
||||||
|
SYS_KMQ_UNLINK = 462 // { int kmq_unlink(const char *path); }
|
||||||
|
SYS_ABORT2 = 463 // { int abort2(const char *why, int nargs, void **args); }
|
||||||
|
SYS_THR_SET_NAME = 464 // { int thr_set_name(long id, const char *name); }
|
||||||
|
SYS_AIO_FSYNC = 465 // { int aio_fsync(int op, struct aiocb *aiocbp); }
|
||||||
|
SYS_RTPRIO_THREAD = 466 // { int rtprio_thread(int function, lwpid_t lwpid, struct rtprio *rtp); }
|
||||||
|
SYS_SCTP_PEELOFF = 471 // { int sctp_peeloff(int sd, uint32_t name); }
|
||||||
|
SYS_SCTP_GENERIC_SENDMSG = 472 // { int sctp_generic_sendmsg(int sd, caddr_t msg, int mlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); }
|
||||||
|
SYS_SCTP_GENERIC_SENDMSG_IOV = 473 // { int sctp_generic_sendmsg_iov(int sd, struct iovec *iov, int iovlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); }
|
||||||
|
SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr *from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); }
|
||||||
|
SYS_PREAD = 475 // { ssize_t pread(int fd, void *buf, size_t nbyte, off_t offset); }
|
||||||
|
SYS_PWRITE = 476 // { ssize_t pwrite(int fd, const void *buf, size_t nbyte, off_t offset); }
|
||||||
|
SYS_MMAP = 477 // { caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fd, off_t pos); }
|
||||||
|
SYS_LSEEK = 478 // { off_t lseek(int fd, off_t offset, int whence); }
|
||||||
|
SYS_TRUNCATE = 479 // { int truncate(char *path, off_t length); }
|
||||||
|
SYS_FTRUNCATE = 480 // { int ftruncate(int fd, off_t length); }
|
||||||
|
SYS_THR_KILL2 = 481 // { int thr_kill2(pid_t pid, long id, int sig); }
|
||||||
|
SYS_SHM_OPEN = 482 // { int shm_open(const char *path, int flags, mode_t mode); }
|
||||||
|
SYS_SHM_UNLINK = 483 // { int shm_unlink(const char *path); }
|
||||||
|
SYS_CPUSET = 484 // { int cpuset(cpusetid_t *setid); }
|
||||||
|
SYS_CPUSET_SETID = 485 // { int cpuset_setid(cpuwhich_t which, id_t id, cpusetid_t setid); }
|
||||||
|
SYS_CPUSET_GETID = 486 // { int cpuset_getid(cpulevel_t level, cpuwhich_t which, id_t id, cpusetid_t *setid); }
|
||||||
|
SYS_CPUSET_GETAFFINITY = 487 // { int cpuset_getaffinity(cpulevel_t level, cpuwhich_t which, id_t id, size_t cpusetsize, cpuset_t *mask); }
|
||||||
|
SYS_CPUSET_SETAFFINITY = 488 // { int cpuset_setaffinity(cpulevel_t level, cpuwhich_t which, id_t id, size_t cpusetsize, const cpuset_t *mask); }
|
||||||
|
SYS_FACCESSAT = 489 // { int faccessat(int fd, char *path, int amode, int flag); }
|
||||||
|
SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); }
|
||||||
|
SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); }
|
||||||
|
SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); }
|
||||||
|
SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); }
|
||||||
|
SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); }
|
||||||
|
SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); }
|
||||||
|
SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); }
|
||||||
|
SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); }
|
||||||
|
SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); }
|
||||||
|
SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); }
|
||||||
|
SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); }
|
||||||
|
SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); }
|
||||||
|
SYS_POSIX_OPENPT = 504 // { int posix_openpt(int flags); }
|
||||||
|
SYS_GSSD_SYSCALL = 505 // { int gssd_syscall(char *path); }
|
||||||
|
SYS_JAIL_GET = 506 // { int jail_get(struct iovec *iovp, unsigned int iovcnt, int flags); }
|
||||||
|
SYS_JAIL_SET = 507 // { int jail_set(struct iovec *iovp, unsigned int iovcnt, int flags); }
|
||||||
|
SYS_JAIL_REMOVE = 508 // { int jail_remove(int jid); }
|
||||||
|
SYS_CLOSEFROM = 509 // { int closefrom(int lowfd); }
|
||||||
|
SYS___SEMCTL = 510 // { int __semctl(int semid, int semnum, int cmd, union semun *arg); }
|
||||||
|
SYS_MSGCTL = 511 // { int msgctl(int msqid, int cmd, struct msqid_ds *buf); }
|
||||||
|
SYS_SHMCTL = 512 // { int shmctl(int shmid, int cmd, struct shmid_ds *buf); }
|
||||||
|
SYS_LPATHCONF = 513 // { int lpathconf(char *path, int name); }
|
||||||
|
SYS___CAP_RIGHTS_GET = 515 // { int __cap_rights_get(int version, int fd, cap_rights_t *rightsp); }
|
||||||
|
SYS_CAP_ENTER = 516 // { int cap_enter(void); }
|
||||||
|
SYS_CAP_GETMODE = 517 // { int cap_getmode(u_int *modep); }
|
||||||
|
SYS_PDFORK = 518 // { int pdfork(int *fdp, int flags); }
|
||||||
|
SYS_PDKILL = 519 // { int pdkill(int fd, int signum); }
|
||||||
|
SYS_PDGETPID = 520 // { int pdgetpid(int fd, pid_t *pidp); }
|
||||||
|
SYS_PSELECT = 522 // { int pselect(int nd, fd_set *in, fd_set *ou, fd_set *ex, const struct timespec *ts, const sigset_t *sm); }
|
||||||
|
SYS_GETLOGINCLASS = 523 // { int getloginclass(char *namebuf, size_t namelen); }
|
||||||
|
SYS_SETLOGINCLASS = 524 // { int setloginclass(const char *namebuf); }
|
||||||
|
SYS_RCTL_GET_RACCT = 525 // { int rctl_get_racct(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
|
||||||
|
SYS_RCTL_GET_RULES = 526 // { int rctl_get_rules(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
|
||||||
|
SYS_RCTL_GET_LIMITS = 527 // { int rctl_get_limits(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
|
||||||
|
SYS_RCTL_ADD_RULE = 528 // { int rctl_add_rule(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
|
||||||
|
SYS_RCTL_REMOVE_RULE = 529 // { int rctl_remove_rule(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); }
|
||||||
|
SYS_POSIX_FALLOCATE = 530 // { int posix_fallocate(int fd, off_t offset, off_t len); }
|
||||||
|
SYS_POSIX_FADVISE = 531 // { int posix_fadvise(int fd, off_t offset, off_t len, int advice); }
|
||||||
|
SYS_WAIT6 = 532 // { int wait6(idtype_t idtype, id_t id, int *status, int options, struct __wrusage *wrusage, siginfo_t *info); }
|
||||||
|
SYS_CAP_RIGHTS_LIMIT = 533 // { int cap_rights_limit(int fd, cap_rights_t *rightsp); }
|
||||||
|
SYS_CAP_IOCTLS_LIMIT = 534 // { int cap_ioctls_limit(int fd, const u_long *cmds, size_t ncmds); }
|
||||||
|
SYS_CAP_IOCTLS_GET = 535 // { ssize_t cap_ioctls_get(int fd, u_long *cmds, size_t maxcmds); }
|
||||||
|
SYS_CAP_FCNTLS_LIMIT = 536 // { int cap_fcntls_limit(int fd, uint32_t fcntlrights); }
|
||||||
|
SYS_CAP_FCNTLS_GET = 537 // { int cap_fcntls_get(int fd, uint32_t *fcntlrightsp); }
|
||||||
|
SYS_BINDAT = 538 // { int bindat(int fd, int s, caddr_t name, int namelen); }
|
||||||
|
SYS_CONNECTAT = 539 // { int connectat(int fd, int s, caddr_t name, int namelen); }
|
||||||
|
SYS_CHFLAGSAT = 540 // { int chflagsat(int fd, const char *path, u_long flags, int atflag); }
|
||||||
|
SYS_ACCEPT4 = 541 // { int accept4(int s, struct sockaddr * __restrict name, __socklen_t * __restrict anamelen, int flags); }
|
||||||
|
SYS_PIPE2 = 542 // { int pipe2(int *fildes, int flags); }
|
||||||
|
SYS_AIO_MLOCK = 543 // { int aio_mlock(struct aiocb *aiocbp); }
|
||||||
|
SYS_PROCCTL = 544 // { int procctl(idtype_t idtype, id_t id, int com, void *data); }
|
||||||
|
SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); }
|
||||||
|
SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); }
|
||||||
|
SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); }
|
||||||
|
SYS_FDATASYNC = 550 // { int fdatasync(int fd); }
|
||||||
|
SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); }
|
||||||
|
SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); }
|
||||||
|
SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); }
|
||||||
|
SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); }
|
||||||
|
SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); }
|
||||||
|
SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); }
|
||||||
|
SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); }
|
||||||
|
SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); }
|
||||||
|
SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); }
|
||||||
|
SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); }
|
||||||
|
SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); }
|
||||||
|
SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); }
|
||||||
|
SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); }
|
||||||
|
SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); }
|
||||||
|
SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); }
|
||||||
|
SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); }
|
||||||
|
SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); }
|
||||||
|
SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); }
|
||||||
|
SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); }
|
||||||
|
)
|
95
vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go
generated
vendored
95
vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go
generated
vendored
@ -90,27 +90,6 @@ type Stat_t struct {
|
|||||||
Spare [10]uint64
|
Spare [10]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type stat_freebsd11_t struct {
|
|
||||||
Dev uint32
|
|
||||||
Ino uint32
|
|
||||||
Mode uint16
|
|
||||||
Nlink uint16
|
|
||||||
Uid uint32
|
|
||||||
Gid uint32
|
|
||||||
Rdev uint32
|
|
||||||
Atim Timespec
|
|
||||||
Mtim Timespec
|
|
||||||
Ctim Timespec
|
|
||||||
Size int64
|
|
||||||
Blocks int64
|
|
||||||
Blksize int32
|
|
||||||
Flags uint32
|
|
||||||
Gen uint32
|
|
||||||
Lspare int32
|
|
||||||
Btim Timespec
|
|
||||||
_ [8]byte
|
|
||||||
}
|
|
||||||
|
|
||||||
type Statfs_t struct {
|
type Statfs_t struct {
|
||||||
Version uint32
|
Version uint32
|
||||||
Type uint32
|
Type uint32
|
||||||
@ -136,31 +115,6 @@ type Statfs_t struct {
|
|||||||
Mntonname [1024]byte
|
Mntonname [1024]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type statfs_freebsd11_t struct {
|
|
||||||
Version uint32
|
|
||||||
Type uint32
|
|
||||||
Flags uint64
|
|
||||||
Bsize uint64
|
|
||||||
Iosize uint64
|
|
||||||
Blocks uint64
|
|
||||||
Bfree uint64
|
|
||||||
Bavail int64
|
|
||||||
Files uint64
|
|
||||||
Ffree int64
|
|
||||||
Syncwrites uint64
|
|
||||||
Asyncwrites uint64
|
|
||||||
Syncreads uint64
|
|
||||||
Asyncreads uint64
|
|
||||||
Spare [10]uint64
|
|
||||||
Namemax uint32
|
|
||||||
Owner uint32
|
|
||||||
Fsid Fsid
|
|
||||||
Charspare [80]int8
|
|
||||||
Fstypename [16]byte
|
|
||||||
Mntfromname [88]byte
|
|
||||||
Mntonname [88]byte
|
|
||||||
}
|
|
||||||
|
|
||||||
type Flock_t struct {
|
type Flock_t struct {
|
||||||
Start int64
|
Start int64
|
||||||
Len int64
|
Len int64
|
||||||
@ -181,14 +135,6 @@ type Dirent struct {
|
|||||||
Name [256]int8
|
Name [256]int8
|
||||||
}
|
}
|
||||||
|
|
||||||
type dirent_freebsd11 struct {
|
|
||||||
Fileno uint32
|
|
||||||
Reclen uint16
|
|
||||||
Type uint8
|
|
||||||
Namlen uint8
|
|
||||||
Name [256]int8
|
|
||||||
}
|
|
||||||
|
|
||||||
type Fsid struct {
|
type Fsid struct {
|
||||||
Val [2]int32
|
Val [2]int32
|
||||||
}
|
}
|
||||||
@ -337,41 +283,9 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
PTRACE_ATTACH = 0xa
|
|
||||||
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
|
|
||||||
PTRACE_LWPINFO = 0xd
|
|
||||||
PTRACE_SETFPREGS = 0x24
|
|
||||||
PTRACE_SETREGS = 0x22
|
|
||||||
PTRACE_SINGLESTEP = 0x9
|
|
||||||
PTRACE_TRACEME = 0x0
|
PTRACE_TRACEME = 0x0
|
||||||
)
|
PTRACE_CONT = 0x7
|
||||||
|
PTRACE_KILL = 0x8
|
||||||
const (
|
|
||||||
PIOD_READ_D = 0x1
|
|
||||||
PIOD_WRITE_D = 0x2
|
|
||||||
PIOD_READ_I = 0x3
|
|
||||||
PIOD_WRITE_I = 0x4
|
|
||||||
)
|
|
||||||
|
|
||||||
const (
|
|
||||||
PL_FLAG_BORN = 0x100
|
|
||||||
PL_FLAG_EXITED = 0x200
|
|
||||||
PL_FLAG_SI = 0x20
|
|
||||||
)
|
|
||||||
|
|
||||||
const (
|
|
||||||
TRAP_BRKPT = 0x1
|
|
||||||
TRAP_TRACE = 0x2
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type PtraceLwpInfoStruct struct {
|
type PtraceLwpInfoStruct struct {
|
||||||
@ -432,6 +346,8 @@ type FpReg struct {
|
|||||||
Pad [64]uint8
|
Pad [64]uint8
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type FpExtendedPrecision struct{}
|
||||||
|
|
||||||
type PtraceIoDesc struct {
|
type PtraceIoDesc struct {
|
||||||
Op int32
|
Op int32
|
||||||
Offs *byte
|
Offs *byte
|
||||||
@ -444,8 +360,9 @@ type Kevent_t struct {
|
|||||||
Filter int16
|
Filter int16
|
||||||
Flags uint16
|
Flags uint16
|
||||||
Fflags uint32
|
Fflags uint32
|
||||||
Data int32
|
Data int64
|
||||||
Udata *byte
|
Udata *byte
|
||||||
|
Ext [4]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type FdSet struct {
|
type FdSet struct {
|
||||||
|
92
vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go
generated
vendored
92
vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go
generated
vendored
@ -86,26 +86,6 @@ type Stat_t struct {
|
|||||||
Spare [10]uint64
|
Spare [10]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type stat_freebsd11_t struct {
|
|
||||||
Dev uint32
|
|
||||||
Ino uint32
|
|
||||||
Mode uint16
|
|
||||||
Nlink uint16
|
|
||||||
Uid uint32
|
|
||||||
Gid uint32
|
|
||||||
Rdev uint32
|
|
||||||
Atim Timespec
|
|
||||||
Mtim Timespec
|
|
||||||
Ctim Timespec
|
|
||||||
Size int64
|
|
||||||
Blocks int64
|
|
||||||
Blksize int32
|
|
||||||
Flags uint32
|
|
||||||
Gen uint32
|
|
||||||
Lspare int32
|
|
||||||
Btim Timespec
|
|
||||||
}
|
|
||||||
|
|
||||||
type Statfs_t struct {
|
type Statfs_t struct {
|
||||||
Version uint32
|
Version uint32
|
||||||
Type uint32
|
Type uint32
|
||||||
@ -131,31 +111,6 @@ type Statfs_t struct {
|
|||||||
Mntonname [1024]byte
|
Mntonname [1024]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type statfs_freebsd11_t struct {
|
|
||||||
Version uint32
|
|
||||||
Type uint32
|
|
||||||
Flags uint64
|
|
||||||
Bsize uint64
|
|
||||||
Iosize uint64
|
|
||||||
Blocks uint64
|
|
||||||
Bfree uint64
|
|
||||||
Bavail int64
|
|
||||||
Files uint64
|
|
||||||
Ffree int64
|
|
||||||
Syncwrites uint64
|
|
||||||
Asyncwrites uint64
|
|
||||||
Syncreads uint64
|
|
||||||
Asyncreads uint64
|
|
||||||
Spare [10]uint64
|
|
||||||
Namemax uint32
|
|
||||||
Owner uint32
|
|
||||||
Fsid Fsid
|
|
||||||
Charspare [80]int8
|
|
||||||
Fstypename [16]byte
|
|
||||||
Mntfromname [88]byte
|
|
||||||
Mntonname [88]byte
|
|
||||||
}
|
|
||||||
|
|
||||||
type Flock_t struct {
|
type Flock_t struct {
|
||||||
Start int64
|
Start int64
|
||||||
Len int64
|
Len int64
|
||||||
@ -177,14 +132,6 @@ type Dirent struct {
|
|||||||
Name [256]int8
|
Name [256]int8
|
||||||
}
|
}
|
||||||
|
|
||||||
type dirent_freebsd11 struct {
|
|
||||||
Fileno uint32
|
|
||||||
Reclen uint16
|
|
||||||
Type uint8
|
|
||||||
Namlen uint8
|
|
||||||
Name [256]int8
|
|
||||||
}
|
|
||||||
|
|
||||||
type Fsid struct {
|
type Fsid struct {
|
||||||
Val [2]int32
|
Val [2]int32
|
||||||
}
|
}
|
||||||
@ -333,41 +280,9 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
PTRACE_ATTACH = 0xa
|
|
||||||
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
|
|
||||||
PTRACE_LWPINFO = 0xd
|
|
||||||
PTRACE_SETFPREGS = 0x24
|
|
||||||
PTRACE_SETREGS = 0x22
|
|
||||||
PTRACE_SINGLESTEP = 0x9
|
|
||||||
PTRACE_TRACEME = 0x0
|
PTRACE_TRACEME = 0x0
|
||||||
)
|
PTRACE_CONT = 0x7
|
||||||
|
PTRACE_KILL = 0x8
|
||||||
const (
|
|
||||||
PIOD_READ_D = 0x1
|
|
||||||
PIOD_WRITE_D = 0x2
|
|
||||||
PIOD_READ_I = 0x3
|
|
||||||
PIOD_WRITE_I = 0x4
|
|
||||||
)
|
|
||||||
|
|
||||||
const (
|
|
||||||
PL_FLAG_BORN = 0x100
|
|
||||||
PL_FLAG_EXITED = 0x200
|
|
||||||
PL_FLAG_SI = 0x20
|
|
||||||
)
|
|
||||||
|
|
||||||
const (
|
|
||||||
TRAP_BRKPT = 0x1
|
|
||||||
TRAP_TRACE = 0x2
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type PtraceLwpInfoStruct struct {
|
type PtraceLwpInfoStruct struct {
|
||||||
@ -435,6 +350,8 @@ type FpReg struct {
|
|||||||
Spare [12]uint64
|
Spare [12]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type FpExtendedPrecision struct{}
|
||||||
|
|
||||||
type PtraceIoDesc struct {
|
type PtraceIoDesc struct {
|
||||||
Op int32
|
Op int32
|
||||||
Offs *byte
|
Offs *byte
|
||||||
@ -449,6 +366,7 @@ type Kevent_t struct {
|
|||||||
Fflags uint32
|
Fflags uint32
|
||||||
Data int64
|
Data int64
|
||||||
Udata *byte
|
Udata *byte
|
||||||
|
Ext [4]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type FdSet struct {
|
type FdSet struct {
|
||||||
|
125
vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go
generated
vendored
125
vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go
generated
vendored
@ -33,7 +33,7 @@ type Timeval struct {
|
|||||||
_ [4]byte
|
_ [4]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type Time_t int32
|
type Time_t int64
|
||||||
|
|
||||||
type Rusage struct {
|
type Rusage struct {
|
||||||
Utime Timeval
|
Utime Timeval
|
||||||
@ -88,26 +88,6 @@ type Stat_t struct {
|
|||||||
Spare [10]uint64
|
Spare [10]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type stat_freebsd11_t struct {
|
|
||||||
Dev uint32
|
|
||||||
Ino uint32
|
|
||||||
Mode uint16
|
|
||||||
Nlink uint16
|
|
||||||
Uid uint32
|
|
||||||
Gid uint32
|
|
||||||
Rdev uint32
|
|
||||||
Atim Timespec
|
|
||||||
Mtim Timespec
|
|
||||||
Ctim Timespec
|
|
||||||
Size int64
|
|
||||||
Blocks int64
|
|
||||||
Blksize int32
|
|
||||||
Flags uint32
|
|
||||||
Gen uint32
|
|
||||||
Lspare int32
|
|
||||||
Btim Timespec
|
|
||||||
}
|
|
||||||
|
|
||||||
type Statfs_t struct {
|
type Statfs_t struct {
|
||||||
Version uint32
|
Version uint32
|
||||||
Type uint32
|
Type uint32
|
||||||
@ -133,31 +113,6 @@ type Statfs_t struct {
|
|||||||
Mntonname [1024]byte
|
Mntonname [1024]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type statfs_freebsd11_t struct {
|
|
||||||
Version uint32
|
|
||||||
Type uint32
|
|
||||||
Flags uint64
|
|
||||||
Bsize uint64
|
|
||||||
Iosize uint64
|
|
||||||
Blocks uint64
|
|
||||||
Bfree uint64
|
|
||||||
Bavail int64
|
|
||||||
Files uint64
|
|
||||||
Ffree int64
|
|
||||||
Syncwrites uint64
|
|
||||||
Asyncwrites uint64
|
|
||||||
Syncreads uint64
|
|
||||||
Asyncreads uint64
|
|
||||||
Spare [10]uint64
|
|
||||||
Namemax uint32
|
|
||||||
Owner uint32
|
|
||||||
Fsid Fsid
|
|
||||||
Charspare [80]int8
|
|
||||||
Fstypename [16]byte
|
|
||||||
Mntfromname [88]byte
|
|
||||||
Mntonname [88]byte
|
|
||||||
}
|
|
||||||
|
|
||||||
type Flock_t struct {
|
type Flock_t struct {
|
||||||
Start int64
|
Start int64
|
||||||
Len int64
|
Len int64
|
||||||
@ -179,14 +134,6 @@ type Dirent struct {
|
|||||||
Name [256]int8
|
Name [256]int8
|
||||||
}
|
}
|
||||||
|
|
||||||
type dirent_freebsd11 struct {
|
|
||||||
Fileno uint32
|
|
||||||
Reclen uint16
|
|
||||||
Type uint8
|
|
||||||
Namlen uint8
|
|
||||||
Name [256]int8
|
|
||||||
}
|
|
||||||
|
|
||||||
type Fsid struct {
|
type Fsid struct {
|
||||||
Val [2]int32
|
Val [2]int32
|
||||||
}
|
}
|
||||||
@ -335,41 +282,9 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
PTRACE_ATTACH = 0xa
|
|
||||||
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
|
|
||||||
PTRACE_LWPINFO = 0xd
|
|
||||||
PTRACE_SETFPREGS = 0x24
|
|
||||||
PTRACE_SETREGS = 0x22
|
|
||||||
PTRACE_SINGLESTEP = 0x9
|
|
||||||
PTRACE_TRACEME = 0x0
|
PTRACE_TRACEME = 0x0
|
||||||
)
|
PTRACE_CONT = 0x7
|
||||||
|
PTRACE_KILL = 0x8
|
||||||
const (
|
|
||||||
PIOD_READ_D = 0x1
|
|
||||||
PIOD_WRITE_D = 0x2
|
|
||||||
PIOD_READ_I = 0x3
|
|
||||||
PIOD_WRITE_I = 0x4
|
|
||||||
)
|
|
||||||
|
|
||||||
const (
|
|
||||||
PL_FLAG_BORN = 0x100
|
|
||||||
PL_FLAG_EXITED = 0x200
|
|
||||||
PL_FLAG_SI = 0x20
|
|
||||||
)
|
|
||||||
|
|
||||||
const (
|
|
||||||
TRAP_BRKPT = 0x1
|
|
||||||
TRAP_TRACE = 0x2
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type PtraceLwpInfoStruct struct {
|
type PtraceLwpInfoStruct struct {
|
||||||
@ -394,7 +309,7 @@ type __Siginfo struct {
|
|||||||
Status int32
|
Status int32
|
||||||
Addr *byte
|
Addr *byte
|
||||||
Value [4]byte
|
Value [4]byte
|
||||||
X_reason [32]byte
|
_ [32]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type Sigset_t struct {
|
type Sigset_t struct {
|
||||||
@ -403,15 +318,21 @@ type Sigset_t struct {
|
|||||||
|
|
||||||
type Reg struct {
|
type Reg struct {
|
||||||
R [13]uint32
|
R [13]uint32
|
||||||
R_sp uint32
|
Sp uint32
|
||||||
R_lr uint32
|
Lr uint32
|
||||||
R_pc uint32
|
Pc uint32
|
||||||
R_cpsr uint32
|
Cpsr uint32
|
||||||
}
|
}
|
||||||
|
|
||||||
type FpReg struct {
|
type FpReg struct {
|
||||||
Fpr_fpsr uint32
|
Fpsr uint32
|
||||||
Fpr [8][3]uint32
|
Fpr [8]FpExtendedPrecision
|
||||||
|
}
|
||||||
|
|
||||||
|
type FpExtendedPrecision struct {
|
||||||
|
Exponent uint32
|
||||||
|
Mantissa_hi uint32
|
||||||
|
Mantissa_lo uint32
|
||||||
}
|
}
|
||||||
|
|
||||||
type PtraceIoDesc struct {
|
type PtraceIoDesc struct {
|
||||||
@ -426,8 +347,11 @@ type Kevent_t struct {
|
|||||||
Filter int16
|
Filter int16
|
||||||
Flags uint16
|
Flags uint16
|
||||||
Fflags uint32
|
Fflags uint32
|
||||||
Data int32
|
_ [4]byte
|
||||||
|
Data int64
|
||||||
Udata *byte
|
Udata *byte
|
||||||
|
_ [4]byte
|
||||||
|
Ext [4]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type FdSet struct {
|
type FdSet struct {
|
||||||
@ -453,7 +377,7 @@ type ifMsghdr struct {
|
|||||||
Addrs int32
|
Addrs int32
|
||||||
Flags int32
|
Flags int32
|
||||||
Index uint16
|
Index uint16
|
||||||
_ [2]byte
|
_ uint16
|
||||||
Data ifData
|
Data ifData
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -464,7 +388,6 @@ type IfMsghdr struct {
|
|||||||
Addrs int32
|
Addrs int32
|
||||||
Flags int32
|
Flags int32
|
||||||
Index uint16
|
Index uint16
|
||||||
_ [2]byte
|
|
||||||
Data IfData
|
Data IfData
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -532,7 +455,7 @@ type IfaMsghdr struct {
|
|||||||
Addrs int32
|
Addrs int32
|
||||||
Flags int32
|
Flags int32
|
||||||
Index uint16
|
Index uint16
|
||||||
_ [2]byte
|
_ uint16
|
||||||
Metric int32
|
Metric int32
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -543,7 +466,7 @@ type IfmaMsghdr struct {
|
|||||||
Addrs int32
|
Addrs int32
|
||||||
Flags int32
|
Flags int32
|
||||||
Index uint16
|
Index uint16
|
||||||
_ [2]byte
|
_ uint16
|
||||||
}
|
}
|
||||||
|
|
||||||
type IfAnnounceMsghdr struct {
|
type IfAnnounceMsghdr struct {
|
||||||
@ -560,7 +483,7 @@ type RtMsghdr struct {
|
|||||||
Version uint8
|
Version uint8
|
||||||
Type uint8
|
Type uint8
|
||||||
Index uint16
|
Index uint16
|
||||||
_ [2]byte
|
_ uint16
|
||||||
Flags int32
|
Flags int32
|
||||||
Addrs int32
|
Addrs int32
|
||||||
Pid int32
|
Pid int32
|
||||||
|
90
vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go
generated
vendored
90
vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go
generated
vendored
@ -86,26 +86,6 @@ type Stat_t struct {
|
|||||||
Spare [10]uint64
|
Spare [10]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type stat_freebsd11_t struct {
|
|
||||||
Dev uint32
|
|
||||||
Ino uint32
|
|
||||||
Mode uint16
|
|
||||||
Nlink uint16
|
|
||||||
Uid uint32
|
|
||||||
Gid uint32
|
|
||||||
Rdev uint32
|
|
||||||
Atim Timespec
|
|
||||||
Mtim Timespec
|
|
||||||
Ctim Timespec
|
|
||||||
Size int64
|
|
||||||
Blocks int64
|
|
||||||
Blksize int32
|
|
||||||
Flags uint32
|
|
||||||
Gen uint32
|
|
||||||
Lspare int32
|
|
||||||
Btim Timespec
|
|
||||||
}
|
|
||||||
|
|
||||||
type Statfs_t struct {
|
type Statfs_t struct {
|
||||||
Version uint32
|
Version uint32
|
||||||
Type uint32
|
Type uint32
|
||||||
@ -131,31 +111,6 @@ type Statfs_t struct {
|
|||||||
Mntonname [1024]byte
|
Mntonname [1024]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
type statfs_freebsd11_t struct {
|
|
||||||
Version uint32
|
|
||||||
Type uint32
|
|
||||||
Flags uint64
|
|
||||||
Bsize uint64
|
|
||||||
Iosize uint64
|
|
||||||
Blocks uint64
|
|
||||||
Bfree uint64
|
|
||||||
Bavail int64
|
|
||||||
Files uint64
|
|
||||||
Ffree int64
|
|
||||||
Syncwrites uint64
|
|
||||||
Asyncwrites uint64
|
|
||||||
Syncreads uint64
|
|
||||||
Asyncreads uint64
|
|
||||||
Spare [10]uint64
|
|
||||||
Namemax uint32
|
|
||||||
Owner uint32
|
|
||||||
Fsid Fsid
|
|
||||||
Charspare [80]int8
|
|
||||||
Fstypename [16]byte
|
|
||||||
Mntfromname [88]byte
|
|
||||||
Mntonname [88]byte
|
|
||||||
}
|
|
||||||
|
|
||||||
type Flock_t struct {
|
type Flock_t struct {
|
||||||
Start int64
|
Start int64
|
||||||
Len int64
|
Len int64
|
||||||
@ -177,14 +132,6 @@ type Dirent struct {
|
|||||||
Name [256]int8
|
Name [256]int8
|
||||||
}
|
}
|
||||||
|
|
||||||
type dirent_freebsd11 struct {
|
|
||||||
Fileno uint32
|
|
||||||
Reclen uint16
|
|
||||||
Type uint8
|
|
||||||
Namlen uint8
|
|
||||||
Name [256]int8
|
|
||||||
}
|
|
||||||
|
|
||||||
type Fsid struct {
|
type Fsid struct {
|
||||||
Val [2]int32
|
Val [2]int32
|
||||||
}
|
}
|
||||||
@ -333,39 +280,9 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
PTRACE_ATTACH = 0xa
|
|
||||||
PTRACE_CONT = 0x7
|
|
||||||
PTRACE_DETACH = 0xb
|
|
||||||
PTRACE_GETFPREGS = 0x23
|
|
||||||
PTRACE_GETLWPLIST = 0xf
|
|
||||||
PTRACE_GETNUMLWPS = 0xe
|
|
||||||
PTRACE_GETREGS = 0x21
|
|
||||||
PTRACE_IO = 0xc
|
|
||||||
PTRACE_KILL = 0x8
|
|
||||||
PTRACE_LWPEVENTS = 0x18
|
|
||||||
PTRACE_LWPINFO = 0xd
|
|
||||||
PTRACE_SETFPREGS = 0x24
|
|
||||||
PTRACE_SETREGS = 0x22
|
|
||||||
PTRACE_SINGLESTEP = 0x9
|
|
||||||
PTRACE_TRACEME = 0x0
|
PTRACE_TRACEME = 0x0
|
||||||
)
|
PTRACE_CONT = 0x7
|
||||||
|
PTRACE_KILL = 0x8
|
||||||
const (
|
|
||||||
PIOD_READ_D = 0x1
|
|
||||||
PIOD_WRITE_D = 0x2
|
|
||||||
PIOD_READ_I = 0x3
|
|
||||||
PIOD_WRITE_I = 0x4
|
|
||||||
)
|
|
||||||
|
|
||||||
const (
|
|
||||||
PL_FLAG_BORN = 0x100
|
|
||||||
PL_FLAG_EXITED = 0x200
|
|
||||||
PL_FLAG_SI = 0x20
|
|
||||||
)
|
|
||||||
|
|
||||||
const (
|
|
||||||
TRAP_BRKPT = 0x1
|
|
||||||
TRAP_TRACE = 0x2
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type PtraceLwpInfoStruct struct {
|
type PtraceLwpInfoStruct struct {
|
||||||
@ -413,6 +330,8 @@ type FpReg struct {
|
|||||||
_ [8]byte
|
_ [8]byte
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type FpExtendedPrecision struct{}
|
||||||
|
|
||||||
type PtraceIoDesc struct {
|
type PtraceIoDesc struct {
|
||||||
Op int32
|
Op int32
|
||||||
Offs *byte
|
Offs *byte
|
||||||
@ -427,6 +346,7 @@ type Kevent_t struct {
|
|||||||
Fflags uint32
|
Fflags uint32
|
||||||
Data int64
|
Data int64
|
||||||
Udata *byte
|
Udata *byte
|
||||||
|
Ext [4]uint64
|
||||||
}
|
}
|
||||||
|
|
||||||
type FdSet struct {
|
type FdSet struct {
|
||||||
|
626
vendor/golang.org/x/sys/unix/ztypes_freebsd_riscv64.go
generated
vendored
Normal file
626
vendor/golang.org/x/sys/unix/ztypes_freebsd_riscv64.go
generated
vendored
Normal file
@ -0,0 +1,626 @@
|
|||||||
|
// cgo -godefs -- -fsigned-char types_freebsd.go | go run mkpost.go
|
||||||
|
// Code generated by the command above; see README.md. DO NOT EDIT.
|
||||||
|
|
||||||
|
//go:build riscv64 && freebsd
|
||||||
|
// +build riscv64,freebsd
|
||||||
|
|
||||||
|
package unix
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofPtr = 0x8
|
||||||
|
SizeofShort = 0x2
|
||||||
|
SizeofInt = 0x4
|
||||||
|
SizeofLong = 0x8
|
||||||
|
SizeofLongLong = 0x8
|
||||||
|
)
|
||||||
|
|
||||||
|
type (
|
||||||
|
_C_short int16
|
||||||
|
_C_int int32
|
||||||
|
_C_long int64
|
||||||
|
_C_long_long int64
|
||||||
|
)
|
||||||
|
|
||||||
|
type Timespec struct {
|
||||||
|
Sec int64
|
||||||
|
Nsec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Timeval struct {
|
||||||
|
Sec int64
|
||||||
|
Usec int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Time_t int64
|
||||||
|
|
||||||
|
type Rusage struct {
|
||||||
|
Utime Timeval
|
||||||
|
Stime Timeval
|
||||||
|
Maxrss int64
|
||||||
|
Ixrss int64
|
||||||
|
Idrss int64
|
||||||
|
Isrss int64
|
||||||
|
Minflt int64
|
||||||
|
Majflt int64
|
||||||
|
Nswap int64
|
||||||
|
Inblock int64
|
||||||
|
Oublock int64
|
||||||
|
Msgsnd int64
|
||||||
|
Msgrcv int64
|
||||||
|
Nsignals int64
|
||||||
|
Nvcsw int64
|
||||||
|
Nivcsw int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Rlimit struct {
|
||||||
|
Cur int64
|
||||||
|
Max int64
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Gid_t uint32
|
||||||
|
|
||||||
|
const (
|
||||||
|
_statfsVersion = 0x20140518
|
||||||
|
_dirblksiz = 0x400
|
||||||
|
)
|
||||||
|
|
||||||
|
type Stat_t struct {
|
||||||
|
Dev uint64
|
||||||
|
Ino uint64
|
||||||
|
Nlink uint64
|
||||||
|
Mode uint16
|
||||||
|
_0 int16
|
||||||
|
Uid uint32
|
||||||
|
Gid uint32
|
||||||
|
_1 int32
|
||||||
|
Rdev uint64
|
||||||
|
Atim Timespec
|
||||||
|
Mtim Timespec
|
||||||
|
Ctim Timespec
|
||||||
|
Btim Timespec
|
||||||
|
Size int64
|
||||||
|
Blocks int64
|
||||||
|
Blksize int32
|
||||||
|
Flags uint32
|
||||||
|
Gen uint64
|
||||||
|
Spare [10]uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Statfs_t struct {
|
||||||
|
Version uint32
|
||||||
|
Type uint32
|
||||||
|
Flags uint64
|
||||||
|
Bsize uint64
|
||||||
|
Iosize uint64
|
||||||
|
Blocks uint64
|
||||||
|
Bfree uint64
|
||||||
|
Bavail int64
|
||||||
|
Files uint64
|
||||||
|
Ffree int64
|
||||||
|
Syncwrites uint64
|
||||||
|
Asyncwrites uint64
|
||||||
|
Syncreads uint64
|
||||||
|
Asyncreads uint64
|
||||||
|
Spare [10]uint64
|
||||||
|
Namemax uint32
|
||||||
|
Owner uint32
|
||||||
|
Fsid Fsid
|
||||||
|
Charspare [80]int8
|
||||||
|
Fstypename [16]byte
|
||||||
|
Mntfromname [1024]byte
|
||||||
|
Mntonname [1024]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Flock_t struct {
|
||||||
|
Start int64
|
||||||
|
Len int64
|
||||||
|
Pid int32
|
||||||
|
Type int16
|
||||||
|
Whence int16
|
||||||
|
Sysid int32
|
||||||
|
_ [4]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Dirent struct {
|
||||||
|
Fileno uint64
|
||||||
|
Off int64
|
||||||
|
Reclen uint16
|
||||||
|
Type uint8
|
||||||
|
Pad0 uint8
|
||||||
|
Namlen uint16
|
||||||
|
Pad1 uint16
|
||||||
|
Name [256]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type Fsid struct {
|
||||||
|
Val [2]int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
PathMax = 0x400
|
||||||
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
FADV_NORMAL = 0x0
|
||||||
|
FADV_RANDOM = 0x1
|
||||||
|
FADV_SEQUENTIAL = 0x2
|
||||||
|
FADV_WILLNEED = 0x3
|
||||||
|
FADV_DONTNEED = 0x4
|
||||||
|
FADV_NOREUSE = 0x5
|
||||||
|
)
|
||||||
|
|
||||||
|
type RawSockaddrInet4 struct {
|
||||||
|
Len uint8
|
||||||
|
Family uint8
|
||||||
|
Port uint16
|
||||||
|
Addr [4]byte /* in_addr */
|
||||||
|
Zero [8]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrInet6 struct {
|
||||||
|
Len uint8
|
||||||
|
Family uint8
|
||||||
|
Port uint16
|
||||||
|
Flowinfo uint32
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Scope_id uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrUnix struct {
|
||||||
|
Len uint8
|
||||||
|
Family uint8
|
||||||
|
Path [104]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrDatalink struct {
|
||||||
|
Len uint8
|
||||||
|
Family uint8
|
||||||
|
Index uint16
|
||||||
|
Type uint8
|
||||||
|
Nlen uint8
|
||||||
|
Alen uint8
|
||||||
|
Slen uint8
|
||||||
|
Data [46]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddr struct {
|
||||||
|
Len uint8
|
||||||
|
Family uint8
|
||||||
|
Data [14]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type RawSockaddrAny struct {
|
||||||
|
Addr RawSockaddr
|
||||||
|
Pad [92]int8
|
||||||
|
}
|
||||||
|
|
||||||
|
type _Socklen uint32
|
||||||
|
|
||||||
|
type Xucred struct {
|
||||||
|
Version uint32
|
||||||
|
Uid uint32
|
||||||
|
Ngroups int16
|
||||||
|
Groups [16]uint32
|
||||||
|
_ *byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Linger struct {
|
||||||
|
Onoff int32
|
||||||
|
Linger int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Iovec struct {
|
||||||
|
Base *byte
|
||||||
|
Len uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreq struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Interface [4]byte /* in_addr */
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPMreqn struct {
|
||||||
|
Multiaddr [4]byte /* in_addr */
|
||||||
|
Address [4]byte /* in_addr */
|
||||||
|
Ifindex int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6Mreq struct {
|
||||||
|
Multiaddr [16]byte /* in6_addr */
|
||||||
|
Interface uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Msghdr struct {
|
||||||
|
Name *byte
|
||||||
|
Namelen uint32
|
||||||
|
Iov *Iovec
|
||||||
|
Iovlen int32
|
||||||
|
Control *byte
|
||||||
|
Controllen uint32
|
||||||
|
Flags int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Cmsghdr struct {
|
||||||
|
Len uint32
|
||||||
|
Level int32
|
||||||
|
Type int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Inet6Pktinfo struct {
|
||||||
|
Addr [16]byte /* in6_addr */
|
||||||
|
Ifindex uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IPv6MTUInfo struct {
|
||||||
|
Addr RawSockaddrInet6
|
||||||
|
Mtu uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type ICMPv6Filter struct {
|
||||||
|
Filt [8]uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofSockaddrInet4 = 0x10
|
||||||
|
SizeofSockaddrInet6 = 0x1c
|
||||||
|
SizeofSockaddrAny = 0x6c
|
||||||
|
SizeofSockaddrUnix = 0x6a
|
||||||
|
SizeofSockaddrDatalink = 0x36
|
||||||
|
SizeofXucred = 0x58
|
||||||
|
SizeofLinger = 0x8
|
||||||
|
SizeofIovec = 0x10
|
||||||
|
SizeofIPMreq = 0x8
|
||||||
|
SizeofIPMreqn = 0xc
|
||||||
|
SizeofIPv6Mreq = 0x14
|
||||||
|
SizeofMsghdr = 0x30
|
||||||
|
SizeofCmsghdr = 0xc
|
||||||
|
SizeofInet6Pktinfo = 0x14
|
||||||
|
SizeofIPv6MTUInfo = 0x20
|
||||||
|
SizeofICMPv6Filter = 0x20
|
||||||
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
PTRACE_TRACEME = 0x0
|
||||||
|
PTRACE_CONT = 0x7
|
||||||
|
PTRACE_KILL = 0x8
|
||||||
|
)
|
||||||
|
|
||||||
|
type PtraceLwpInfoStruct struct {
|
||||||
|
Lwpid int32
|
||||||
|
Event int32
|
||||||
|
Flags int32
|
||||||
|
Sigmask Sigset_t
|
||||||
|
Siglist Sigset_t
|
||||||
|
Siginfo __Siginfo
|
||||||
|
Tdname [20]int8
|
||||||
|
Child_pid int32
|
||||||
|
Syscall_code uint32
|
||||||
|
Syscall_narg uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type __Siginfo struct {
|
||||||
|
Signo int32
|
||||||
|
Errno int32
|
||||||
|
Code int32
|
||||||
|
Pid int32
|
||||||
|
Uid uint32
|
||||||
|
Status int32
|
||||||
|
Addr *byte
|
||||||
|
Value [8]byte
|
||||||
|
_ [40]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type Sigset_t struct {
|
||||||
|
Val [4]uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Reg struct {
|
||||||
|
Ra uint64
|
||||||
|
Sp uint64
|
||||||
|
Gp uint64
|
||||||
|
Tp uint64
|
||||||
|
T [7]uint64
|
||||||
|
S [12]uint64
|
||||||
|
A [8]uint64
|
||||||
|
Sepc uint64
|
||||||
|
Sstatus uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type FpReg struct {
|
||||||
|
X [32][2]uint64
|
||||||
|
Fcsr uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type FpExtendedPrecision struct{}
|
||||||
|
|
||||||
|
type PtraceIoDesc struct {
|
||||||
|
Op int32
|
||||||
|
Offs *byte
|
||||||
|
Addr *byte
|
||||||
|
Len uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Kevent_t struct {
|
||||||
|
Ident uint64
|
||||||
|
Filter int16
|
||||||
|
Flags uint16
|
||||||
|
Fflags uint32
|
||||||
|
Data int64
|
||||||
|
Udata *byte
|
||||||
|
Ext [4]uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type FdSet struct {
|
||||||
|
Bits [16]uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
sizeofIfMsghdr = 0xa8
|
||||||
|
SizeofIfMsghdr = 0xa8
|
||||||
|
sizeofIfData = 0x98
|
||||||
|
SizeofIfData = 0x98
|
||||||
|
SizeofIfaMsghdr = 0x14
|
||||||
|
SizeofIfmaMsghdr = 0x10
|
||||||
|
SizeofIfAnnounceMsghdr = 0x18
|
||||||
|
SizeofRtMsghdr = 0x98
|
||||||
|
SizeofRtMetrics = 0x70
|
||||||
|
)
|
||||||
|
|
||||||
|
type ifMsghdr struct {
|
||||||
|
Msglen uint16
|
||||||
|
Version uint8
|
||||||
|
Type uint8
|
||||||
|
Addrs int32
|
||||||
|
Flags int32
|
||||||
|
Index uint16
|
||||||
|
_ uint16
|
||||||
|
Data ifData
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfMsghdr struct {
|
||||||
|
Msglen uint16
|
||||||
|
Version uint8
|
||||||
|
Type uint8
|
||||||
|
Addrs int32
|
||||||
|
Flags int32
|
||||||
|
Index uint16
|
||||||
|
Data IfData
|
||||||
|
}
|
||||||
|
|
||||||
|
type ifData struct {
|
||||||
|
Type uint8
|
||||||
|
Physical uint8
|
||||||
|
Addrlen uint8
|
||||||
|
Hdrlen uint8
|
||||||
|
Link_state uint8
|
||||||
|
Vhid uint8
|
||||||
|
Datalen uint16
|
||||||
|
Mtu uint32
|
||||||
|
Metric uint32
|
||||||
|
Baudrate uint64
|
||||||
|
Ipackets uint64
|
||||||
|
Ierrors uint64
|
||||||
|
Opackets uint64
|
||||||
|
Oerrors uint64
|
||||||
|
Collisions uint64
|
||||||
|
Ibytes uint64
|
||||||
|
Obytes uint64
|
||||||
|
Imcasts uint64
|
||||||
|
Omcasts uint64
|
||||||
|
Iqdrops uint64
|
||||||
|
Oqdrops uint64
|
||||||
|
Noproto uint64
|
||||||
|
Hwassist uint64
|
||||||
|
_ [8]byte
|
||||||
|
_ [16]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfData struct {
|
||||||
|
Type uint8
|
||||||
|
Physical uint8
|
||||||
|
Addrlen uint8
|
||||||
|
Hdrlen uint8
|
||||||
|
Link_state uint8
|
||||||
|
Spare_char1 uint8
|
||||||
|
Spare_char2 uint8
|
||||||
|
Datalen uint8
|
||||||
|
Mtu uint64
|
||||||
|
Metric uint64
|
||||||
|
Baudrate uint64
|
||||||
|
Ipackets uint64
|
||||||
|
Ierrors uint64
|
||||||
|
Opackets uint64
|
||||||
|
Oerrors uint64
|
||||||
|
Collisions uint64
|
||||||
|
Ibytes uint64
|
||||||
|
Obytes uint64
|
||||||
|
Imcasts uint64
|
||||||
|
Omcasts uint64
|
||||||
|
Iqdrops uint64
|
||||||
|
Noproto uint64
|
||||||
|
Hwassist uint64
|
||||||
|
Epoch int64
|
||||||
|
Lastchange Timeval
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfaMsghdr struct {
|
||||||
|
Msglen uint16
|
||||||
|
Version uint8
|
||||||
|
Type uint8
|
||||||
|
Addrs int32
|
||||||
|
Flags int32
|
||||||
|
Index uint16
|
||||||
|
_ uint16
|
||||||
|
Metric int32
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfmaMsghdr struct {
|
||||||
|
Msglen uint16
|
||||||
|
Version uint8
|
||||||
|
Type uint8
|
||||||
|
Addrs int32
|
||||||
|
Flags int32
|
||||||
|
Index uint16
|
||||||
|
_ uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type IfAnnounceMsghdr struct {
|
||||||
|
Msglen uint16
|
||||||
|
Version uint8
|
||||||
|
Type uint8
|
||||||
|
Index uint16
|
||||||
|
Name [16]int8
|
||||||
|
What uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtMsghdr struct {
|
||||||
|
Msglen uint16
|
||||||
|
Version uint8
|
||||||
|
Type uint8
|
||||||
|
Index uint16
|
||||||
|
_ uint16
|
||||||
|
Flags int32
|
||||||
|
Addrs int32
|
||||||
|
Pid int32
|
||||||
|
Seq int32
|
||||||
|
Errno int32
|
||||||
|
Fmask int32
|
||||||
|
Inits uint64
|
||||||
|
Rmx RtMetrics
|
||||||
|
}
|
||||||
|
|
||||||
|
type RtMetrics struct {
|
||||||
|
Locks uint64
|
||||||
|
Mtu uint64
|
||||||
|
Hopcount uint64
|
||||||
|
Expire uint64
|
||||||
|
Recvpipe uint64
|
||||||
|
Sendpipe uint64
|
||||||
|
Ssthresh uint64
|
||||||
|
Rtt uint64
|
||||||
|
Rttvar uint64
|
||||||
|
Pksent uint64
|
||||||
|
Weight uint64
|
||||||
|
Nhidx uint64
|
||||||
|
Filler [2]uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
SizeofBpfVersion = 0x4
|
||||||
|
SizeofBpfStat = 0x8
|
||||||
|
SizeofBpfZbuf = 0x18
|
||||||
|
SizeofBpfProgram = 0x10
|
||||||
|
SizeofBpfInsn = 0x8
|
||||||
|
SizeofBpfHdr = 0x20
|
||||||
|
SizeofBpfZbufHeader = 0x20
|
||||||
|
)
|
||||||
|
|
||||||
|
type BpfVersion struct {
|
||||||
|
Major uint16
|
||||||
|
Minor uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
type BpfStat struct {
|
||||||
|
Recv uint32
|
||||||
|
Drop uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type BpfZbuf struct {
|
||||||
|
Bufa *byte
|
||||||
|
Bufb *byte
|
||||||
|
Buflen uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type BpfProgram struct {
|
||||||
|
Len uint32
|
||||||
|
Insns *BpfInsn
|
||||||
|
}
|
||||||
|
|
||||||
|
type BpfInsn struct {
|
||||||
|
Code uint16
|
||||||
|
Jt uint8
|
||||||
|
Jf uint8
|
||||||
|
K uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type BpfHdr struct {
|
||||||
|
Tstamp Timeval
|
||||||
|
Caplen uint32
|
||||||
|
Datalen uint32
|
||||||
|
Hdrlen uint16
|
||||||
|
_ [6]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
type BpfZbufHeader struct {
|
||||||
|
Kernel_gen uint32
|
||||||
|
Kernel_len uint32
|
||||||
|
User_gen uint32
|
||||||
|
_ [5]uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Termios struct {
|
||||||
|
Iflag uint32
|
||||||
|
Oflag uint32
|
||||||
|
Cflag uint32
|
||||||
|
Lflag uint32
|
||||||
|
Cc [20]uint8
|
||||||
|
Ispeed uint32
|
||||||
|
Ospeed uint32
|
||||||
|
}
|
||||||
|
|
||||||
|
type Winsize struct {
|
||||||
|
Row uint16
|
||||||
|
Col uint16
|
||||||
|
Xpixel uint16
|
||||||
|
Ypixel uint16
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
AT_FDCWD = -0x64
|
||||||
|
AT_EACCESS = 0x100
|
||||||
|
AT_SYMLINK_NOFOLLOW = 0x200
|
||||||
|
AT_SYMLINK_FOLLOW = 0x400
|
||||||
|
AT_REMOVEDIR = 0x800
|
||||||
|
)
|
||||||
|
|
||||||
|
type PollFd struct {
|
||||||
|
Fd int32
|
||||||
|
Events int16
|
||||||
|
Revents int16
|
||||||
|
}
|
||||||
|
|
||||||
|
const (
|
||||||
|
POLLERR = 0x8
|
||||||
|
POLLHUP = 0x10
|
||||||
|
POLLIN = 0x1
|
||||||
|
POLLINIGNEOF = 0x2000
|
||||||
|
POLLNVAL = 0x20
|
||||||
|
POLLOUT = 0x4
|
||||||
|
POLLPRI = 0x2
|
||||||
|
POLLRDBAND = 0x80
|
||||||
|
POLLRDNORM = 0x40
|
||||||
|
POLLWRBAND = 0x100
|
||||||
|
POLLWRNORM = 0x4
|
||||||
|
)
|
||||||
|
|
||||||
|
type CapRights struct {
|
||||||
|
Rights [2]uint64
|
||||||
|
}
|
||||||
|
|
||||||
|
type Utsname struct {
|
||||||
|
Sysname [256]byte
|
||||||
|
Nodename [256]byte
|
||||||
|
Release [256]byte
|
||||||
|
Version [256]byte
|
||||||
|
Machine [256]byte
|
||||||
|
}
|
||||||
|
|
||||||
|
const SizeofClockinfo = 0x14
|
||||||
|
|
||||||
|
type Clockinfo struct {
|
||||||
|
Hz int32
|
||||||
|
Tick int32
|
||||||
|
Spare int32
|
||||||
|
Stathz int32
|
||||||
|
Profhz int32
|
||||||
|
}
|
5
vendor/golang.org/x/sys/unix/ztypes_linux.go
generated
vendored
5
vendor/golang.org/x/sys/unix/ztypes_linux.go
generated
vendored
@ -5594,3 +5594,8 @@ const (
|
|||||||
FR_ACT_UNREACHABLE = 0x7
|
FR_ACT_UNREACHABLE = 0x7
|
||||||
FR_ACT_PROHIBIT = 0x8
|
FR_ACT_PROHIBIT = 0x8
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
AUDIT_NLGRP_NONE = 0x0
|
||||||
|
AUDIT_NLGRP_READLOG = 0x1
|
||||||
|
)
|
||||||
|
8
vendor/modules.txt
vendored
8
vendor/modules.txt
vendored
@ -1,4 +1,4 @@
|
|||||||
# github.com/goccy/go-json v0.9.8
|
# github.com/goccy/go-json v0.9.10
|
||||||
## explicit; go 1.12
|
## explicit; go 1.12
|
||||||
github.com/goccy/go-json
|
github.com/goccy/go-json
|
||||||
github.com/goccy/go-json/internal/decoder
|
github.com/goccy/go-json/internal/decoder
|
||||||
@ -67,14 +67,14 @@ github.com/valyala/fasttemplate
|
|||||||
## explicit; go 1.17
|
## explicit; go 1.17
|
||||||
golang.org/x/crypto/acme
|
golang.org/x/crypto/acme
|
||||||
golang.org/x/crypto/acme/autocert
|
golang.org/x/crypto/acme/autocert
|
||||||
# golang.org/x/net v0.0.0-20220630215102-69896b714898
|
# golang.org/x/net v0.0.0-20220708220712-1185a9018129
|
||||||
## explicit; go 1.17
|
## explicit; go 1.17
|
||||||
golang.org/x/net/http/httpguts
|
golang.org/x/net/http/httpguts
|
||||||
golang.org/x/net/http2
|
golang.org/x/net/http2
|
||||||
golang.org/x/net/http2/h2c
|
golang.org/x/net/http2/h2c
|
||||||
golang.org/x/net/http2/hpack
|
golang.org/x/net/http2/hpack
|
||||||
golang.org/x/net/idna
|
golang.org/x/net/idna
|
||||||
# golang.org/x/sys v0.0.0-20220627191245-f75cf1eec38b
|
# golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8
|
||||||
## explicit; go 1.17
|
## explicit; go 1.17
|
||||||
golang.org/x/sys/internal/unsafeheader
|
golang.org/x/sys/internal/unsafeheader
|
||||||
golang.org/x/sys/unix
|
golang.org/x/sys/unix
|
||||||
@ -90,7 +90,7 @@ gopkg.in/ini.v1
|
|||||||
# gopkg.in/zeromq/goczmq.v4 v4.1.0
|
# gopkg.in/zeromq/goczmq.v4 v4.1.0
|
||||||
## explicit
|
## explicit
|
||||||
gopkg.in/zeromq/goczmq.v4
|
gopkg.in/zeromq/goczmq.v4
|
||||||
# xorm.io/builder v0.3.11
|
# xorm.io/builder v0.3.12
|
||||||
## explicit; go 1.11
|
## explicit; go 1.11
|
||||||
xorm.io/builder
|
xorm.io/builder
|
||||||
# xorm.io/xorm v1.3.1
|
# xorm.io/xorm v1.3.1
|
||||||
|
187
vendor/xorm.io/builder/cond_in.go
generated
vendored
187
vendor/xorm.io/builder/cond_in.go
generated
vendored
@ -38,133 +38,199 @@ func (condIn condIn) WriteTo(w Writer) error {
|
|||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int8]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []int16:
|
case []int16:
|
||||||
vals := condIn.vals[0].([]int16)
|
vals := condIn.vals[0].([]int16)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int16]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []int:
|
case []int:
|
||||||
vals := condIn.vals[0].([]int)
|
vals := condIn.vals[0].([]int)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []int32:
|
case []int32:
|
||||||
vals := condIn.vals[0].([]int32)
|
vals := condIn.vals[0].([]int32)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int32]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []int64:
|
case []int64:
|
||||||
vals := condIn.vals[0].([]int64)
|
vals := condIn.vals[0].([]int64)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int64]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint8:
|
case []uint8:
|
||||||
vals := condIn.vals[0].([]uint8)
|
vals := condIn.vals[0].([]uint8)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint8]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint16:
|
case []uint16:
|
||||||
vals := condIn.vals[0].([]uint16)
|
vals := condIn.vals[0].([]uint16)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint16]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint:
|
case []uint:
|
||||||
vals := condIn.vals[0].([]uint)
|
vals := condIn.vals[0].([]uint)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint32:
|
case []uint32:
|
||||||
vals := condIn.vals[0].([]uint32)
|
vals := condIn.vals[0].([]uint32)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint32]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint64:
|
case []uint64:
|
||||||
vals := condIn.vals[0].([]uint64)
|
vals := condIn.vals[0].([]uint64)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint64]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []string:
|
case []string:
|
||||||
vals := condIn.vals[0].([]string)
|
vals := condIn.vals[0].([]string)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[string]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []interface{}:
|
case []interface{}:
|
||||||
vals := condIn.vals[0].([]interface{})
|
vals := condIn.vals[0].([]interface{})
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
@ -205,15 +271,38 @@ func (condIn condIn) WriteTo(w Writer) error {
|
|||||||
return condIn.handleBlank(w)
|
return condIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
|
|
||||||
questionMark := strings.Repeat("?,", l)
|
trackMap := make(map[interface{}]bool, l)
|
||||||
|
for i := 0; i < l; i++ {
|
||||||
|
val := v.Index(i).Interface()
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
for i := 0; i < l; i++ {
|
|
||||||
w.Append(v.Index(i).Interface())
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
|
// Using a map for better efficiency
|
||||||
|
trackMap := make(map[interface{}]bool, len(condIn.vals))
|
||||||
|
|
||||||
|
i := 0
|
||||||
|
for in, val := range condIn.vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
// This sets empty values to nil, they get sliced off later.
|
||||||
|
condIn.vals[in] = nil
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
trackMap[val] = true
|
||||||
|
condIn.vals[i] = val
|
||||||
|
i++
|
||||||
|
}
|
||||||
|
// Here we slice the slice to only contain those values we defined as correct.
|
||||||
|
condIn.vals = condIn.vals[:i]
|
||||||
|
|
||||||
questionMark := strings.Repeat("?,", len(condIn.vals))
|
questionMark := strings.Repeat("?,", len(condIn.vals))
|
||||||
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s IN (%s)", condIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
|
187
vendor/xorm.io/builder/cond_notin.go
generated
vendored
187
vendor/xorm.io/builder/cond_notin.go
generated
vendored
@ -35,133 +35,199 @@ func (condNotIn condNotIn) WriteTo(w Writer) error {
|
|||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int8]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []int16:
|
case []int16:
|
||||||
vals := condNotIn.vals[0].([]int16)
|
vals := condNotIn.vals[0].([]int16)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int16]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []int:
|
case []int:
|
||||||
vals := condNotIn.vals[0].([]int)
|
vals := condNotIn.vals[0].([]int)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []int32:
|
case []int32:
|
||||||
vals := condNotIn.vals[0].([]int32)
|
vals := condNotIn.vals[0].([]int32)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int32]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []int64:
|
case []int64:
|
||||||
vals := condNotIn.vals[0].([]int64)
|
vals := condNotIn.vals[0].([]int64)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[int64]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint8:
|
case []uint8:
|
||||||
vals := condNotIn.vals[0].([]uint8)
|
vals := condNotIn.vals[0].([]uint8)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint8]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint16:
|
case []uint16:
|
||||||
vals := condNotIn.vals[0].([]uint16)
|
vals := condNotIn.vals[0].([]uint16)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint16]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint:
|
case []uint:
|
||||||
vals := condNotIn.vals[0].([]uint)
|
vals := condNotIn.vals[0].([]uint)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint32:
|
case []uint32:
|
||||||
vals := condNotIn.vals[0].([]uint32)
|
vals := condNotIn.vals[0].([]uint32)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint32]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []uint64:
|
case []uint64:
|
||||||
vals := condNotIn.vals[0].([]uint64)
|
vals := condNotIn.vals[0].([]uint64)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[uint64]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []string:
|
case []string:
|
||||||
vals := condNotIn.vals[0].([]string)
|
vals := condNotIn.vals[0].([]string)
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
questionMark := strings.Repeat("?,", len(vals))
|
// We're using this map to track if a parameter was already added to the condition to not add the same multiple times.
|
||||||
|
trackMap := make(map[string]bool, len(vals))
|
||||||
|
for _, val := range vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
for _, val := range vals {
|
|
||||||
w.Append(val)
|
|
||||||
}
|
|
||||||
case []interface{}:
|
case []interface{}:
|
||||||
vals := condNotIn.vals[0].([]interface{})
|
vals := condNotIn.vals[0].([]interface{})
|
||||||
if len(vals) <= 0 {
|
if len(vals) <= 0 {
|
||||||
@ -202,15 +268,38 @@ func (condNotIn condNotIn) WriteTo(w Writer) error {
|
|||||||
return condNotIn.handleBlank(w)
|
return condNotIn.handleBlank(w)
|
||||||
}
|
}
|
||||||
|
|
||||||
questionMark := strings.Repeat("?,", l)
|
trackMap := make(map[interface{}]bool, l)
|
||||||
|
for i := 0; i < l; i++ {
|
||||||
|
val := v.Index(i).Interface()
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
w.Append(val)
|
||||||
|
trackMap[val] = true
|
||||||
|
}
|
||||||
|
|
||||||
|
questionMark := strings.Repeat("?,", len(trackMap))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
for i := 0; i < l; i++ {
|
|
||||||
w.Append(v.Index(i).Interface())
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
|
// Using a map for better efficiency
|
||||||
|
trackMap := make(map[interface{}]bool, len(condNotIn.vals))
|
||||||
|
|
||||||
|
i := 0
|
||||||
|
for in, val := range condNotIn.vals {
|
||||||
|
if _, exists := trackMap[val]; exists {
|
||||||
|
// This sets empty values to nil, they get sliced off later.
|
||||||
|
condNotIn.vals[in] = nil
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
trackMap[val] = true
|
||||||
|
condNotIn.vals[i] = val
|
||||||
|
i++
|
||||||
|
}
|
||||||
|
// Here we slice the slice to only contain those values we defined as correct.
|
||||||
|
condNotIn.vals = condNotIn.vals[:i]
|
||||||
|
|
||||||
questionMark := strings.Repeat("?,", len(condNotIn.vals))
|
questionMark := strings.Repeat("?,", len(condNotIn.vals))
|
||||||
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
if _, err := fmt.Fprintf(w, "%s NOT IN (%s)", condNotIn.col, questionMark[:len(questionMark)-1]); err != nil {
|
||||||
return err
|
return err
|
||||||
|
Loading…
Reference in New Issue
Block a user