diff options
Diffstat (limited to 'libgo/go/os/user/lookup_plan9.go')
-rw-r--r-- | libgo/go/os/user/lookup_plan9.go | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/libgo/go/os/user/lookup_plan9.go b/libgo/go/os/user/lookup_plan9.go index f7ef3482b7..ea3ce0bc7c 100644 --- a/libgo/go/os/user/lookup_plan9.go +++ b/libgo/go/os/user/lookup_plan9.go @@ -18,6 +18,10 @@ const ( userFile = "/dev/user" ) +func init() { + groupImplemented = false +} + func current() (*User, error) { ubytes, err := ioutil.ReadFile(userFile) if err != nil { @@ -37,10 +41,22 @@ func current() (*User, error) { return u, nil } -func lookup(username string) (*User, error) { +func lookupUser(username string) (*User, error) { + return nil, syscall.EPLAN9 +} + +func lookupUserId(uid string) (*User, error) { + return nil, syscall.EPLAN9 +} + +func lookupGroup(groupname string) (*Group, error) { + return nil, syscall.EPLAN9 +} + +func lookupGroupId(string) (*Group, error) { return nil, syscall.EPLAN9 } -func lookupId(uid string) (*User, error) { +func listGroups(*User) ([]string, error) { return nil, syscall.EPLAN9 } |