Skip to content

Commit

Permalink
modify GetInterfaceName() (#11)
Browse files Browse the repository at this point in the history
* modify GetInterfaceName()

* fix lint error & remove regexp
  • Loading branch information
ianchen0119 authored Jul 5, 2022
1 parent ef87ca5 commit 4996af3
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions internal/util/initContext.go
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,12 @@ func GetInterfaceName(IPAddress string) (interfaceName string, err error) {
return "nil", err
}

res, err := net.ResolveIPAddr("ip4", IPAddress)
if err != nil {
return "", fmt.Errorf("Error resolving address '%s': %v", IPAddress, err)
}
IPAddress = res.String()

for _, inter := range interfaces {
addrs, err := inter.Addrs()
if err != nil {
Expand Down

0 comments on commit 4996af3

Please sign in to comment.