mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 14:52:30 -05:00 
			
		
		
		
	[chore]: Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#1685)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.7.0 to 0.8.0. - [Release notes](https://github.com/golang/crypto/releases) - [Commits](https://github.com/golang/crypto/compare/v0.7.0...v0.8.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
		
					parent
					
						
							
								014d7ac131
							
						
					
				
			
			
				commit
				
					
						1d8f9c6b16
					
				
			
		
					 94 changed files with 431 additions and 774 deletions
				
			
		
							
								
								
									
										6
									
								
								go.mod
									
										
									
									
									
								
							
							
						
						
									
										6
									
								
								go.mod
									
										
									
									
									
								
							|  | @ -53,10 +53,10 @@ require ( | ||||||
| 	github.com/wagslane/go-password-validator v0.3.0 | 	github.com/wagslane/go-password-validator v0.3.0 | ||||||
| 	github.com/yuin/goldmark v1.5.4 | 	github.com/yuin/goldmark v1.5.4 | ||||||
| 	go.uber.org/automaxprocs v1.5.2 | 	go.uber.org/automaxprocs v1.5.2 | ||||||
| 	golang.org/x/crypto v0.7.0 | 	golang.org/x/crypto v0.8.0 | ||||||
| 	golang.org/x/exp v0.0.0-20220613132600-b0d781184e0d | 	golang.org/x/exp v0.0.0-20220613132600-b0d781184e0d | ||||||
| 	golang.org/x/image v0.7.0 | 	golang.org/x/image v0.7.0 | ||||||
| 	golang.org/x/net v0.8.0 | 	golang.org/x/net v0.9.0 | ||||||
| 	golang.org/x/oauth2 v0.6.0 | 	golang.org/x/oauth2 v0.6.0 | ||||||
| 	golang.org/x/text v0.9.0 | 	golang.org/x/text v0.9.0 | ||||||
| 	gopkg.in/mcuadros/go-syslog.v2 v2.3.0 | 	gopkg.in/mcuadros/go-syslog.v2 v2.3.0 | ||||||
|  | @ -149,7 +149,7 @@ require ( | ||||||
| 	github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect | 	github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect | ||||||
| 	golang.org/x/arch v0.0.0-20210923205945-b76863e36670 // indirect | 	golang.org/x/arch v0.0.0-20210923205945-b76863e36670 // indirect | ||||||
| 	golang.org/x/mod v0.8.0 // indirect | 	golang.org/x/mod v0.8.0 // indirect | ||||||
| 	golang.org/x/sys v0.6.0 // indirect | 	golang.org/x/sys v0.7.0 // indirect | ||||||
| 	golang.org/x/tools v0.6.0 // indirect | 	golang.org/x/tools v0.6.0 // indirect | ||||||
| 	google.golang.org/appengine v1.6.7 // indirect | 	google.golang.org/appengine v1.6.7 // indirect | ||||||
| 	google.golang.org/protobuf v1.28.1 // indirect | 	google.golang.org/protobuf v1.28.1 // indirect | ||||||
|  |  | ||||||
							
								
								
									
										14
									
								
								go.sum
									
										
									
									
									
								
							
							
						
						
									
										14
									
								
								go.sum
									
										
									
									
									
								
							|  | @ -664,8 +664,8 @@ golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97/go.mod h1:GvvjBRRGRdwPK5y | ||||||
| golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= | golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= | ||||||
| golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= | golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= | ||||||
| golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58= | golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58= | ||||||
| golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= | golang.org/x/crypto v0.8.0 h1:pd9TJtTueMTVQXzk8E2XESSMQDj/U7OUu0PqJqPXQjQ= | ||||||
| golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= | golang.org/x/crypto v0.8.0/go.mod h1:mRqEX+O9/h5TFCrQhkgjo2yKi0yYA+9ecGkdQoHrywE= | ||||||
| golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | ||||||
| golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | ||||||
| golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= | golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= | ||||||
|  | @ -746,8 +746,8 @@ golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug | ||||||
| golang.org/x/net v0.3.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= | golang.org/x/net v0.3.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= | ||||||
| golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= | golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= | ||||||
| golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= | golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= | ||||||
| golang.org/x/net v0.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ= | golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM= | ||||||
| golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= | golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= | ||||||
| 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/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | ||||||
|  | @ -833,14 +833,14 @@ golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBc | ||||||
| golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||||
| golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||||
| golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||||
| golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= | golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU= | ||||||
| golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.7.0/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= | ||||||
| golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= | golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= | ||||||
| golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= | golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= | ||||||
| golang.org/x/term v0.6.0 h1:clScbb1cHjoCkyRbWwBEUZ5H/tIFu5TAXIqaZD0Gcjw= | golang.org/x/term v0.7.0 h1:BEvjmm5fURWqcfbSKTdpkDXYBrUS1c0m8agp14W48vQ= | ||||||
| golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||||
| golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||||
| golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||||
|  |  | ||||||
							
								
								
									
										99
									
								
								vendor/golang.org/x/crypto/curve25519/curve25519.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										99
									
								
								vendor/golang.org/x/crypto/curve25519/curve25519.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -5,71 +5,18 @@ | ||||||
| // Package curve25519 provides an implementation of the X25519 function, which | // Package curve25519 provides an implementation of the X25519 function, which | ||||||
| // performs scalar multiplication on the elliptic curve known as Curve25519. | // performs scalar multiplication on the elliptic curve known as Curve25519. | ||||||
| // See RFC 7748. | // See RFC 7748. | ||||||
|  | // | ||||||
|  | // Starting in Go 1.20, this package is a wrapper for the X25519 implementation | ||||||
|  | // in the crypto/ecdh package. | ||||||
| package curve25519 // import "golang.org/x/crypto/curve25519" | package curve25519 // import "golang.org/x/crypto/curve25519" | ||||||
| 
 | 
 | ||||||
| import ( |  | ||||||
| 	"crypto/subtle" |  | ||||||
| 	"errors" |  | ||||||
| 	"strconv" |  | ||||||
| 
 |  | ||||||
| 	"golang.org/x/crypto/curve25519/internal/field" |  | ||||||
| ) |  | ||||||
| 
 |  | ||||||
| // ScalarMult sets dst to the product scalar * point. | // ScalarMult sets dst to the product scalar * point. | ||||||
| // | // | ||||||
| // Deprecated: when provided a low-order point, ScalarMult will set dst to all | // Deprecated: when provided a low-order point, ScalarMult will set dst to all | ||||||
| // zeroes, irrespective of the scalar. Instead, use the X25519 function, which | // zeroes, irrespective of the scalar. Instead, use the X25519 function, which | ||||||
| // will return an error. | // will return an error. | ||||||
| func ScalarMult(dst, scalar, point *[32]byte) { | func ScalarMult(dst, scalar, point *[32]byte) { | ||||||
| 	var e [32]byte | 	scalarMult(dst, scalar, point) | ||||||
| 
 |  | ||||||
| 	copy(e[:], scalar[:]) |  | ||||||
| 	e[0] &= 248 |  | ||||||
| 	e[31] &= 127 |  | ||||||
| 	e[31] |= 64 |  | ||||||
| 
 |  | ||||||
| 	var x1, x2, z2, x3, z3, tmp0, tmp1 field.Element |  | ||||||
| 	x1.SetBytes(point[:]) |  | ||||||
| 	x2.One() |  | ||||||
| 	x3.Set(&x1) |  | ||||||
| 	z3.One() |  | ||||||
| 
 |  | ||||||
| 	swap := 0 |  | ||||||
| 	for pos := 254; pos >= 0; pos-- { |  | ||||||
| 		b := e[pos/8] >> uint(pos&7) |  | ||||||
| 		b &= 1 |  | ||||||
| 		swap ^= int(b) |  | ||||||
| 		x2.Swap(&x3, swap) |  | ||||||
| 		z2.Swap(&z3, swap) |  | ||||||
| 		swap = int(b) |  | ||||||
| 
 |  | ||||||
| 		tmp0.Subtract(&x3, &z3) |  | ||||||
| 		tmp1.Subtract(&x2, &z2) |  | ||||||
| 		x2.Add(&x2, &z2) |  | ||||||
| 		z2.Add(&x3, &z3) |  | ||||||
| 		z3.Multiply(&tmp0, &x2) |  | ||||||
| 		z2.Multiply(&z2, &tmp1) |  | ||||||
| 		tmp0.Square(&tmp1) |  | ||||||
| 		tmp1.Square(&x2) |  | ||||||
| 		x3.Add(&z3, &z2) |  | ||||||
| 		z2.Subtract(&z3, &z2) |  | ||||||
| 		x2.Multiply(&tmp1, &tmp0) |  | ||||||
| 		tmp1.Subtract(&tmp1, &tmp0) |  | ||||||
| 		z2.Square(&z2) |  | ||||||
| 
 |  | ||||||
| 		z3.Mult32(&tmp1, 121666) |  | ||||||
| 		x3.Square(&x3) |  | ||||||
| 		tmp0.Add(&tmp0, &z3) |  | ||||||
| 		z3.Multiply(&x1, &z2) |  | ||||||
| 		z2.Multiply(&tmp1, &tmp0) |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	x2.Swap(&x3, swap) |  | ||||||
| 	z2.Swap(&z3, swap) |  | ||||||
| 
 |  | ||||||
| 	z2.Invert(&z2) |  | ||||||
| 	x2.Multiply(&x2, &z2) |  | ||||||
| 	copy(dst[:], x2.Bytes()) |  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // ScalarBaseMult sets dst to the product scalar * base where base is the | // ScalarBaseMult sets dst to the product scalar * base where base is the | ||||||
|  | @ -78,7 +25,7 @@ func ScalarMult(dst, scalar, point *[32]byte) { | ||||||
| // It is recommended to use the X25519 function with Basepoint instead, as | // It is recommended to use the X25519 function with Basepoint instead, as | ||||||
| // copying into fixed size arrays can lead to unexpected bugs. | // copying into fixed size arrays can lead to unexpected bugs. | ||||||
| func ScalarBaseMult(dst, scalar *[32]byte) { | func ScalarBaseMult(dst, scalar *[32]byte) { | ||||||
| 	ScalarMult(dst, scalar, &basePoint) | 	scalarBaseMult(dst, scalar) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| const ( | const ( | ||||||
|  | @ -91,21 +38,10 @@ const ( | ||||||
| // Basepoint is the canonical Curve25519 generator. | // Basepoint is the canonical Curve25519 generator. | ||||||
| var Basepoint []byte | var Basepoint []byte | ||||||
| 
 | 
 | ||||||
| var basePoint = [32]byte{9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} | var basePoint = [32]byte{9} | ||||||
| 
 | 
 | ||||||
| func init() { Basepoint = basePoint[:] } | func init() { Basepoint = basePoint[:] } | ||||||
| 
 | 
 | ||||||
| func checkBasepoint() { |  | ||||||
| 	if subtle.ConstantTimeCompare(Basepoint, []byte{ |  | ||||||
| 		0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |  | ||||||
| 		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |  | ||||||
| 		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |  | ||||||
| 		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |  | ||||||
| 	}) != 1 { |  | ||||||
| 		panic("curve25519: global Basepoint value was modified") |  | ||||||
| 	} |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // X25519 returns the result of the scalar multiplication (scalar * point), | // X25519 returns the result of the scalar multiplication (scalar * point), | ||||||
| // according to RFC 7748, Section 5. scalar, point and the return value are | // according to RFC 7748, Section 5. scalar, point and the return value are | ||||||
| // slices of 32 bytes. | // slices of 32 bytes. | ||||||
|  | @ -121,26 +57,3 @@ func X25519(scalar, point []byte) ([]byte, error) { | ||||||
| 	var dst [32]byte | 	var dst [32]byte | ||||||
| 	return x25519(&dst, scalar, point) | 	return x25519(&dst, scalar, point) | ||||||
| } | } | ||||||
| 
 |  | ||||||
| func x25519(dst *[32]byte, scalar, point []byte) ([]byte, error) { |  | ||||||
| 	var in [32]byte |  | ||||||
| 	if l := len(scalar); l != 32 { |  | ||||||
| 		return nil, errors.New("bad scalar length: " + strconv.Itoa(l) + ", expected 32") |  | ||||||
| 	} |  | ||||||
| 	if l := len(point); l != 32 { |  | ||||||
| 		return nil, errors.New("bad point length: " + strconv.Itoa(l) + ", expected 32") |  | ||||||
| 	} |  | ||||||
| 	copy(in[:], scalar) |  | ||||||
| 	if &point[0] == &Basepoint[0] { |  | ||||||
| 		checkBasepoint() |  | ||||||
| 		ScalarBaseMult(dst, &in) |  | ||||||
| 	} else { |  | ||||||
| 		var base, zero [32]byte |  | ||||||
| 		copy(base[:], point) |  | ||||||
| 		ScalarMult(dst, &in, &base) |  | ||||||
| 		if subtle.ConstantTimeCompare(dst[:], zero[:]) == 1 { |  | ||||||
| 			return nil, errors.New("bad input point: low order point") |  | ||||||
| 		} |  | ||||||
| 	} |  | ||||||
| 	return dst[:], nil |  | ||||||
| } |  | ||||||
|  |  | ||||||
							
								
								
									
										105
									
								
								vendor/golang.org/x/crypto/curve25519/curve25519_compat.go
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										105
									
								
								vendor/golang.org/x/crypto/curve25519/curve25519_compat.go
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,105 @@ | ||||||
|  | // Copyright 2019 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 !go1.20 | ||||||
|  | 
 | ||||||
|  | package curve25519 | ||||||
|  | 
 | ||||||
|  | import ( | ||||||
|  | 	"crypto/subtle" | ||||||
|  | 	"errors" | ||||||
|  | 	"strconv" | ||||||
|  | 
 | ||||||
|  | 	"golang.org/x/crypto/curve25519/internal/field" | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | func scalarMult(dst, scalar, point *[32]byte) { | ||||||
|  | 	var e [32]byte | ||||||
|  | 
 | ||||||
|  | 	copy(e[:], scalar[:]) | ||||||
|  | 	e[0] &= 248 | ||||||
|  | 	e[31] &= 127 | ||||||
|  | 	e[31] |= 64 | ||||||
|  | 
 | ||||||
|  | 	var x1, x2, z2, x3, z3, tmp0, tmp1 field.Element | ||||||
|  | 	x1.SetBytes(point[:]) | ||||||
|  | 	x2.One() | ||||||
|  | 	x3.Set(&x1) | ||||||
|  | 	z3.One() | ||||||
|  | 
 | ||||||
|  | 	swap := 0 | ||||||
|  | 	for pos := 254; pos >= 0; pos-- { | ||||||
|  | 		b := e[pos/8] >> uint(pos&7) | ||||||
|  | 		b &= 1 | ||||||
|  | 		swap ^= int(b) | ||||||
|  | 		x2.Swap(&x3, swap) | ||||||
|  | 		z2.Swap(&z3, swap) | ||||||
|  | 		swap = int(b) | ||||||
|  | 
 | ||||||
|  | 		tmp0.Subtract(&x3, &z3) | ||||||
|  | 		tmp1.Subtract(&x2, &z2) | ||||||
|  | 		x2.Add(&x2, &z2) | ||||||
|  | 		z2.Add(&x3, &z3) | ||||||
|  | 		z3.Multiply(&tmp0, &x2) | ||||||
|  | 		z2.Multiply(&z2, &tmp1) | ||||||
|  | 		tmp0.Square(&tmp1) | ||||||
|  | 		tmp1.Square(&x2) | ||||||
|  | 		x3.Add(&z3, &z2) | ||||||
|  | 		z2.Subtract(&z3, &z2) | ||||||
|  | 		x2.Multiply(&tmp1, &tmp0) | ||||||
|  | 		tmp1.Subtract(&tmp1, &tmp0) | ||||||
|  | 		z2.Square(&z2) | ||||||
|  | 
 | ||||||
|  | 		z3.Mult32(&tmp1, 121666) | ||||||
|  | 		x3.Square(&x3) | ||||||
|  | 		tmp0.Add(&tmp0, &z3) | ||||||
|  | 		z3.Multiply(&x1, &z2) | ||||||
|  | 		z2.Multiply(&tmp1, &tmp0) | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
|  | 	x2.Swap(&x3, swap) | ||||||
|  | 	z2.Swap(&z3, swap) | ||||||
|  | 
 | ||||||
|  | 	z2.Invert(&z2) | ||||||
|  | 	x2.Multiply(&x2, &z2) | ||||||
|  | 	copy(dst[:], x2.Bytes()) | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | func scalarBaseMult(dst, scalar *[32]byte) { | ||||||
|  | 	checkBasepoint() | ||||||
|  | 	scalarMult(dst, scalar, &basePoint) | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | func x25519(dst *[32]byte, scalar, point []byte) ([]byte, error) { | ||||||
|  | 	var in [32]byte | ||||||
|  | 	if l := len(scalar); l != 32 { | ||||||
|  | 		return nil, errors.New("bad scalar length: " + strconv.Itoa(l) + ", expected 32") | ||||||
|  | 	} | ||||||
|  | 	if l := len(point); l != 32 { | ||||||
|  | 		return nil, errors.New("bad point length: " + strconv.Itoa(l) + ", expected 32") | ||||||
|  | 	} | ||||||
|  | 	copy(in[:], scalar) | ||||||
|  | 	if &point[0] == &Basepoint[0] { | ||||||
|  | 		scalarBaseMult(dst, &in) | ||||||
|  | 	} else { | ||||||
|  | 		var base, zero [32]byte | ||||||
|  | 		copy(base[:], point) | ||||||
|  | 		scalarMult(dst, &in, &base) | ||||||
|  | 		if subtle.ConstantTimeCompare(dst[:], zero[:]) == 1 { | ||||||
|  | 			return nil, errors.New("bad input point: low order point") | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | 	return dst[:], nil | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | func checkBasepoint() { | ||||||
|  | 	if subtle.ConstantTimeCompare(Basepoint, []byte{ | ||||||
|  | 		0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | ||||||
|  | 		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | ||||||
|  | 		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | ||||||
|  | 		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, | ||||||
|  | 	}) != 1 { | ||||||
|  | 		panic("curve25519: global Basepoint value was modified") | ||||||
|  | 	} | ||||||
|  | } | ||||||
							
								
								
									
										46
									
								
								vendor/golang.org/x/crypto/curve25519/curve25519_go120.go
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								vendor/golang.org/x/crypto/curve25519/curve25519_go120.go
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,46 @@ | ||||||
|  | // 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 go1.20 | ||||||
|  | 
 | ||||||
|  | package curve25519 | ||||||
|  | 
 | ||||||
|  | import "crypto/ecdh" | ||||||
|  | 
 | ||||||
|  | func x25519(dst *[32]byte, scalar, point []byte) ([]byte, error) { | ||||||
|  | 	curve := ecdh.X25519() | ||||||
|  | 	pub, err := curve.NewPublicKey(point) | ||||||
|  | 	if err != nil { | ||||||
|  | 		return nil, err | ||||||
|  | 	} | ||||||
|  | 	priv, err := curve.NewPrivateKey(scalar) | ||||||
|  | 	if err != nil { | ||||||
|  | 		return nil, err | ||||||
|  | 	} | ||||||
|  | 	out, err := priv.ECDH(pub) | ||||||
|  | 	if err != nil { | ||||||
|  | 		return nil, err | ||||||
|  | 	} | ||||||
|  | 	copy(dst[:], out) | ||||||
|  | 	return dst[:], nil | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | func scalarMult(dst, scalar, point *[32]byte) { | ||||||
|  | 	if _, err := x25519(dst, scalar[:], point[:]); err != nil { | ||||||
|  | 		// The only error condition for x25519 when the inputs are 32 bytes long | ||||||
|  | 		// is if the output would have been the all-zero value. | ||||||
|  | 		for i := range dst { | ||||||
|  | 			dst[i] = 0 | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | func scalarBaseMult(dst, scalar *[32]byte) { | ||||||
|  | 	curve := ecdh.X25519() | ||||||
|  | 	priv, err := curve.NewPrivateKey(scalar[:]) | ||||||
|  | 	if err != nil { | ||||||
|  | 		panic("curve25519: internal error: scalarBaseMult was not 32 bytes") | ||||||
|  | 	} | ||||||
|  | 	copy(dst[:], priv.PublicKey().Bytes()) | ||||||
|  | } | ||||||
							
								
								
									
										2
									
								
								vendor/golang.org/x/crypto/ssh/connection.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/crypto/ssh/connection.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -97,7 +97,7 @@ func (c *connection) Close() error { | ||||||
| 	return c.sshConn.conn.Close() | 	return c.sshConn.conn.Close() | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // sshconn provides net.Conn metadata, but disallows direct reads and | // sshConn provides net.Conn metadata, but disallows direct reads and | ||||||
| // writes. | // writes. | ||||||
| type sshConn struct { | type sshConn struct { | ||||||
| 	conn net.Conn | 	conn net.Conn | ||||||
|  |  | ||||||
							
								
								
									
										6
									
								
								vendor/golang.org/x/crypto/ssh/keys.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/golang.org/x/crypto/ssh/keys.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1087,9 +1087,9 @@ func (*PassphraseMissingError) Error() string { | ||||||
| 	return "ssh: this private key is passphrase protected" | 	return "ssh: this private key is passphrase protected" | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // ParseRawPrivateKey returns a private key from a PEM encoded private key. It | // ParseRawPrivateKey returns a private key from a PEM encoded private key. It supports | ||||||
| // supports RSA (PKCS#1), PKCS#8, DSA (OpenSSL), and ECDSA private keys. If the | // RSA, DSA, ECDSA, and Ed25519 private keys in PKCS#1, PKCS#8, OpenSSL, and OpenSSH | ||||||
| // private key is encrypted, it will return a PassphraseMissingError. | // formats. If the private key is encrypted, it will return a PassphraseMissingError. | ||||||
| func ParseRawPrivateKey(pemBytes []byte) (interface{}, error) { | func ParseRawPrivateKey(pemBytes []byte) (interface{}, error) { | ||||||
| 	block, _ := pem.Decode(pemBytes) | 	block, _ := pem.Decode(pemBytes) | ||||||
| 	if block == nil { | 	if block == nil { | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								vendor/golang.org/x/net/html/doc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/net/html/doc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -106,7 +106,7 @@ and as such does not resolve issues that may exist in the processed HTML, | ||||||
| producing a literal interpretation of the input. | producing a literal interpretation of the input. | ||||||
| 
 | 
 | ||||||
| If your use case requires semantically well-formed HTML, as defined by the | If your use case requires semantically well-formed HTML, as defined by the | ||||||
| WHATWG specifiction, the parser should be used rather than the tokenizer. | WHATWG specification, the parser should be used rather than the tokenizer. | ||||||
| */ | */ | ||||||
| package html // import "golang.org/x/net/html" | package html // import "golang.org/x/net/html" | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										6
									
								
								vendor/golang.org/x/net/http2/pipe.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/golang.org/x/net/http2/pipe.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -88,13 +88,9 @@ func (p *pipe) Write(d []byte) (n int, err error) { | ||||||
| 		p.c.L = &p.mu | 		p.c.L = &p.mu | ||||||
| 	} | 	} | ||||||
| 	defer p.c.Signal() | 	defer p.c.Signal() | ||||||
| 	if p.err != nil { | 	if p.err != nil || p.breakErr != nil { | ||||||
| 		return 0, errClosedPipeWrite | 		return 0, errClosedPipeWrite | ||||||
| 	} | 	} | ||||||
| 	if p.breakErr != nil { |  | ||||||
| 		p.unread += len(d) |  | ||||||
| 		return len(d), nil // discard when there is no reader |  | ||||||
| 	} |  | ||||||
| 	return p.b.Write(d) | 	return p.b.Write(d) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										7
									
								
								vendor/golang.org/x/net/http2/server.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								vendor/golang.org/x/net/http2/server.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1822,15 +1822,18 @@ func (sc *serverConn) processData(f *DataFrame) error { | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		if len(data) > 0 { | 		if len(data) > 0 { | ||||||
|  | 			st.bodyBytes += int64(len(data)) | ||||||
| 			wrote, err := st.body.Write(data) | 			wrote, err := st.body.Write(data) | ||||||
| 			if err != nil { | 			if err != nil { | ||||||
|  | 				// The handler has closed the request body. | ||||||
|  | 				// Return the connection-level flow control for the discarded data, | ||||||
|  | 				// but not the stream-level flow control. | ||||||
| 				sc.sendWindowUpdate(nil, int(f.Length)-wrote) | 				sc.sendWindowUpdate(nil, int(f.Length)-wrote) | ||||||
| 				return sc.countError("body_write_err", streamError(id, ErrCodeStreamClosed)) | 				return nil | ||||||
| 			} | 			} | ||||||
| 			if wrote != len(data) { | 			if wrote != len(data) { | ||||||
| 				panic("internal error: bad Writer") | 				panic("internal error: bad Writer") | ||||||
| 			} | 			} | ||||||
| 			st.bodyBytes += int64(len(data)) |  | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		// Return any padded flow control now, since we won't | 		// Return any padded flow control now, since we won't | ||||||
|  |  | ||||||
							
								
								
									
										11
									
								
								vendor/golang.org/x/net/http2/transport.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								vendor/golang.org/x/net/http2/transport.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -560,10 +560,11 @@ func (t *Transport) RoundTripOpt(req *http.Request, opt RoundTripOpt) (*http.Res | ||||||
| 		traceGotConn(req, cc, reused) | 		traceGotConn(req, cc, reused) | ||||||
| 		res, err := cc.RoundTrip(req) | 		res, err := cc.RoundTrip(req) | ||||||
| 		if err != nil && retry <= 6 { | 		if err != nil && retry <= 6 { | ||||||
|  | 			roundTripErr := err | ||||||
| 			if req, err = shouldRetryRequest(req, err); err == nil { | 			if req, err = shouldRetryRequest(req, err); err == nil { | ||||||
| 				// After the first retry, do exponential backoff with 10% jitter. | 				// After the first retry, do exponential backoff with 10% jitter. | ||||||
| 				if retry == 0 { | 				if retry == 0 { | ||||||
| 					t.vlogf("RoundTrip retrying after failure: %v", err) | 					t.vlogf("RoundTrip retrying after failure: %v", roundTripErr) | ||||||
| 					continue | 					continue | ||||||
| 				} | 				} | ||||||
| 				backoff := float64(uint(1) << (uint(retry) - 1)) | 				backoff := float64(uint(1) << (uint(retry) - 1)) | ||||||
|  | @ -572,7 +573,7 @@ func (t *Transport) RoundTripOpt(req *http.Request, opt RoundTripOpt) (*http.Res | ||||||
| 				timer := backoffNewTimer(d) | 				timer := backoffNewTimer(d) | ||||||
| 				select { | 				select { | ||||||
| 				case <-timer.C: | 				case <-timer.C: | ||||||
| 					t.vlogf("RoundTrip retrying after failure: %v", err) | 					t.vlogf("RoundTrip retrying after failure: %v", roundTripErr) | ||||||
| 					continue | 					continue | ||||||
| 				case <-req.Context().Done(): | 				case <-req.Context().Done(): | ||||||
| 					timer.Stop() | 					timer.Stop() | ||||||
|  | @ -2555,6 +2556,9 @@ func (b transportResponseBody) Close() error { | ||||||
| 	cs := b.cs | 	cs := b.cs | ||||||
| 	cc := cs.cc | 	cc := cs.cc | ||||||
| 
 | 
 | ||||||
|  | 	cs.bufPipe.BreakWithError(errClosedResponseBody) | ||||||
|  | 	cs.abortStream(errClosedResponseBody) | ||||||
|  | 
 | ||||||
| 	unread := cs.bufPipe.Len() | 	unread := cs.bufPipe.Len() | ||||||
| 	if unread > 0 { | 	if unread > 0 { | ||||||
| 		cc.mu.Lock() | 		cc.mu.Lock() | ||||||
|  | @ -2573,9 +2577,6 @@ func (b transportResponseBody) Close() error { | ||||||
| 		cc.wmu.Unlock() | 		cc.wmu.Unlock() | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	cs.bufPipe.BreakWithError(errClosedResponseBody) |  | ||||||
| 	cs.abortStream(errClosedResponseBody) |  | ||||||
| 
 |  | ||||||
| 	select { | 	select { | ||||||
| 	case <-cs.donec: | 	case <-cs.donec: | ||||||
| 	case <-cs.ctx.Done(): | 	case <-cs.ctx.Done(): | ||||||
|  |  | ||||||
							
								
								
									
										70
									
								
								vendor/golang.org/x/sys/unix/ioctl_signed.go
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										70
									
								
								vendor/golang.org/x/sys/unix/ioctl_signed.go
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,70 @@ | ||||||
|  | // Copyright 2018 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 aix || solaris | ||||||
|  | // +build aix solaris | ||||||
|  | 
 | ||||||
|  | package unix | ||||||
|  | 
 | ||||||
|  | import ( | ||||||
|  | 	"unsafe" | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | // ioctl itself should not be exposed directly, but additional get/set | ||||||
|  | // functions for specific types are permissible. | ||||||
|  | 
 | ||||||
|  | // IoctlSetInt performs an ioctl operation which sets an integer value | ||||||
|  | // on fd, using the specified request number. | ||||||
|  | func IoctlSetInt(fd int, req int, value int) error { | ||||||
|  | 	return ioctl(fd, req, uintptr(value)) | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | // IoctlSetPointerInt performs an ioctl operation which sets an | ||||||
|  | // integer value on fd, using the specified request number. The ioctl | ||||||
|  | // argument is called with a pointer to the integer value, rather than | ||||||
|  | // passing the integer value directly. | ||||||
|  | func IoctlSetPointerInt(fd int, req int, value int) error { | ||||||
|  | 	v := int32(value) | ||||||
|  | 	return ioctlPtr(fd, req, unsafe.Pointer(&v)) | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | // IoctlSetWinsize performs an ioctl on fd with a *Winsize argument. | ||||||
|  | // | ||||||
|  | // To change fd's window size, the req argument should be TIOCSWINSZ. | ||||||
|  | func IoctlSetWinsize(fd int, req int, value *Winsize) error { | ||||||
|  | 	// TODO: if we get the chance, remove the req parameter and | ||||||
|  | 	// hardcode TIOCSWINSZ. | ||||||
|  | 	return ioctlPtr(fd, req, unsafe.Pointer(value)) | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | // IoctlSetTermios performs an ioctl on fd with a *Termios. | ||||||
|  | // | ||||||
|  | // The req value will usually be TCSETA or TIOCSETA. | ||||||
|  | func IoctlSetTermios(fd int, req int, value *Termios) error { | ||||||
|  | 	// TODO: if we get the chance, remove the req parameter. | ||||||
|  | 	return ioctlPtr(fd, req, unsafe.Pointer(value)) | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | // IoctlGetInt performs an ioctl operation which gets an integer value | ||||||
|  | // from fd, using the specified request number. | ||||||
|  | // | ||||||
|  | // A few ioctl requests use the return value as an output parameter; | ||||||
|  | // for those, IoctlRetInt should be used instead of this function. | ||||||
|  | func IoctlGetInt(fd int, req int) (int, error) { | ||||||
|  | 	var value int | ||||||
|  | 	err := ioctlPtr(fd, req, unsafe.Pointer(&value)) | ||||||
|  | 	return value, err | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | func IoctlGetWinsize(fd int, req int) (*Winsize, error) { | ||||||
|  | 	var value Winsize | ||||||
|  | 	err := ioctlPtr(fd, req, unsafe.Pointer(&value)) | ||||||
|  | 	return &value, err | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | func IoctlGetTermios(fd int, req int) (*Termios, error) { | ||||||
|  | 	var value Termios | ||||||
|  | 	err := ioctlPtr(fd, req, unsafe.Pointer(&value)) | ||||||
|  | 	return &value, err | ||||||
|  | } | ||||||
|  | @ -2,8 +2,8 @@ | ||||||
| // Use of this source code is governed by a BSD-style | // Use of this source code is governed by a BSD-style | ||||||
| // license that can be found in the LICENSE file. | // license that can be found in the LICENSE file. | ||||||
| 
 | 
 | ||||||
| //go:build aix || darwin || dragonfly || freebsd || hurd || linux || netbsd || openbsd || solaris | //go:build darwin || dragonfly || freebsd || hurd || linux || netbsd || openbsd | ||||||
| // +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris | // +build darwin dragonfly freebsd hurd linux netbsd openbsd | ||||||
| 
 | 
 | ||||||
| package unix | package unix | ||||||
| 
 | 
 | ||||||
							
								
								
									
										12
									
								
								vendor/golang.org/x/sys/unix/ioctl_zos.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								vendor/golang.org/x/sys/unix/ioctl_zos.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -17,14 +17,14 @@ import ( | ||||||
| 
 | 
 | ||||||
| // IoctlSetInt performs an ioctl operation which sets an integer value | // IoctlSetInt performs an ioctl operation which sets an integer value | ||||||
| // on fd, using the specified request number. | // on fd, using the specified request number. | ||||||
| func IoctlSetInt(fd int, req uint, value int) error { | func IoctlSetInt(fd int, req int, value int) error { | ||||||
| 	return ioctl(fd, req, uintptr(value)) | 	return ioctl(fd, req, uintptr(value)) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // IoctlSetWinsize performs an ioctl on fd with a *Winsize argument. | // IoctlSetWinsize performs an ioctl on fd with a *Winsize argument. | ||||||
| // | // | ||||||
| // To change fd's window size, the req argument should be TIOCSWINSZ. | // To change fd's window size, the req argument should be TIOCSWINSZ. | ||||||
| func IoctlSetWinsize(fd int, req uint, value *Winsize) error { | func IoctlSetWinsize(fd int, req int, value *Winsize) error { | ||||||
| 	// TODO: if we get the chance, remove the req parameter and | 	// TODO: if we get the chance, remove the req parameter and | ||||||
| 	// hardcode TIOCSWINSZ. | 	// hardcode TIOCSWINSZ. | ||||||
| 	return ioctlPtr(fd, req, unsafe.Pointer(value)) | 	return ioctlPtr(fd, req, unsafe.Pointer(value)) | ||||||
|  | @ -33,7 +33,7 @@ func IoctlSetWinsize(fd int, req uint, value *Winsize) error { | ||||||
| // IoctlSetTermios performs an ioctl on fd with a *Termios. | // IoctlSetTermios performs an ioctl on fd with a *Termios. | ||||||
| // | // | ||||||
| // The req value is expected to be TCSETS, TCSETSW, or TCSETSF | // The req value is expected to be TCSETS, TCSETSW, or TCSETSF | ||||||
| func IoctlSetTermios(fd int, req uint, value *Termios) error { | func IoctlSetTermios(fd int, req int, value *Termios) error { | ||||||
| 	if (req != TCSETS) && (req != TCSETSW) && (req != TCSETSF) { | 	if (req != TCSETS) && (req != TCSETSW) && (req != TCSETSF) { | ||||||
| 		return ENOSYS | 		return ENOSYS | ||||||
| 	} | 	} | ||||||
|  | @ -47,13 +47,13 @@ func IoctlSetTermios(fd int, req uint, value *Termios) error { | ||||||
| // | // | ||||||
| // A few ioctl requests use the return value as an output parameter; | // A few ioctl requests use the return value as an output parameter; | ||||||
| // for those, IoctlRetInt should be used instead of this function. | // for those, IoctlRetInt should be used instead of this function. | ||||||
| func IoctlGetInt(fd int, req uint) (int, error) { | func IoctlGetInt(fd int, req int) (int, error) { | ||||||
| 	var value int | 	var value int | ||||||
| 	err := ioctlPtr(fd, req, unsafe.Pointer(&value)) | 	err := ioctlPtr(fd, req, unsafe.Pointer(&value)) | ||||||
| 	return value, err | 	return value, err | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { | func IoctlGetWinsize(fd int, req int) (*Winsize, error) { | ||||||
| 	var value Winsize | 	var value Winsize | ||||||
| 	err := ioctlPtr(fd, req, unsafe.Pointer(&value)) | 	err := ioctlPtr(fd, req, unsafe.Pointer(&value)) | ||||||
| 	return &value, err | 	return &value, err | ||||||
|  | @ -62,7 +62,7 @@ func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { | ||||||
| // IoctlGetTermios performs an ioctl on fd with a *Termios. | // IoctlGetTermios performs an ioctl on fd with a *Termios. | ||||||
| // | // | ||||||
| // The req value is expected to be TCGETS | // The req value is expected to be TCGETS | ||||||
| func IoctlGetTermios(fd int, req uint) (*Termios, error) { | func IoctlGetTermios(fd int, req int) (*Termios, error) { | ||||||
| 	var value Termios | 	var value Termios | ||||||
| 	if req != TCGETS { | 	if req != TCGETS { | ||||||
| 		return &value, ENOSYS | 		return &value, ENOSYS | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								vendor/golang.org/x/sys/unix/mkerrors.sh
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/sys/unix/mkerrors.sh
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -66,6 +66,7 @@ includes_Darwin=' | ||||||
| #include <sys/ptrace.h> | #include <sys/ptrace.h> | ||||||
| #include <sys/select.h> | #include <sys/select.h> | ||||||
| #include <sys/socket.h> | #include <sys/socket.h> | ||||||
|  | #include <sys/stat.h> | ||||||
| #include <sys/un.h> | #include <sys/un.h> | ||||||
| #include <sys/sockio.h> | #include <sys/sockio.h> | ||||||
| #include <sys/sys_domain.h> | #include <sys/sys_domain.h> | ||||||
|  | @ -521,6 +522,7 @@ ccflags="$@" | ||||||
| 		$2 ~ /^NFC_(GENL|PROTO|COMM|RF|SE|DIRECTION|LLCP|SOCKPROTO)_/ || | 		$2 ~ /^NFC_(GENL|PROTO|COMM|RF|SE|DIRECTION|LLCP|SOCKPROTO)_/ || | ||||||
| 		$2 ~ /^NFC_.*_(MAX)?SIZE$/ || | 		$2 ~ /^NFC_.*_(MAX)?SIZE$/ || | ||||||
| 		$2 ~ /^RAW_PAYLOAD_/ || | 		$2 ~ /^RAW_PAYLOAD_/ || | ||||||
|  | 		$2 ~ /^[US]F_/ || | ||||||
| 		$2 ~ /^TP_STATUS_/ || | 		$2 ~ /^TP_STATUS_/ || | ||||||
| 		$2 ~ /^FALLOC_/ || | 		$2 ~ /^FALLOC_/ || | ||||||
| 		$2 ~ /^ICMPV?6?_(FILTER|SEC)/ || | 		$2 ~ /^ICMPV?6?_(FILTER|SEC)/ || | ||||||
|  |  | ||||||
							
								
								
									
										4
									
								
								vendor/golang.org/x/sys/unix/syscall_aix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/golang.org/x/sys/unix/syscall_aix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -408,8 +408,8 @@ func (w WaitStatus) CoreDump() bool { return w&0x80 == 0x80 } | ||||||
| 
 | 
 | ||||||
| func (w WaitStatus) TrapCause() int { return -1 } | func (w WaitStatus) TrapCause() int { return -1 } | ||||||
| 
 | 
 | ||||||
| //sys	ioctl(fd int, req uint, arg uintptr) (err error) | //sys	ioctl(fd int, req int, arg uintptr) (err error) | ||||||
| //sys	ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) = ioctl | //sys	ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) = ioctl | ||||||
| 
 | 
 | ||||||
| // fcntl must never be called with cmd=F_DUP2FD because it doesn't work on AIX | // fcntl must never be called with cmd=F_DUP2FD because it doesn't work on AIX | ||||||
| // There is no way to create a custom fcntl and to keep //sys fcntl easily, | // There is no way to create a custom fcntl and to keep //sys fcntl easily, | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_aix_ppc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_aix_ppc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -8,7 +8,6 @@ | ||||||
| package unix | package unix | ||||||
| 
 | 
 | ||||||
| //sysnb	Getrlimit(resource int, rlim *Rlimit) (err error) = getrlimit64 | //sysnb	Getrlimit(resource int, rlim *Rlimit) (err error) = getrlimit64 | ||||||
| //sysnb	Setrlimit(resource int, rlim *Rlimit) (err error) = setrlimit64 |  | ||||||
| //sys	Seek(fd int, offset int64, whence int) (off int64, err error) = lseek64 | //sys	Seek(fd int, offset int64, whence int) (off int64, err error) = lseek64 | ||||||
| 
 | 
 | ||||||
| //sys	mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) | //sys	mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -8,7 +8,6 @@ | ||||||
| package unix | package unix | ||||||
| 
 | 
 | ||||||
| //sysnb	Getrlimit(resource int, rlim *Rlimit) (err error) | //sysnb	Getrlimit(resource int, rlim *Rlimit) (err error) | ||||||
| //sysnb	Setrlimit(resource int, rlim *Rlimit) (err error) |  | ||||||
| //sys	Seek(fd int, offset int64, whence int) (off int64, err error) = lseek | //sys	Seek(fd int, offset int64, whence int) (off int64, err error) = lseek | ||||||
| 
 | 
 | ||||||
| //sys	mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) = mmap64 | //sys	mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) = mmap64 | ||||||
|  |  | ||||||
							
								
								
									
										3
									
								
								vendor/golang.org/x/sys/unix/syscall_darwin.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								vendor/golang.org/x/sys/unix/syscall_darwin.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -613,6 +613,7 @@ func SysctlKinfoProcSlice(name string, args ...int) ([]KinfoProc, error) { | ||||||
| //sys	Rmdir(path string) (err error) | //sys	Rmdir(path string) (err error) | ||||||
| //sys	Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK | //sys	Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK | ||||||
| //sys	Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) | //sys	Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) | ||||||
|  | //sys	Setattrlist(path string, attrlist *Attrlist, attrBuf []byte, options int) (err error) | ||||||
| //sys	Setegid(egid int) (err error) | //sys	Setegid(egid int) (err error) | ||||||
| //sysnb	Seteuid(euid int) (err error) | //sysnb	Seteuid(euid int) (err error) | ||||||
| //sysnb	Setgid(gid int) (err error) | //sysnb	Setgid(gid int) (err error) | ||||||
|  | @ -622,7 +623,6 @@ func SysctlKinfoProcSlice(name string, args ...int) ([]KinfoProc, error) { | ||||||
| //sys	Setprivexec(flag int) (err error) | //sys	Setprivexec(flag int) (err error) | ||||||
| //sysnb	Setregid(rgid int, egid int) (err error) | //sysnb	Setregid(rgid int, egid int) (err error) | ||||||
| //sysnb	Setreuid(ruid int, euid int) (err error) | //sysnb	Setreuid(ruid int, euid int) (err error) | ||||||
| //sysnb	Setrlimit(which int, lim *Rlimit) (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) | ||||||
|  | @ -676,7 +676,6 @@ func SysctlKinfoProcSlice(name string, args ...int) ([]KinfoProc, error) { | ||||||
| // Kqueue_from_portset_np | // Kqueue_from_portset_np | ||||||
| // Kqueue_portset | // Kqueue_portset | ||||||
| // Getattrlist | // Getattrlist | ||||||
| // Setattrlist |  | ||||||
| // Getdirentriesattr | // Getdirentriesattr | ||||||
| // Searchfs | // Searchfs | ||||||
| // Delete | // Delete | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_dragonfly.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_dragonfly.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -326,7 +326,6 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e | ||||||
| //sysnb	Setreuid(ruid int, euid int) (err error) | //sysnb	Setreuid(ruid int, euid int) (err error) | ||||||
| //sysnb	Setresgid(rgid int, egid int, sgid int) (err error) | //sysnb	Setresgid(rgid int, egid int, sgid int) (err error) | ||||||
| //sysnb	Setresuid(ruid int, euid int, suid int) (err error) | //sysnb	Setresuid(ruid int, euid int, suid int) (err error) | ||||||
| //sysnb	Setrlimit(which int, lim *Rlimit) (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) | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_freebsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_freebsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -433,7 +433,6 @@ func Dup3(oldfd, newfd, flags int) error { | ||||||
| //sysnb	Setreuid(ruid int, euid int) (err error) | //sysnb	Setreuid(ruid int, euid int) (err error) | ||||||
| //sysnb	Setresgid(rgid int, egid int, sgid int) (err error) | //sysnb	Setresgid(rgid int, egid int, sgid int) (err error) | ||||||
| //sysnb	Setresuid(ruid int, euid int, suid int) (err error) | //sysnb	Setresuid(ruid int, euid int, suid int) (err error) | ||||||
| //sysnb	Setrlimit(which int, lim *Rlimit) (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) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/syscall_linux.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/syscall_linux.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1873,7 +1873,6 @@ func Getpgrp() (pid int) { | ||||||
| //sys	OpenTree(dfd int, fileName string, flags uint) (r int, err error) | //sys	OpenTree(dfd int, fileName string, flags uint) (r int, err error) | ||||||
| //sys	PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) | //sys	PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) | ||||||
| //sys	PivotRoot(newroot string, putold string) (err error) = SYS_PIVOT_ROOT | //sys	PivotRoot(newroot string, putold string) (err error) = SYS_PIVOT_ROOT | ||||||
| //sysnb	Prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) = SYS_PRLIMIT64 |  | ||||||
| //sys	Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) | //sys	Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) | ||||||
| //sys	Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) = SYS_PSELECT6 | //sys	Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) = SYS_PSELECT6 | ||||||
| //sys	read(fd int, p []byte) (n int, err error) | //sys	read(fd int, p []byte) (n int, err error) | ||||||
|  | @ -1887,6 +1886,15 @@ func Getpgrp() (pid int) { | ||||||
| //sysnb	Settimeofday(tv *Timeval) (err error) | //sysnb	Settimeofday(tv *Timeval) (err error) | ||||||
| //sys	Setns(fd int, nstype int) (err error) | //sys	Setns(fd int, nstype int) (err error) | ||||||
| 
 | 
 | ||||||
|  | //go:linkname syscall_prlimit syscall.prlimit | ||||||
|  | func syscall_prlimit(pid, resource int, newlimit, old *syscall.Rlimit) error | ||||||
|  | 
 | ||||||
|  | func Prlimit(pid, resource int, newlimit, old *Rlimit) error { | ||||||
|  | 	// Just call the syscall version, because as of Go 1.21 | ||||||
|  | 	// it will affect starting a new process. | ||||||
|  | 	return syscall_prlimit(pid, resource, (*syscall.Rlimit)(newlimit), (*syscall.Rlimit)(old)) | ||||||
|  | } | ||||||
|  | 
 | ||||||
| // PrctlRetInt performs a prctl operation specified by option and further | // PrctlRetInt performs a prctl operation specified by option and further | ||||||
| // optional arguments arg2 through arg5 depending on option. It returns a | // optional arguments arg2 through arg5 depending on option. It returns a | ||||||
| // non-negative integer that is returned by the prctl syscall. | // non-negative integer that is returned by the prctl syscall. | ||||||
|  |  | ||||||
							
								
								
									
										27
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										27
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -97,33 +97,6 @@ func Getrlimit(resource int, rlim *Rlimit) (err error) { | ||||||
| 	return | 	return | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| //sysnb	setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT |  | ||||||
| 
 |  | ||||||
| func Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	err = Prlimit(0, resource, rlim, nil) |  | ||||||
| 	if err != ENOSYS { |  | ||||||
| 		return err |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	rl := rlimit32{} |  | ||||||
| 	if rlim.Cur == rlimInf64 { |  | ||||||
| 		rl.Cur = rlimInf32 |  | ||||||
| 	} else if rlim.Cur < uint64(rlimInf32) { |  | ||||||
| 		rl.Cur = uint32(rlim.Cur) |  | ||||||
| 	} else { |  | ||||||
| 		return EINVAL |  | ||||||
| 	} |  | ||||||
| 	if rlim.Max == rlimInf64 { |  | ||||||
| 		rl.Max = rlimInf32 |  | ||||||
| 	} else if rlim.Max < uint64(rlimInf32) { |  | ||||||
| 		rl.Max = uint32(rlim.Max) |  | ||||||
| 	} else { |  | ||||||
| 		return EINVAL |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	return setrlimit(resource, &rl) |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { | func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { | ||||||
| 	newoffset, errno := seek(fd, offset, whence) | 	newoffset, errno := seek(fd, offset, whence) | ||||||
| 	if errno != 0 { | 	if errno != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -46,7 +46,6 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err | ||||||
| //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | ||||||
| //sys	setfsgid(gid int) (prev int, err error) | //sys	setfsgid(gid int) (prev int, err error) | ||||||
| //sys	setfsuid(uid int) (prev int, err error) | //sys	setfsuid(uid int) (prev int, err error) | ||||||
| //sysnb	Setrlimit(resource int, rlim *Rlimit) (err error) |  | ||||||
| //sys	Shutdown(fd int, how int) (err error) | //sys	Shutdown(fd int, how int) (err error) | ||||||
| //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										27
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										27
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -171,33 +171,6 @@ func Getrlimit(resource int, rlim *Rlimit) (err error) { | ||||||
| 	return | 	return | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| //sysnb	setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT |  | ||||||
| 
 |  | ||||||
| func Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	err = Prlimit(0, resource, rlim, nil) |  | ||||||
| 	if err != ENOSYS { |  | ||||||
| 		return err |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	rl := rlimit32{} |  | ||||||
| 	if rlim.Cur == rlimInf64 { |  | ||||||
| 		rl.Cur = rlimInf32 |  | ||||||
| 	} else if rlim.Cur < uint64(rlimInf32) { |  | ||||||
| 		rl.Cur = uint32(rlim.Cur) |  | ||||||
| 	} else { |  | ||||||
| 		return EINVAL |  | ||||||
| 	} |  | ||||||
| 	if rlim.Max == rlimInf64 { |  | ||||||
| 		rl.Max = rlimInf32 |  | ||||||
| 	} else if rlim.Max < uint64(rlimInf32) { |  | ||||||
| 		rl.Max = uint32(rlim.Max) |  | ||||||
| 	} else { |  | ||||||
| 		return EINVAL |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	return setrlimit(resource, &rl) |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| func (r *PtraceRegs) PC() uint64 { return uint64(r.Uregs[15]) } | func (r *PtraceRegs) PC() uint64 { return uint64(r.Uregs[15]) } | ||||||
| 
 | 
 | ||||||
| func (r *PtraceRegs) SetPC(pc uint64) { r.Uregs[15] = uint32(pc) } | func (r *PtraceRegs) SetPC(pc uint64) { r.Uregs[15] = uint32(pc) } | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -39,7 +39,6 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err | ||||||
| //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | ||||||
| //sys	setfsgid(gid int) (prev int, err error) | //sys	setfsgid(gid int) (prev int, err error) | ||||||
| //sys	setfsuid(uid int) (prev int, err error) | //sys	setfsuid(uid int) (prev int, err error) | ||||||
| //sysnb	setrlimit(resource int, rlim *Rlimit) (err error) |  | ||||||
| //sys	Shutdown(fd int, how int) (err error) | //sys	Shutdown(fd int, how int) (err error) | ||||||
| //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | ||||||
| 
 | 
 | ||||||
|  | @ -143,15 +142,6 @@ func Getrlimit(resource int, rlim *Rlimit) error { | ||||||
| 	return getrlimit(resource, rlim) | 	return getrlimit(resource, rlim) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Setrlimit prefers the prlimit64 system call. See issue 38604. |  | ||||||
| func Setrlimit(resource int, rlim *Rlimit) error { |  | ||||||
| 	err := Prlimit(0, resource, rlim, nil) |  | ||||||
| 	if err != ENOSYS { |  | ||||||
| 		return err |  | ||||||
| 	} |  | ||||||
| 	return setrlimit(resource, rlim) |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| func (r *PtraceRegs) PC() uint64 { return r.Pc } | func (r *PtraceRegs) PC() uint64 { return r.Pc } | ||||||
| 
 | 
 | ||||||
| func (r *PtraceRegs) SetPC(pc uint64) { r.Pc = pc } | func (r *PtraceRegs) SetPC(pc uint64) { r.Pc = pc } | ||||||
|  |  | ||||||
							
								
								
									
										5
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_loong64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_loong64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -126,11 +126,6 @@ func Getrlimit(resource int, rlim *Rlimit) (err error) { | ||||||
| 	return | 	return | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	err = Prlimit(0, resource, rlim, nil) |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| func futimesat(dirfd int, path string, tv *[2]Timeval) (err error) { | func futimesat(dirfd int, path string, tv *[2]Timeval) (err error) { | ||||||
| 	if tv == nil { | 	if tv == nil { | ||||||
| 		return utimensat(dirfd, path, nil, 0) | 		return utimensat(dirfd, path, nil, 0) | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -37,7 +37,6 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err | ||||||
| //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | ||||||
| //sys	setfsgid(gid int) (prev int, err error) | //sys	setfsgid(gid int) (prev int, err error) | ||||||
| //sys	setfsuid(uid int) (prev int, err error) | //sys	setfsuid(uid int) (prev int, err error) | ||||||
| //sysnb	Setrlimit(resource int, rlim *Rlimit) (err error) |  | ||||||
| //sys	Shutdown(fd int, how int) (err error) | //sys	Shutdown(fd int, how int) (err error) | ||||||
| //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | ||||||
| //sys	Statfs(path string, buf *Statfs_t) (err error) | //sys	Statfs(path string, buf *Statfs_t) (err error) | ||||||
|  |  | ||||||
							
								
								
									
										27
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										27
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -151,33 +151,6 @@ func Getrlimit(resource int, rlim *Rlimit) (err error) { | ||||||
| 	return | 	return | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| //sysnb	setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT |  | ||||||
| 
 |  | ||||||
| func Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	err = Prlimit(0, resource, rlim, nil) |  | ||||||
| 	if err != ENOSYS { |  | ||||||
| 		return err |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	rl := rlimit32{} |  | ||||||
| 	if rlim.Cur == rlimInf64 { |  | ||||||
| 		rl.Cur = rlimInf32 |  | ||||||
| 	} else if rlim.Cur < uint64(rlimInf32) { |  | ||||||
| 		rl.Cur = uint32(rlim.Cur) |  | ||||||
| 	} else { |  | ||||||
| 		return EINVAL |  | ||||||
| 	} |  | ||||||
| 	if rlim.Max == rlimInf64 { |  | ||||||
| 		rl.Max = rlimInf32 |  | ||||||
| 	} else if rlim.Max < uint64(rlimInf32) { |  | ||||||
| 		rl.Max = uint32(rlim.Max) |  | ||||||
| 	} else { |  | ||||||
| 		return EINVAL |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	return setrlimit(resource, &rl) |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| func (r *PtraceRegs) PC() uint64 { return r.Epc } | func (r *PtraceRegs) PC() uint64 { return r.Epc } | ||||||
| 
 | 
 | ||||||
| func (r *PtraceRegs) SetPC(pc uint64) { r.Epc = pc } | func (r *PtraceRegs) SetPC(pc uint64) { r.Epc = pc } | ||||||
|  |  | ||||||
							
								
								
									
										27
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_ppc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										27
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_ppc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -159,33 +159,6 @@ func Getrlimit(resource int, rlim *Rlimit) (err error) { | ||||||
| 	return | 	return | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| //sysnb	setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT |  | ||||||
| 
 |  | ||||||
| func Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	err = Prlimit(0, resource, rlim, nil) |  | ||||||
| 	if err != ENOSYS { |  | ||||||
| 		return err |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	rl := rlimit32{} |  | ||||||
| 	if rlim.Cur == rlimInf64 { |  | ||||||
| 		rl.Cur = rlimInf32 |  | ||||||
| 	} else if rlim.Cur < uint64(rlimInf32) { |  | ||||||
| 		rl.Cur = uint32(rlim.Cur) |  | ||||||
| 	} else { |  | ||||||
| 		return EINVAL |  | ||||||
| 	} |  | ||||||
| 	if rlim.Max == rlimInf64 { |  | ||||||
| 		rl.Max = rlimInf32 |  | ||||||
| 	} else if rlim.Max < uint64(rlimInf32) { |  | ||||||
| 		rl.Max = uint32(rlim.Max) |  | ||||||
| 	} else { |  | ||||||
| 		return EINVAL |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 	return setrlimit(resource, &rl) |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| func (r *PtraceRegs) PC() uint32 { return r.Nip } | func (r *PtraceRegs) PC() uint32 { return r.Nip } | ||||||
| 
 | 
 | ||||||
| func (r *PtraceRegs) SetPC(pc uint32) { r.Nip = pc } | func (r *PtraceRegs) SetPC(pc uint32) { r.Nip = pc } | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -34,7 +34,6 @@ package unix | ||||||
| //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | ||||||
| //sys	setfsgid(gid int) (prev int, err error) | //sys	setfsgid(gid int) (prev int, err error) | ||||||
| //sys	setfsuid(uid int) (prev int, err error) | //sys	setfsuid(uid int) (prev int, err error) | ||||||
| //sysnb	Setrlimit(resource int, rlim *Rlimit) (err error) |  | ||||||
| //sys	Shutdown(fd int, how int) (err error) | //sys	Shutdown(fd int, how int) (err error) | ||||||
| //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | ||||||
| //sys	Stat(path string, stat *Stat_t) (err error) | //sys	Stat(path string, stat *Stat_t) (err error) | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -38,7 +38,6 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err | ||||||
| //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | ||||||
| //sys	setfsgid(gid int) (prev int, err error) | //sys	setfsgid(gid int) (prev int, err error) | ||||||
| //sys	setfsuid(uid int) (prev int, err error) | //sys	setfsuid(uid int) (prev int, err error) | ||||||
| //sysnb	Setrlimit(resource int, rlim *Rlimit) (err error) |  | ||||||
| //sys	Shutdown(fd int, how int) (err error) | //sys	Shutdown(fd int, how int) (err error) | ||||||
| //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -34,7 +34,6 @@ import ( | ||||||
| //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | ||||||
| //sys	setfsgid(gid int) (prev int, err error) | //sys	setfsgid(gid int) (prev int, err error) | ||||||
| //sys	setfsuid(uid int) (prev int, err error) | //sys	setfsuid(uid int) (prev int, err error) | ||||||
| //sysnb	Setrlimit(resource int, rlim *Rlimit) (err error) |  | ||||||
| //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | ||||||
| //sys	Stat(path string, stat *Stat_t) (err error) | //sys	Stat(path string, stat *Stat_t) (err error) | ||||||
| //sys	Statfs(path string, buf *Statfs_t) (err error) | //sys	Statfs(path string, buf *Statfs_t) (err error) | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -31,7 +31,6 @@ package unix | ||||||
| //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | //sys	sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) | ||||||
| //sys	setfsgid(gid int) (prev int, err error) | //sys	setfsgid(gid int) (prev int, err error) | ||||||
| //sys	setfsuid(uid int) (prev int, err error) | //sys	setfsuid(uid int) (prev int, err error) | ||||||
| //sysnb	Setrlimit(resource int, rlim *Rlimit) (err error) |  | ||||||
| //sys	Shutdown(fd int, how int) (err error) | //sys	Shutdown(fd int, how int) (err error) | ||||||
| //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | //sys	Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) | ||||||
| //sys	Stat(path string, stat *Stat_t) (err error) | //sys	Stat(path string, stat *Stat_t) (err error) | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								vendor/golang.org/x/sys/unix/syscall_netbsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/golang.org/x/sys/unix/syscall_netbsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -340,7 +340,6 @@ func Statvfs(path string, buf *Statvfs_t) (err error) { | ||||||
| //sys	Setpriority(which int, who int, prio int) (err error) | //sys	Setpriority(which int, who int, prio int) (err error) | ||||||
| //sysnb	Setregid(rgid int, egid int) (err error) | //sysnb	Setregid(rgid int, egid int) (err error) | ||||||
| //sysnb	Setreuid(ruid int, euid int) (err error) | //sysnb	Setreuid(ruid int, euid int) (err error) | ||||||
| //sysnb	Setrlimit(which int, lim *Rlimit) (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) | ||||||
|  | @ -501,7 +500,6 @@ func Statvfs(path string, buf *Statvfs_t) (err error) { | ||||||
| // compat_43_osendmsg | // compat_43_osendmsg | ||||||
| // compat_43_osethostid | // compat_43_osethostid | ||||||
| // compat_43_osethostname | // compat_43_osethostname | ||||||
| // compat_43_osetrlimit |  | ||||||
| // compat_43_osigblock | // compat_43_osigblock | ||||||
| // compat_43_osigsetmask | // compat_43_osigsetmask | ||||||
| // compat_43_osigstack | // compat_43_osigstack | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_openbsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/golang.org/x/sys/unix/syscall_openbsd.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -294,7 +294,6 @@ func Uname(uname *Utsname) error { | ||||||
| //sysnb	Setreuid(ruid int, euid int) (err error) | //sysnb	Setreuid(ruid int, euid int) (err error) | ||||||
| //sysnb	Setresgid(rgid int, egid int, sgid int) (err error) | //sysnb	Setresgid(rgid int, egid int, sgid int) (err error) | ||||||
| //sysnb	Setresuid(ruid int, euid int, suid int) (err error) | //sysnb	Setresuid(ruid int, euid int, suid int) (err error) | ||||||
| //sysnb	Setrlimit(which int, lim *Rlimit) (err error) |  | ||||||
| //sysnb	Setrtable(rtable int) (err error) | //sysnb	Setrtable(rtable 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) | ||||||
|  |  | ||||||
							
								
								
									
										21
									
								
								vendor/golang.org/x/sys/unix/syscall_solaris.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										21
									
								
								vendor/golang.org/x/sys/unix/syscall_solaris.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -545,24 +545,24 @@ func Minor(dev uint64) uint32 { | ||||||
|  * Expose the ioctl function |  * Expose the ioctl function | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| //sys	ioctlRet(fd int, req uint, arg uintptr) (ret int, err error) = libc.ioctl | //sys	ioctlRet(fd int, req int, arg uintptr) (ret int, err error) = libc.ioctl | ||||||
| //sys	ioctlPtrRet(fd int, req uint, arg unsafe.Pointer) (ret int, err error) = libc.ioctl | //sys	ioctlPtrRet(fd int, req int, arg unsafe.Pointer) (ret int, err error) = libc.ioctl | ||||||
| 
 | 
 | ||||||
| func ioctl(fd int, req uint, arg uintptr) (err error) { | func ioctl(fd int, req int, arg uintptr) (err error) { | ||||||
| 	_, err = ioctlRet(fd, req, arg) | 	_, err = ioctlRet(fd, req, arg) | ||||||
| 	return err | 	return err | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { | func ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) { | ||||||
| 	_, err = ioctlPtrRet(fd, req, arg) | 	_, err = ioctlPtrRet(fd, req, arg) | ||||||
| 	return err | 	return err | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func IoctlSetTermio(fd int, req uint, value *Termio) error { | func IoctlSetTermio(fd int, req int, value *Termio) error { | ||||||
| 	return ioctlPtr(fd, req, unsafe.Pointer(value)) | 	return ioctlPtr(fd, req, unsafe.Pointer(value)) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func IoctlGetTermio(fd int, req uint) (*Termio, error) { | func IoctlGetTermio(fd int, req int) (*Termio, error) { | ||||||
| 	var value Termio | 	var value Termio | ||||||
| 	err := ioctlPtr(fd, req, unsafe.Pointer(&value)) | 	err := ioctlPtr(fd, req, unsafe.Pointer(&value)) | ||||||
| 	return &value, err | 	return &value, err | ||||||
|  | @ -665,7 +665,6 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e | ||||||
| //sys	Setpriority(which int, who int, prio int) (err error) | //sys	Setpriority(which int, who int, prio int) (err error) | ||||||
| //sysnb	Setregid(rgid int, egid int) (err error) | //sysnb	Setregid(rgid int, egid int) (err error) | ||||||
| //sysnb	Setreuid(ruid int, euid int) (err error) | //sysnb	Setreuid(ruid int, euid int) (err error) | ||||||
| //sysnb	Setrlimit(which int, lim *Rlimit) (err error) |  | ||||||
| //sysnb	Setsid() (pid int, err error) | //sysnb	Setsid() (pid int, err error) | ||||||
| //sysnb	Setuid(uid int) (err error) | //sysnb	Setuid(uid int) (err error) | ||||||
| //sys	Shutdown(s int, how int) (err error) = libsocket.shutdown | //sys	Shutdown(s int, how int) (err error) = libsocket.shutdown | ||||||
|  | @ -1080,11 +1079,11 @@ func Getmsg(fd int, cl []byte, data []byte) (retCl []byte, retData []byte, flags | ||||||
| 	return retCl, retData, flags, nil | 	return retCl, retData, flags, nil | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func IoctlSetIntRetInt(fd int, req uint, arg int) (int, error) { | func IoctlSetIntRetInt(fd int, req int, arg int) (int, error) { | ||||||
| 	return ioctlRet(fd, req, uintptr(arg)) | 	return ioctlRet(fd, req, uintptr(arg)) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func IoctlSetString(fd int, req uint, val string) error { | func IoctlSetString(fd int, req int, val string) error { | ||||||
| 	bs := make([]byte, len(val)+1) | 	bs := make([]byte, len(val)+1) | ||||||
| 	copy(bs[:len(bs)-1], val) | 	copy(bs[:len(bs)-1], val) | ||||||
| 	err := ioctlPtr(fd, req, unsafe.Pointer(&bs[0])) | 	err := ioctlPtr(fd, req, unsafe.Pointer(&bs[0])) | ||||||
|  | @ -1120,7 +1119,7 @@ func (l *Lifreq) GetLifruUint() uint { | ||||||
| 	return *(*uint)(unsafe.Pointer(&l.Lifru[0])) | 	return *(*uint)(unsafe.Pointer(&l.Lifru[0])) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func IoctlLifreq(fd int, req uint, l *Lifreq) error { | func IoctlLifreq(fd int, req int, l *Lifreq) error { | ||||||
| 	return ioctlPtr(fd, req, unsafe.Pointer(l)) | 	return ioctlPtr(fd, req, unsafe.Pointer(l)) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @ -1131,6 +1130,6 @@ func (s *Strioctl) SetInt(i int) { | ||||||
| 	s.Dp = (*int8)(unsafe.Pointer(&i)) | 	s.Dp = (*int8)(unsafe.Pointer(&i)) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func IoctlSetStrioctlRetInt(fd int, req uint, s *Strioctl) (int, error) { | func IoctlSetStrioctlRetInt(fd int, req int, s *Strioctl) (int, error) { | ||||||
| 	return ioctlPtrRet(fd, req, unsafe.Pointer(s)) | 	return ioctlPtrRet(fd, req, unsafe.Pointer(s)) | ||||||
| } | } | ||||||
|  |  | ||||||
							
								
								
									
										7
									
								
								vendor/golang.org/x/sys/unix/syscall_unix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								vendor/golang.org/x/sys/unix/syscall_unix.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -587,3 +587,10 @@ func emptyIovecs(iov []Iovec) bool { | ||||||
| 	} | 	} | ||||||
| 	return true | 	return true | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | // Setrlimit sets a resource limit. | ||||||
|  | func Setrlimit(resource int, rlim *Rlimit) error { | ||||||
|  | 	// Just call the syscall version, because as of Go 1.21 | ||||||
|  | 	// it will affect starting a new process. | ||||||
|  | 	return syscall.Setrlimit(resource, (*syscall.Rlimit)(rlim)) | ||||||
|  | } | ||||||
|  |  | ||||||
							
								
								
									
										4
									
								
								vendor/golang.org/x/sys/unix/syscall_zos_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/golang.org/x/sys/unix/syscall_zos_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -212,8 +212,8 @@ func (cmsg *Cmsghdr) SetLen(length int) { | ||||||
| //sys	sendmsg(s int, msg *Msghdr, flags int) (n int, err error) = SYS___SENDMSG_A | //sys	sendmsg(s int, msg *Msghdr, flags int) (n int, err error) = SYS___SENDMSG_A | ||||||
| //sys   mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) = SYS_MMAP | //sys   mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) = SYS_MMAP | ||||||
| //sys   munmap(addr uintptr, length uintptr) (err error) = SYS_MUNMAP | //sys   munmap(addr uintptr, length uintptr) (err error) = SYS_MUNMAP | ||||||
| //sys   ioctl(fd int, req uint, arg uintptr) (err error) = SYS_IOCTL | //sys   ioctl(fd int, req int, arg uintptr) (err error) = SYS_IOCTL | ||||||
| //sys   ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) = SYS_IOCTL | //sys   ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) = SYS_IOCTL | ||||||
| 
 | 
 | ||||||
| //sys   Access(path string, mode uint32) (err error) = SYS___ACCESS_A | //sys   Access(path string, mode uint32) (err error) = SYS___ACCESS_A | ||||||
| //sys   Chdir(path string) (err error) = SYS___CHDIR_A | //sys   Chdir(path string) (err error) = SYS___CHDIR_A | ||||||
|  |  | ||||||
							
								
								
									
										19
									
								
								vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										19
									
								
								vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1270,6 +1270,16 @@ const ( | ||||||
| 	SEEK_END                                = 0x2 | 	SEEK_END                                = 0x2 | ||||||
| 	SEEK_HOLE                               = 0x3 | 	SEEK_HOLE                               = 0x3 | ||||||
| 	SEEK_SET                                = 0x0 | 	SEEK_SET                                = 0x0 | ||||||
|  | 	SF_APPEND                               = 0x40000 | ||||||
|  | 	SF_ARCHIVED                             = 0x10000 | ||||||
|  | 	SF_DATALESS                             = 0x40000000 | ||||||
|  | 	SF_FIRMLINK                             = 0x800000 | ||||||
|  | 	SF_IMMUTABLE                            = 0x20000 | ||||||
|  | 	SF_NOUNLINK                             = 0x100000 | ||||||
|  | 	SF_RESTRICTED                           = 0x80000 | ||||||
|  | 	SF_SETTABLE                             = 0x3fff0000 | ||||||
|  | 	SF_SUPPORTED                            = 0x9f0000 | ||||||
|  | 	SF_SYNTHETIC                            = 0xc0000000 | ||||||
| 	SHUT_RD                                 = 0x0 | 	SHUT_RD                                 = 0x0 | ||||||
| 	SHUT_RDWR                               = 0x2 | 	SHUT_RDWR                               = 0x2 | ||||||
| 	SHUT_WR                                 = 0x1 | 	SHUT_WR                                 = 0x1 | ||||||
|  | @ -1543,6 +1553,15 @@ const ( | ||||||
| 	TIOCTIMESTAMP                           = 0x40107459 | 	TIOCTIMESTAMP                           = 0x40107459 | ||||||
| 	TIOCUCNTL                               = 0x80047466 | 	TIOCUCNTL                               = 0x80047466 | ||||||
| 	TOSTOP                                  = 0x400000 | 	TOSTOP                                  = 0x400000 | ||||||
|  | 	UF_APPEND                               = 0x4 | ||||||
|  | 	UF_COMPRESSED                           = 0x20 | ||||||
|  | 	UF_DATAVAULT                            = 0x80 | ||||||
|  | 	UF_HIDDEN                               = 0x8000 | ||||||
|  | 	UF_IMMUTABLE                            = 0x2 | ||||||
|  | 	UF_NODUMP                               = 0x1 | ||||||
|  | 	UF_OPAQUE                               = 0x8 | ||||||
|  | 	UF_SETTABLE                             = 0xffff | ||||||
|  | 	UF_TRACKED                              = 0x40 | ||||||
| 	VDISCARD                                = 0xf | 	VDISCARD                                = 0xf | ||||||
| 	VDSUSP                                  = 0xb | 	VDSUSP                                  = 0xb | ||||||
| 	VEOF                                    = 0x0 | 	VEOF                                    = 0x0 | ||||||
|  |  | ||||||
							
								
								
									
										19
									
								
								vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										19
									
								
								vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1270,6 +1270,16 @@ const ( | ||||||
| 	SEEK_END                                = 0x2 | 	SEEK_END                                = 0x2 | ||||||
| 	SEEK_HOLE                               = 0x3 | 	SEEK_HOLE                               = 0x3 | ||||||
| 	SEEK_SET                                = 0x0 | 	SEEK_SET                                = 0x0 | ||||||
|  | 	SF_APPEND                               = 0x40000 | ||||||
|  | 	SF_ARCHIVED                             = 0x10000 | ||||||
|  | 	SF_DATALESS                             = 0x40000000 | ||||||
|  | 	SF_FIRMLINK                             = 0x800000 | ||||||
|  | 	SF_IMMUTABLE                            = 0x20000 | ||||||
|  | 	SF_NOUNLINK                             = 0x100000 | ||||||
|  | 	SF_RESTRICTED                           = 0x80000 | ||||||
|  | 	SF_SETTABLE                             = 0x3fff0000 | ||||||
|  | 	SF_SUPPORTED                            = 0x9f0000 | ||||||
|  | 	SF_SYNTHETIC                            = 0xc0000000 | ||||||
| 	SHUT_RD                                 = 0x0 | 	SHUT_RD                                 = 0x0 | ||||||
| 	SHUT_RDWR                               = 0x2 | 	SHUT_RDWR                               = 0x2 | ||||||
| 	SHUT_WR                                 = 0x1 | 	SHUT_WR                                 = 0x1 | ||||||
|  | @ -1543,6 +1553,15 @@ const ( | ||||||
| 	TIOCTIMESTAMP                           = 0x40107459 | 	TIOCTIMESTAMP                           = 0x40107459 | ||||||
| 	TIOCUCNTL                               = 0x80047466 | 	TIOCUCNTL                               = 0x80047466 | ||||||
| 	TOSTOP                                  = 0x400000 | 	TOSTOP                                  = 0x400000 | ||||||
|  | 	UF_APPEND                               = 0x4 | ||||||
|  | 	UF_COMPRESSED                           = 0x20 | ||||||
|  | 	UF_DATAVAULT                            = 0x80 | ||||||
|  | 	UF_HIDDEN                               = 0x8000 | ||||||
|  | 	UF_IMMUTABLE                            = 0x2 | ||||||
|  | 	UF_NODUMP                               = 0x1 | ||||||
|  | 	UF_OPAQUE                               = 0x8 | ||||||
|  | 	UF_SETTABLE                             = 0xffff | ||||||
|  | 	UF_TRACKED                              = 0x40 | ||||||
| 	VDISCARD                                = 0xf | 	VDISCARD                                = 0xf | ||||||
| 	VDSUSP                                  = 0xb | 	VDSUSP                                  = 0xb | ||||||
| 	VEOF                                    = 0x0 | 	VEOF                                    = 0x0 | ||||||
|  |  | ||||||
							
								
								
									
										15
									
								
								vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -124,7 +124,6 @@ int utime(uintptr_t, uintptr_t); | ||||||
| unsigned long long getsystemcfg(int); | unsigned long long getsystemcfg(int); | ||||||
| int umount(uintptr_t); | int umount(uintptr_t); | ||||||
| int getrlimit64(int, uintptr_t); | int getrlimit64(int, uintptr_t); | ||||||
| int setrlimit64(int, uintptr_t); |  | ||||||
| long long lseek64(int, long long, int); | long long lseek64(int, long long, int); | ||||||
| uintptr_t mmap(uintptr_t, uintptr_t, int, int, int, long long); | uintptr_t mmap(uintptr_t, uintptr_t, int, int, int, long long); | ||||||
| 
 | 
 | ||||||
|  | @ -213,7 +212,7 @@ func wait4(pid Pid_t, status *_C_int, options int, rusage *Rusage) (wpid Pid_t, | ||||||
| 
 | 
 | ||||||
| // 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 ioctl(fd int, req uint, arg uintptr) (err error) { | func ioctl(fd int, req int, arg uintptr) (err error) { | ||||||
| 	r0, er := C.ioctl(C.int(fd), C.int(req), C.uintptr_t(arg)) | 	r0, er := C.ioctl(C.int(fd), C.int(req), C.uintptr_t(arg)) | ||||||
| 	if r0 == -1 && er != nil { | 	if r0 == -1 && er != nil { | ||||||
| 		err = er | 		err = er | ||||||
|  | @ -223,7 +222,7 @@ 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 ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { | func ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) { | ||||||
| 	r0, er := C.ioctl(C.int(fd), C.int(req), C.uintptr_t(uintptr(arg))) | 	r0, er := C.ioctl(C.int(fd), C.int(req), C.uintptr_t(uintptr(arg))) | ||||||
| 	if r0 == -1 && er != nil { | 	if r0 == -1 && er != nil { | ||||||
| 		err = er | 		err = er | ||||||
|  | @ -1464,16 +1463,6 @@ func Getrlimit(resource int, rlim *Rlimit) (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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	r0, er := C.setrlimit64(C.int(resource), C.uintptr_t(uintptr(unsafe.Pointer(rlim)))) |  | ||||||
| 	if r0 == -1 && er != nil { |  | ||||||
| 		err = er |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Seek(fd int, offset int64, whence int) (off int64, err error) { | func Seek(fd int, offset int64, whence int) (off int64, err error) { | ||||||
| 	r0, er := C.lseek64(C.int(fd), C.longlong(offset), C.int(whence)) | 	r0, er := C.lseek64(C.int(fd), C.longlong(offset), C.int(whence)) | ||||||
| 	off = int64(r0) | 	off = int64(r0) | ||||||
|  |  | ||||||
							
								
								
									
										18
									
								
								vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -93,8 +93,8 @@ func wait4(pid Pid_t, status *_C_int, options int, rusage *Rusage) (wpid Pid_t, | ||||||
| 
 | 
 | ||||||
| // 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 ioctl(fd int, req uint, arg uintptr) (err error) { | func ioctl(fd int, req int, arg uintptr) (err error) { | ||||||
| 	_, e1 := callioctl(fd, int(req), arg) | 	_, e1 := callioctl(fd, req, arg) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
| 		err = errnoErr(e1) | 		err = errnoErr(e1) | ||||||
| 	} | 	} | ||||||
|  | @ -103,8 +103,8 @@ 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 ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { | func ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) { | ||||||
| 	_, e1 := callioctl_ptr(fd, int(req), arg) | 	_, e1 := callioctl_ptr(fd, req, arg) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
| 		err = errnoErr(e1) | 		err = errnoErr(e1) | ||||||
| 	} | 	} | ||||||
|  | @ -1422,16 +1422,6 @@ func Getrlimit(resource int, rlim *Rlimit) (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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, e1 := callsetrlimit(resource, uintptr(unsafe.Pointer(rlim))) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Seek(fd int, offset int64, whence int) (off int64, err error) { | func Seek(fd int, offset int64, whence int) (off int64, err error) { | ||||||
| 	r0, e1 := calllseek(fd, offset, whence) | 	r0, e1 := calllseek(fd, offset, whence) | ||||||
| 	off = int64(r0) | 	off = int64(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -124,7 +124,6 @@ import ( | ||||||
| //go:cgo_import_dynamic libc_getsystemcfg getsystemcfg "libc.a/shr_64.o" | //go:cgo_import_dynamic libc_getsystemcfg getsystemcfg "libc.a/shr_64.o" | ||||||
| //go:cgo_import_dynamic libc_umount umount "libc.a/shr_64.o" | //go:cgo_import_dynamic libc_umount umount "libc.a/shr_64.o" | ||||||
| //go:cgo_import_dynamic libc_getrlimit getrlimit "libc.a/shr_64.o" | //go:cgo_import_dynamic libc_getrlimit getrlimit "libc.a/shr_64.o" | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.a/shr_64.o" |  | ||||||
| //go:cgo_import_dynamic libc_lseek lseek "libc.a/shr_64.o" | //go:cgo_import_dynamic libc_lseek lseek "libc.a/shr_64.o" | ||||||
| //go:cgo_import_dynamic libc_mmap64 mmap64 "libc.a/shr_64.o" | //go:cgo_import_dynamic libc_mmap64 mmap64 "libc.a/shr_64.o" | ||||||
| 
 | 
 | ||||||
|  | @ -242,7 +241,6 @@ import ( | ||||||
| //go:linkname libc_getsystemcfg libc_getsystemcfg | //go:linkname libc_getsystemcfg libc_getsystemcfg | ||||||
| //go:linkname libc_umount libc_umount | //go:linkname libc_umount libc_umount | ||||||
| //go:linkname libc_getrlimit libc_getrlimit | //go:linkname libc_getrlimit libc_getrlimit | ||||||
| //go:linkname libc_setrlimit libc_setrlimit |  | ||||||
| //go:linkname libc_lseek libc_lseek | //go:linkname libc_lseek libc_lseek | ||||||
| //go:linkname libc_mmap64 libc_mmap64 | //go:linkname libc_mmap64 libc_mmap64 | ||||||
| 
 | 
 | ||||||
|  | @ -363,7 +361,6 @@ var ( | ||||||
| 	libc_getsystemcfg, | 	libc_getsystemcfg, | ||||||
| 	libc_umount, | 	libc_umount, | ||||||
| 	libc_getrlimit, | 	libc_getrlimit, | ||||||
| 	libc_setrlimit, |  | ||||||
| 	libc_lseek, | 	libc_lseek, | ||||||
| 	libc_mmap64 syscallFunc | 	libc_mmap64 syscallFunc | ||||||
| ) | ) | ||||||
|  | @ -1179,13 +1176,6 @@ func callgetrlimit(resource int, rlim uintptr) (r1 uintptr, e1 Errno) { | ||||||
| 
 | 
 | ||||||
| // 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 callsetrlimit(resource int, rlim uintptr) (r1 uintptr, e1 Errno) { |  | ||||||
| 	r1, _, e1 = rawSyscall6(uintptr(unsafe.Pointer(&libc_setrlimit)), 2, uintptr(resource), rlim, 0, 0, 0, 0) |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func calllseek(fd int, offset int64, whence int) (r1 uintptr, e1 Errno) { | func calllseek(fd int, offset int64, whence int) (r1 uintptr, e1 Errno) { | ||||||
| 	r1, _, e1 = syscall6(uintptr(unsafe.Pointer(&libc_lseek)), 3, uintptr(fd), uintptr(offset), uintptr(whence), 0, 0, 0) | 	r1, _, e1 = syscall6(uintptr(unsafe.Pointer(&libc_lseek)), 3, uintptr(fd), uintptr(offset), uintptr(whence), 0, 0, 0) | ||||||
| 	return | 	return | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -123,7 +123,6 @@ int utime(uintptr_t, uintptr_t); | ||||||
| unsigned long long getsystemcfg(int); | unsigned long long getsystemcfg(int); | ||||||
| int umount(uintptr_t); | int umount(uintptr_t); | ||||||
| int getrlimit(int, uintptr_t); | int getrlimit(int, uintptr_t); | ||||||
| int setrlimit(int, uintptr_t); |  | ||||||
| long long lseek(int, long long, int); | long long lseek(int, long long, int); | ||||||
| uintptr_t mmap64(uintptr_t, uintptr_t, int, int, int, long long); | uintptr_t mmap64(uintptr_t, uintptr_t, int, int, int, long long); | ||||||
| 
 | 
 | ||||||
|  | @ -131,6 +130,7 @@ uintptr_t mmap64(uintptr_t, uintptr_t, int, int, int, long long); | ||||||
| import "C" | import "C" | ||||||
| import ( | import ( | ||||||
| 	"syscall" | 	"syscall" | ||||||
|  | 	"unsafe" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| // 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 | ||||||
|  | @ -1055,14 +1055,6 @@ func callgetrlimit(resource int, rlim uintptr) (r1 uintptr, e1 Errno) { | ||||||
| 
 | 
 | ||||||
| // 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 callsetrlimit(resource int, rlim uintptr) (r1 uintptr, e1 Errno) { |  | ||||||
| 	r1 = uintptr(C.setrlimit(C.int(resource), C.uintptr_t(rlim))) |  | ||||||
| 	e1 = syscall.GetErrno() |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func calllseek(fd int, offset int64, whence int) (r1 uintptr, e1 Errno) { | func calllseek(fd int, offset int64, whence int) (r1 uintptr, e1 Errno) { | ||||||
| 	r1 = uintptr(C.lseek(C.int(fd), C.longlong(offset), C.int(whence))) | 	r1 = uintptr(C.lseek(C.int(fd), C.longlong(offset), C.int(whence))) | ||||||
| 	e1 = syscall.GetErrno() | 	e1 = syscall.GetErrno() | ||||||
|  |  | ||||||
							
								
								
									
										39
									
								
								vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										39
									
								
								vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1992,6 +1992,31 @@ var libc_select_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setattrlist(path string, attrlist *Attrlist, attrBuf []byte, options int) (err error) { | ||||||
|  | 	var _p0 *byte | ||||||
|  | 	_p0, err = BytePtrFromString(path) | ||||||
|  | 	if err != nil { | ||||||
|  | 		return | ||||||
|  | 	} | ||||||
|  | 	var _p1 unsafe.Pointer | ||||||
|  | 	if len(attrBuf) > 0 { | ||||||
|  | 		_p1 = unsafe.Pointer(&attrBuf[0]) | ||||||
|  | 	} else { | ||||||
|  | 		_p1 = unsafe.Pointer(&_zero) | ||||||
|  | 	} | ||||||
|  | 	_, _, e1 := syscall_syscall6(libc_setattrlist_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(attrlist)), uintptr(_p1), uintptr(len(attrBuf)), uintptr(options), 0) | ||||||
|  | 	if e1 != 0 { | ||||||
|  | 		err = errnoErr(e1) | ||||||
|  | 	} | ||||||
|  | 	return | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | var libc_setattrlist_trampoline_addr uintptr | ||||||
|  | 
 | ||||||
|  | //go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib" | ||||||
|  | 
 | ||||||
|  | // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT | ||||||
|  | 
 | ||||||
| func Setegid(egid int) (err error) { | func Setegid(egid int) (err error) { | ||||||
| 	_, _, e1 := syscall_syscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) | 	_, _, e1 := syscall_syscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  | @ -2123,20 +2148,6 @@ var libc_setreuid_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| var libc_setrlimit_trampoline_addr uintptr |  | ||||||
| 
 |  | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib" |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) | 	r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										11
									
								
								vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -705,6 +705,11 @@ TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_select_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_select_trampoline_addr(SB), RODATA, $8 | ||||||
| DATA	·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) | DATA	·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
|  | TEXT libc_setattrlist_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
|  | 	JMP	libc_setattrlist(SB) | ||||||
|  | GLOBL	·libc_setattrlist_trampoline_addr(SB), RODATA, $8 | ||||||
|  | DATA	·libc_setattrlist_trampoline_addr(SB)/8, $libc_setattrlist_trampoline<>(SB) | ||||||
|  | 
 | ||||||
| TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setegid(SB) | 	JMP	libc_setegid(SB) | ||||||
| 
 | 
 | ||||||
|  | @ -759,12 +764,6 @@ TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_setreuid_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setreuid_trampoline_addr(SB), RODATA, $8 | ||||||
| DATA	·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) | DATA	·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
| TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 |  | ||||||
| 	JMP	libc_setrlimit(SB) |  | ||||||
| 
 |  | ||||||
| GLOBL	·libc_setrlimit_trampoline_addr(SB), RODATA, $8 |  | ||||||
| DATA	·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) |  | ||||||
| 
 |  | ||||||
| TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setsid(SB) | 	JMP	libc_setsid(SB) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										39
									
								
								vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										39
									
								
								vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1992,6 +1992,31 @@ var libc_select_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setattrlist(path string, attrlist *Attrlist, attrBuf []byte, options int) (err error) { | ||||||
|  | 	var _p0 *byte | ||||||
|  | 	_p0, err = BytePtrFromString(path) | ||||||
|  | 	if err != nil { | ||||||
|  | 		return | ||||||
|  | 	} | ||||||
|  | 	var _p1 unsafe.Pointer | ||||||
|  | 	if len(attrBuf) > 0 { | ||||||
|  | 		_p1 = unsafe.Pointer(&attrBuf[0]) | ||||||
|  | 	} else { | ||||||
|  | 		_p1 = unsafe.Pointer(&_zero) | ||||||
|  | 	} | ||||||
|  | 	_, _, e1 := syscall_syscall6(libc_setattrlist_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(attrlist)), uintptr(_p1), uintptr(len(attrBuf)), uintptr(options), 0) | ||||||
|  | 	if e1 != 0 { | ||||||
|  | 		err = errnoErr(e1) | ||||||
|  | 	} | ||||||
|  | 	return | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | var libc_setattrlist_trampoline_addr uintptr | ||||||
|  | 
 | ||||||
|  | //go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib" | ||||||
|  | 
 | ||||||
|  | // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT | ||||||
|  | 
 | ||||||
| func Setegid(egid int) (err error) { | func Setegid(egid int) (err error) { | ||||||
| 	_, _, e1 := syscall_syscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) | 	_, _, e1 := syscall_syscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  | @ -2123,20 +2148,6 @@ var libc_setreuid_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| var libc_setrlimit_trampoline_addr uintptr |  | ||||||
| 
 |  | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib" |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) | 	r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										11
									
								
								vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -705,6 +705,11 @@ TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_select_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_select_trampoline_addr(SB), RODATA, $8 | ||||||
| DATA	·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) | DATA	·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
|  | TEXT libc_setattrlist_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
|  | 	JMP	libc_setattrlist(SB) | ||||||
|  | GLOBL	·libc_setattrlist_trampoline_addr(SB), RODATA, $8 | ||||||
|  | DATA	·libc_setattrlist_trampoline_addr(SB)/8, $libc_setattrlist_trampoline<>(SB) | ||||||
|  | 
 | ||||||
| TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setegid(SB) | 	JMP	libc_setegid(SB) | ||||||
| 
 | 
 | ||||||
|  | @ -759,12 +764,6 @@ TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_setreuid_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setreuid_trampoline_addr(SB), RODATA, $8 | ||||||
| DATA	·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) | DATA	·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
| TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 |  | ||||||
| 	JMP	libc_setrlimit(SB) |  | ||||||
| 
 |  | ||||||
| GLOBL	·libc_setrlimit_trampoline_addr(SB), RODATA, $8 |  | ||||||
| DATA	·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) |  | ||||||
| 
 |  | ||||||
| TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setsid(SB) | 	JMP	libc_setsid(SB) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1410,16 +1410,6 @@ func Setresuid(ruid int, euid int, suid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1645,16 +1645,6 @@ func Setresuid(ruid int, euid int, suid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1645,16 +1645,6 @@ func Setresuid(ruid int, euid int, suid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1645,16 +1645,6 @@ func Setresuid(ruid int, euid int, suid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1645,16 +1645,6 @@ func Setresuid(ruid int, euid int, suid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1645,16 +1645,6 @@ func Setresuid(ruid int, euid int, suid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1346,16 +1346,6 @@ func PivotRoot(newroot string, putold string) (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 Prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { | func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { | ||||||
| 	_, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) | 	_, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -411,16 +411,6 @@ func getrlimit(resource int, rlim *rlimit32) (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 setrlimit(resource int, rlim *rlimit32) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func futimesat(dirfd int, path string, times *[2]Timeval) (err error) { | func futimesat(dirfd int, path string, times *[2]Timeval) (err error) { | ||||||
| 	var _p0 *byte | 	var _p0 *byte | ||||||
| 	_p0, err = BytePtrFromString(path) | 	_p0, err = BytePtrFromString(path) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -334,16 +334,6 @@ func setfsuid(uid int) (prev 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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Shutdown(fd int, how int) (err error) { | func Shutdown(fd int, how int) (err error) { | ||||||
| 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -578,16 +578,6 @@ func getrlimit(resource int, rlim *rlimit32) (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 setrlimit(resource int, rlim *rlimit32) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) { | func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) { | ||||||
| 	_, _, e1 := Syscall6(SYS_ARM_SYNC_FILE_RANGE, uintptr(fd), uintptr(flags), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32)) | 	_, _, e1 := Syscall6(SYS_ARM_SYNC_FILE_RANGE, uintptr(fd), uintptr(flags), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32)) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -289,16 +289,6 @@ func setfsuid(uid int) (prev 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 setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Shutdown(fd int, how int) (err error) { | func Shutdown(fd int, how int) (err error) { | ||||||
| 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -644,16 +644,6 @@ func getrlimit(resource int, rlim *rlimit32) (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 setrlimit(resource int, rlim *rlimit32) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Alarm(seconds uint) (remaining uint, err error) { | func Alarm(seconds uint) (remaining uint, err error) { | ||||||
| 	r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) | 	r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) | ||||||
| 	remaining = uint(r0) | 	remaining = uint(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -278,16 +278,6 @@ func setfsuid(uid int) (prev 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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Shutdown(fd int, how int) (err error) { | func Shutdown(fd int, how int) (err error) { | ||||||
| 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -278,16 +278,6 @@ func setfsuid(uid int) (prev 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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Shutdown(fd int, how int) (err error) { | func Shutdown(fd int, how int) (err error) { | ||||||
| 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -644,16 +644,6 @@ func getrlimit(resource int, rlim *rlimit32) (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 setrlimit(resource int, rlim *rlimit32) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Alarm(seconds uint) (remaining uint, err error) { | func Alarm(seconds uint) (remaining uint, err error) { | ||||||
| 	r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) | 	r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) | ||||||
| 	remaining = uint(r0) | 	remaining = uint(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -624,16 +624,6 @@ func getrlimit(resource int, rlim *rlimit32) (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 setrlimit(resource int, rlim *rlimit32) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func syncFileRange2(fd int, flags int, off int64, n int64) (err error) { | func syncFileRange2(fd int, flags int, off int64, n int64) (err error) { | ||||||
| 	_, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(flags), uintptr(off>>32), uintptr(off), uintptr(n>>32), uintptr(n)) | 	_, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(flags), uintptr(off>>32), uintptr(off), uintptr(n>>32), uintptr(n)) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -349,16 +349,6 @@ func setfsuid(uid int) (prev 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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Shutdown(fd int, how int) (err error) { | func Shutdown(fd int, how int) (err error) { | ||||||
| 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -349,16 +349,6 @@ func setfsuid(uid int) (prev 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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Shutdown(fd int, how int) (err error) { | func Shutdown(fd int, how int) (err error) { | ||||||
| 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -269,16 +269,6 @@ func setfsuid(uid int) (prev 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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Shutdown(fd int, how int) (err error) { | func Shutdown(fd int, how int) (err error) { | ||||||
| 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -319,16 +319,6 @@ func setfsuid(uid int) (prev 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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { | func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { | ||||||
| 	r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) | 	r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) | ||||||
| 	n = int64(r0) | 	n = int64(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -329,16 +329,6 @@ func setfsuid(uid int) (prev 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 Setrlimit(resource int, rlim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Shutdown(fd int, how int) (err error) { | func Shutdown(fd int, how int) (err error) { | ||||||
| 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | 	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1607,16 +1607,6 @@ func Setreuid(ruid int, euid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1607,16 +1607,6 @@ func Setreuid(ruid int, euid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1607,16 +1607,6 @@ func Setreuid(ruid int, euid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1607,16 +1607,6 @@ func Setreuid(ruid int, euid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | 	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1894,20 +1894,6 @@ var libc_setresuid_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| var libc_setrlimit_trampoline_addr uintptr |  | ||||||
| 
 |  | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setrtable(rtable int) (err error) { | func Setrtable(rtable int) (err error) { | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -573,11 +573,6 @@ TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $4 | GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $4 | ||||||
| DATA	·libc_setresuid_trampoline_addr(SB)/4, $libc_setresuid_trampoline<>(SB) | DATA	·libc_setresuid_trampoline_addr(SB)/4, $libc_setresuid_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
| TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 |  | ||||||
| 	JMP	libc_setrlimit(SB) |  | ||||||
| GLOBL	·libc_setrlimit_trampoline_addr(SB), RODATA, $4 |  | ||||||
| DATA	·libc_setrlimit_trampoline_addr(SB)/4, $libc_setrlimit_trampoline<>(SB) |  | ||||||
| 
 |  | ||||||
| TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setrtable(SB) | 	JMP	libc_setrtable(SB) | ||||||
| GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $4 | GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $4 | ||||||
|  |  | ||||||
							
								
								
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1894,20 +1894,6 @@ var libc_setresuid_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| var libc_setrlimit_trampoline_addr uintptr |  | ||||||
| 
 |  | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setrtable(rtable int) (err error) { | func Setrtable(rtable int) (err error) { | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -573,11 +573,6 @@ TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | ||||||
| DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
| TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 |  | ||||||
| 	JMP	libc_setrlimit(SB) |  | ||||||
| GLOBL	·libc_setrlimit_trampoline_addr(SB), RODATA, $8 |  | ||||||
| DATA	·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) |  | ||||||
| 
 |  | ||||||
| TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setrtable(SB) | 	JMP	libc_setrtable(SB) | ||||||
| GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $8 | ||||||
|  |  | ||||||
							
								
								
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1894,20 +1894,6 @@ var libc_setresuid_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| var libc_setrlimit_trampoline_addr uintptr |  | ||||||
| 
 |  | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setrtable(rtable int) (err error) { | func Setrtable(rtable int) (err error) { | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -573,11 +573,6 @@ TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $4 | GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $4 | ||||||
| DATA	·libc_setresuid_trampoline_addr(SB)/4, $libc_setresuid_trampoline<>(SB) | DATA	·libc_setresuid_trampoline_addr(SB)/4, $libc_setresuid_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
| TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 |  | ||||||
| 	JMP	libc_setrlimit(SB) |  | ||||||
| GLOBL	·libc_setrlimit_trampoline_addr(SB), RODATA, $4 |  | ||||||
| DATA	·libc_setrlimit_trampoline_addr(SB)/4, $libc_setrlimit_trampoline<>(SB) |  | ||||||
| 
 |  | ||||||
| TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setrtable(SB) | 	JMP	libc_setrtable(SB) | ||||||
| GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $4 | GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $4 | ||||||
|  |  | ||||||
							
								
								
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1894,20 +1894,6 @@ var libc_setresuid_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| var libc_setrlimit_trampoline_addr uintptr |  | ||||||
| 
 |  | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setrtable(rtable int) (err error) { | func Setrtable(rtable int) (err error) { | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -573,11 +573,6 @@ TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | ||||||
| DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
| TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 |  | ||||||
| 	JMP	libc_setrlimit(SB) |  | ||||||
| GLOBL	·libc_setrlimit_trampoline_addr(SB), RODATA, $8 |  | ||||||
| DATA	·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) |  | ||||||
| 
 |  | ||||||
| TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setrtable(SB) | 	JMP	libc_setrtable(SB) | ||||||
| GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $8 | ||||||
|  |  | ||||||
							
								
								
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1894,20 +1894,6 @@ var libc_setresuid_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| var libc_setrlimit_trampoline_addr uintptr |  | ||||||
| 
 |  | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setrtable(rtable int) (err error) { | func Setrtable(rtable int) (err error) { | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -573,11 +573,6 @@ TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | ||||||
| DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
| TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 |  | ||||||
| 	JMP	libc_setrlimit(SB) |  | ||||||
| GLOBL	·libc_setrlimit_trampoline_addr(SB), RODATA, $8 |  | ||||||
| DATA	·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) |  | ||||||
| 
 |  | ||||||
| TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setrtable(SB) | 	JMP	libc_setrtable(SB) | ||||||
| GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $8 | ||||||
|  |  | ||||||
							
								
								
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1894,20 +1894,6 @@ var libc_setresuid_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| var libc_setrlimit_trampoline_addr uintptr |  | ||||||
| 
 |  | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setrtable(rtable int) (err error) { | func Setrtable(rtable int) (err error) { | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										6
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -687,12 +687,6 @@ TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | ||||||
| DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
| TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 |  | ||||||
| 	CALL	libc_setrlimit(SB) |  | ||||||
| 	RET |  | ||||||
| GLOBL	·libc_setrlimit_trampoline_addr(SB), RODATA, $8 |  | ||||||
| DATA	·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) |  | ||||||
| 
 |  | ||||||
| TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	CALL	libc_setrtable(SB) | 	CALL	libc_setrtable(SB) | ||||||
| 	RET | 	RET | ||||||
|  |  | ||||||
							
								
								
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1894,20 +1894,6 @@ var libc_setresuid_trampoline_addr uintptr | ||||||
| 
 | 
 | ||||||
| // 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = errnoErr(e1) |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| var libc_setrlimit_trampoline_addr uintptr |  | ||||||
| 
 |  | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setrtable(rtable int) (err error) { | func Setrtable(rtable int) (err error) { | ||||||
| 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | 	_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  |  | ||||||
							
								
								
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -573,11 +573,6 @@ TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setresuid_trampoline_addr(SB), RODATA, $8 | ||||||
| DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | DATA	·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) | ||||||
| 
 | 
 | ||||||
| TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 |  | ||||||
| 	JMP	libc_setrlimit(SB) |  | ||||||
| GLOBL	·libc_setrlimit_trampoline_addr(SB), RODATA, $8 |  | ||||||
| DATA	·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) |  | ||||||
| 
 |  | ||||||
| TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 | ||||||
| 	JMP	libc_setrtable(SB) | 	JMP	libc_setrtable(SB) | ||||||
| GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $8 | GLOBL	·libc_setrtable_trampoline_addr(SB), RODATA, $8 | ||||||
|  |  | ||||||
							
								
								
									
										17
									
								
								vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -110,7 +110,6 @@ import ( | ||||||
| //go:cgo_import_dynamic libc_setpriority setpriority "libc.so" | //go:cgo_import_dynamic libc_setpriority setpriority "libc.so" | ||||||
| //go:cgo_import_dynamic libc_setregid setregid "libc.so" | //go:cgo_import_dynamic libc_setregid setregid "libc.so" | ||||||
| //go:cgo_import_dynamic libc_setreuid setreuid "libc.so" | //go:cgo_import_dynamic libc_setreuid setreuid "libc.so" | ||||||
| //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" |  | ||||||
| //go:cgo_import_dynamic libc_setsid setsid "libc.so" | //go:cgo_import_dynamic libc_setsid setsid "libc.so" | ||||||
| //go:cgo_import_dynamic libc_setuid setuid "libc.so" | //go:cgo_import_dynamic libc_setuid setuid "libc.so" | ||||||
| //go:cgo_import_dynamic libc_shutdown shutdown "libsocket.so" | //go:cgo_import_dynamic libc_shutdown shutdown "libsocket.so" | ||||||
|  | @ -250,7 +249,6 @@ import ( | ||||||
| //go:linkname procSetpriority libc_setpriority | //go:linkname procSetpriority libc_setpriority | ||||||
| //go:linkname procSetregid libc_setregid | //go:linkname procSetregid libc_setregid | ||||||
| //go:linkname procSetreuid libc_setreuid | //go:linkname procSetreuid libc_setreuid | ||||||
| //go:linkname procSetrlimit libc_setrlimit |  | ||||||
| //go:linkname procSetsid libc_setsid | //go:linkname procSetsid libc_setsid | ||||||
| //go:linkname procSetuid libc_setuid | //go:linkname procSetuid libc_setuid | ||||||
| //go:linkname procshutdown libc_shutdown | //go:linkname procshutdown libc_shutdown | ||||||
|  | @ -391,7 +389,6 @@ var ( | ||||||
| 	procSetpriority, | 	procSetpriority, | ||||||
| 	procSetregid, | 	procSetregid, | ||||||
| 	procSetreuid, | 	procSetreuid, | ||||||
| 	procSetrlimit, |  | ||||||
| 	procSetsid, | 	procSetsid, | ||||||
| 	procSetuid, | 	procSetuid, | ||||||
| 	procshutdown, | 	procshutdown, | ||||||
|  | @ -646,7 +643,7 @@ func __minor(version int, dev uint64) (val uint) { | ||||||
| 
 | 
 | ||||||
| // 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 ioctlRet(fd int, req uint, arg uintptr) (ret int, err error) { | func ioctlRet(fd int, req int, arg uintptr) (ret int, err error) { | ||||||
| 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) | 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) | ||||||
| 	ret = int(r0) | 	ret = int(r0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  | @ -657,7 +654,7 @@ func ioctlRet(fd int, req uint, arg uintptr) (ret 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 ioctlPtrRet(fd int, req uint, arg unsafe.Pointer) (ret int, err error) { | func ioctlPtrRet(fd int, req int, arg unsafe.Pointer) (ret int, err error) { | ||||||
| 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) | 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) | ||||||
| 	ret = int(r0) | 	ret = int(r0) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
|  | @ -1650,16 +1647,6 @@ func Setreuid(ruid int, euid 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 Setrlimit(which int, lim *Rlimit) (err error) { |  | ||||||
| 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0) |  | ||||||
| 	if e1 != 0 { |  | ||||||
| 		err = e1 |  | ||||||
| 	} |  | ||||||
| 	return |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |  | ||||||
| 
 |  | ||||||
| func Setsid() (pid int, err error) { | func Setsid() (pid int, err error) { | ||||||
| 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetsid)), 0, 0, 0, 0, 0, 0, 0) | 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetsid)), 0, 0, 0, 0, 0, 0, 0) | ||||||
| 	pid = int(r0) | 	pid = int(r0) | ||||||
|  |  | ||||||
							
								
								
									
										4
									
								
								vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -257,7 +257,7 @@ func munmap(addr uintptr, length 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 ioctl(fd int, req uint, arg uintptr) (err error) { | func ioctl(fd int, req int, arg uintptr) (err error) { | ||||||
| 	_, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) | 	_, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
| 		err = errnoErr(e1) | 		err = errnoErr(e1) | ||||||
|  | @ -267,7 +267,7 @@ 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 ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { | func ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) { | ||||||
| 	_, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) | 	_, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) | ||||||
| 	if e1 != 0 { | 	if e1 != 0 { | ||||||
| 		err = errnoErr(e1) | 		err = errnoErr(e1) | ||||||
|  |  | ||||||
							
								
								
									
										11
									
								
								vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -151,6 +151,16 @@ type Dirent struct { | ||||||
| 	_       [3]byte | 	_       [3]byte | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | type Attrlist struct { | ||||||
|  | 	Bitmapcount uint16 | ||||||
|  | 	Reserved    uint16 | ||||||
|  | 	Commonattr  uint32 | ||||||
|  | 	Volattr     uint32 | ||||||
|  | 	Dirattr     uint32 | ||||||
|  | 	Fileattr    uint32 | ||||||
|  | 	Forkattr    uint32 | ||||||
|  | } | ||||||
|  | 
 | ||||||
| const ( | const ( | ||||||
| 	PathMax = 0x400 | 	PathMax = 0x400 | ||||||
| ) | ) | ||||||
|  | @ -610,6 +620,7 @@ const ( | ||||||
| 	AT_REMOVEDIR        = 0x80 | 	AT_REMOVEDIR        = 0x80 | ||||||
| 	AT_SYMLINK_FOLLOW   = 0x40 | 	AT_SYMLINK_FOLLOW   = 0x40 | ||||||
| 	AT_SYMLINK_NOFOLLOW = 0x20 | 	AT_SYMLINK_NOFOLLOW = 0x20 | ||||||
|  | 	AT_EACCESS          = 0x10 | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type PollFd struct { | type PollFd struct { | ||||||
|  |  | ||||||
							
								
								
									
										11
									
								
								vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -151,6 +151,16 @@ type Dirent struct { | ||||||
| 	_       [3]byte | 	_       [3]byte | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | type Attrlist struct { | ||||||
|  | 	Bitmapcount uint16 | ||||||
|  | 	Reserved    uint16 | ||||||
|  | 	Commonattr  uint32 | ||||||
|  | 	Volattr     uint32 | ||||||
|  | 	Dirattr     uint32 | ||||||
|  | 	Fileattr    uint32 | ||||||
|  | 	Forkattr    uint32 | ||||||
|  | } | ||||||
|  | 
 | ||||||
| const ( | const ( | ||||||
| 	PathMax = 0x400 | 	PathMax = 0x400 | ||||||
| ) | ) | ||||||
|  | @ -610,6 +620,7 @@ const ( | ||||||
| 	AT_REMOVEDIR        = 0x80 | 	AT_REMOVEDIR        = 0x80 | ||||||
| 	AT_SYMLINK_FOLLOW   = 0x40 | 	AT_SYMLINK_FOLLOW   = 0x40 | ||||||
| 	AT_SYMLINK_NOFOLLOW = 0x20 | 	AT_SYMLINK_NOFOLLOW = 0x20 | ||||||
|  | 	AT_EACCESS          = 0x10 | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| type PollFd struct { | type PollFd struct { | ||||||
|  |  | ||||||
							
								
								
									
										4
									
								
								vendor/golang.org/x/sys/windows/types_windows.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/golang.org/x/sys/windows/types_windows.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -2229,10 +2229,10 @@ const ( | ||||||
| 	JobObjectExtendedLimitInformation           = 9 | 	JobObjectExtendedLimitInformation           = 9 | ||||||
| 	JobObjectGroupInformation                   = 11 | 	JobObjectGroupInformation                   = 11 | ||||||
| 	JobObjectGroupInformationEx                 = 14 | 	JobObjectGroupInformationEx                 = 14 | ||||||
| 	JobObjectLimitViolationInformation2         = 35 | 	JobObjectLimitViolationInformation2         = 34 | ||||||
| 	JobObjectNetRateControlInformation          = 32 | 	JobObjectNetRateControlInformation          = 32 | ||||||
| 	JobObjectNotificationLimitInformation       = 12 | 	JobObjectNotificationLimitInformation       = 12 | ||||||
| 	JobObjectNotificationLimitInformation2      = 34 | 	JobObjectNotificationLimitInformation2      = 33 | ||||||
| 	JobObjectSecurityLimitInformation           = 5 | 	JobObjectSecurityLimitInformation           = 5 | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										6
									
								
								vendor/modules.txt
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/modules.txt
									
										
									
									
										vendored
									
									
								
							|  | @ -735,7 +735,7 @@ go.uber.org/automaxprocs/maxprocs | ||||||
| # golang.org/x/arch v0.0.0-20210923205945-b76863e36670 | # golang.org/x/arch v0.0.0-20210923205945-b76863e36670 | ||||||
| ## explicit; go 1.17 | ## explicit; go 1.17 | ||||||
| golang.org/x/arch/x86/x86asm | golang.org/x/arch/x86/x86asm | ||||||
| # golang.org/x/crypto v0.7.0 | # golang.org/x/crypto v0.8.0 | ||||||
| ## 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 | ||||||
|  | @ -772,7 +772,7 @@ golang.org/x/image/webp | ||||||
| # golang.org/x/mod v0.8.0 | # golang.org/x/mod v0.8.0 | ||||||
| ## explicit; go 1.17 | ## explicit; go 1.17 | ||||||
| golang.org/x/mod/semver | golang.org/x/mod/semver | ||||||
| # golang.org/x/net v0.8.0 | # golang.org/x/net v0.9.0 | ||||||
| ## explicit; go 1.17 | ## explicit; go 1.17 | ||||||
| golang.org/x/net/bpf | golang.org/x/net/bpf | ||||||
| golang.org/x/net/context | golang.org/x/net/context | ||||||
|  | @ -792,7 +792,7 @@ golang.org/x/net/publicsuffix | ||||||
| ## explicit; go 1.17 | ## explicit; go 1.17 | ||||||
| golang.org/x/oauth2 | golang.org/x/oauth2 | ||||||
| golang.org/x/oauth2/internal | golang.org/x/oauth2/internal | ||||||
| # golang.org/x/sys v0.6.0 | # golang.org/x/sys v0.7.0 | ||||||
| ## explicit; go 1.17 | ## explicit; go 1.17 | ||||||
| golang.org/x/sys/cpu | golang.org/x/sys/cpu | ||||||
| golang.org/x/sys/execabs | golang.org/x/sys/execabs | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue