summaryrefslogtreecommitdiff
path: root/internal/file.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/file.go')
-rw-r--r--internal/file.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/internal/file.go b/internal/file.go
index efb570b..fe519ba 100644
--- a/internal/file.go
+++ b/internal/file.go
@@ -9,6 +9,7 @@ import (
type file interface {
String() string
+ Name() string
}
type fdFile struct {
@@ -27,6 +28,10 @@ func newFdFileWithPid(fd int32, pid uint32) fdFile {
return fdFile{fd, "?"}
}
+func (f fdFile) Name() string {
+ return f.name
+}
+
func (f fdFile) String() string {
var sb strings.Builder
@@ -46,6 +51,10 @@ type oldnameNewnameFile struct {
oldname, newname string
}
+func (f oldnameNewnameFile) Name() string {
+ return f.newname
+}
+
func (f oldnameNewnameFile) String() string {
var sb strings.Builder
@@ -61,6 +70,10 @@ type pathnameFile struct {
pathname string
}
+func (f pathnameFile) Name() string {
+ return f.pathname
+}
+
func (f pathnameFile) String() string {
var sb strings.Builder