summaryrefslogtreecommitdiffhomepage
path: root/ssh/tailssh/user.go
diff options
context:
space:
mode:
Diffstat (limited to 'ssh/tailssh/user.go')
-rw-r--r--ssh/tailssh/user.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/ssh/tailssh/user.go b/ssh/tailssh/user.go
index 7da6bb4eb..c84c93821 100644
--- a/ssh/tailssh/user.go
+++ b/ssh/tailssh/user.go
@@ -36,15 +36,15 @@ func (u *userMeta) GroupIds() ([]string, error) {
return osuser.GetGroupIds(&u.User)
}
-// userLookup is like os/user.Lookup but it returns a *userMeta wrapper
+// userLookup is like os/user.Lookup but it returns a userMeta wrapper
// around a *user.User with extra fields.
-func userLookup(username string) (*userMeta, error) {
+func userLookup(username string) (userMeta, error) {
u, s, err := osuser.LookupByUsernameWithShell(username)
if err != nil {
- return nil, err
+ return userMeta{}, err
}
- return &userMeta{User: *u, loginShellCached: s}, nil
+ return userMeta{User: *u, loginShellCached: s}, nil
}
func (u *userMeta) LoginShell() string {