net,os: use os.LookupEnv instead of syscall.Getenv

Change-Id: I3caf7cbf10bfb058b04eb2ace009c1dd76196d05
This commit is contained in:
Mateusz Poliwczak 2024-09-28 18:12:02 +02:00
parent eb6f2c24cd
commit bc5f30bf56
2 changed files with 2 additions and 4 deletions

View file

@ -13,7 +13,6 @@ import (
"os"
"runtime"
"sync"
"syscall"
)
// The net package's name resolution is rather complicated.
@ -138,7 +137,7 @@ func initConfVal() {
// prefer the cgo resolver.
// Note that LOCALDOMAIN can change behavior merely by being
// specified with the empty string.
_, localDomainDefined := syscall.Getenv("LOCALDOMAIN")
_, localDomainDefined := os.LookupEnv("LOCALDOMAIN")
if localDomainDefined || os.Getenv("RES_OPTIONS") != "" || os.Getenv("HOSTALIASES") != "" {
confVal.preferCgo = true
return

View file

@ -10,7 +10,6 @@ import (
"os"
"path/filepath"
"strings"
"syscall"
)
// ErrNotFound is the error resulting if a path search failed to find an executable file.
@ -154,7 +153,7 @@ func lookPath(file string, exts []string) (string, error) {
dotf string
dotErr error
)
if _, found := syscall.Getenv("NoDefaultCurrentDirectoryInExePath"); !found {
if _, found := os.LookupEnv("NoDefaultCurrentDirectoryInExePath"); !found {
if f, err := findExecutable(filepath.Join(".", file), exts); err == nil {
if execerrdot.Value() == "0" {
execerrdot.IncNonDefault()