mirror of
https://github.com/tailscale/tailscale.git
synced 2025-08-22 19:09:58 +00:00
winutil: refactor methods to get values from registry to also return (#9536)
errors Updates tailscale/corp#14879 Signed-off-by: Claire Wang <claire@tailscale.com>
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
package winutil
|
||||
|
||||
import (
|
||||
"errors"
|
||||
"fmt"
|
||||
"os/user"
|
||||
"runtime"
|
||||
@@ -13,13 +14,15 @@ import (
|
||||
|
||||
const regBase = ``
|
||||
|
||||
func getPolicyString(name, defval string) string { return defval }
|
||||
var ErrNoValue = errors.New("no value because registry is unavailable on this OS")
|
||||
|
||||
func getPolicyInteger(name string, defval uint64) uint64 { return defval }
|
||||
func getPolicyString(name string) (string, error) { return "", ErrNoValue }
|
||||
|
||||
func getRegString(name, defval string) string { return defval }
|
||||
func getPolicyInteger(name string) (uint64, error) { return 0, ErrNoValue }
|
||||
|
||||
func getRegInteger(name string, defval uint64) uint64 { return defval }
|
||||
func getRegString(name string) (string, error) { return "", ErrNoValue }
|
||||
|
||||
func getRegInteger(name string) (uint64, error) { return 0, ErrNoValue }
|
||||
|
||||
func isSIDValidPrincipal(uid string) bool { return false }
|
||||
|
||||
|
Reference in New Issue
Block a user