Move MaxIovs back to a variable in iovec.go.

PiperOrigin-RevId: 363091954
This commit is contained in:
Etienne Perot
2021-03-15 20:11:41 -07:00
committed by gVisor bot
parent 34d0d72067
commit f4b7421820
3 changed files with 4 additions and 23 deletions
+1 -4
View File
@@ -4,10 +4,7 @@ package(licenses = ["notice"])
go_library(
name = "iovec",
srcs = [
"iovec.go",
"iovec_max.go",
],
srcs = ["iovec.go"],
visibility = ["//:sandbox"],
deps = ["@org_golang_x_sys//unix:go_default_library"],
)
+3
View File
@@ -22,6 +22,9 @@ import (
"golang.org/x/sys/unix"
)
// MaxIovs is the maximum number of iovecs host platform can accept.
var MaxIovs = 1024
// Builder is a builder for slice of unix.Iovec.
type Builder struct {
iovec []unix.Iovec
-19
View File
@@ -1,19 +0,0 @@
// Copyright 2021 The gVisor Authors.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
package iovec
// MaxIovs is the maximum number of iovecs host platform can accept. It
// corresponds to Linux's UIO_MAXIOV, which is not in the unix package.
const MaxIovs = 1024