summaryrefslogtreecommitdiffhomepage
path: root/pkg/errors/linuxerr/linuxerr.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/errors/linuxerr/linuxerr.go')
-rw-r--r--pkg/errors/linuxerr/linuxerr.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg/errors/linuxerr/linuxerr.go b/pkg/errors/linuxerr/linuxerr.go
index 23d9f9f75..bbdcdecd0 100644
--- a/pkg/errors/linuxerr/linuxerr.go
+++ b/pkg/errors/linuxerr/linuxerr.go
@@ -27,6 +27,7 @@ import (
const maxErrno uint32 = errno.EHWPOISON + 1
var (
+ NOERROR = errors.New(errno.NOERRNO, "not an error")
EPERM = errors.New(errno.EPERM, "operation not permitted")
ENOENT = errors.New(errno.ENOENT, "no such file or directory")
ESRCH = errors.New(errno.ESRCH, "no such process")
@@ -176,7 +177,7 @@ var errNotValidError = errors.New(errno.Errno(maxErrno), "not a valid error")
// errnos (especially uint32(sycall.Errno)) and *Error.
var errorSlice = []*errors.Error{
// Errno values from include/uapi/asm-generic/errno-base.h.
- errno.NOERRNO: nil,
+ errno.NOERRNO: NOERROR,
errno.EPERM: EPERM,
errno.ENOENT: ENOENT,
errno.ESRCH: ESRCH,