ipn/ipnserver: use peercreds for actor.Username on freebsd (for Taildrive)
Signed-off-by: Adrian Cybulski <adrian@cybulski.cc>
This commit is contained in:
@@ -145,7 +145,7 @@ func (a *actor) Username() (string, error) {
|
|||||||
}
|
}
|
||||||
defer tok.Close()
|
defer tok.Close()
|
||||||
return tok.Username()
|
return tok.Username()
|
||||||
case "darwin", "linux", "illumos", "solaris", "openbsd":
|
case "darwin", "linux", "illumos", "solaris", "openbsd", "freebsd":
|
||||||
creds := a.ci.Creds()
|
creds := a.ci.Creds()
|
||||||
if creds == nil {
|
if creds == nil {
|
||||||
return "", errors.New("peer credentials not implemented on this OS")
|
return "", errors.New("peer credentials not implemented on this OS")
|
||||||
|
|||||||
Reference in New Issue
Block a user