- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for IPsSplitV4V6 (0.14 sec)
-
pkg/util/net/ip_test.go
}, } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { gotIpv4, gotIpv6 := IPsSplitV4V6(tt.args.ips) if !reflect.DeepEqual(gotIpv4, tt.wantIpv4) { t.Errorf("IPsSplitV4V6() gotIpv4 = %v, want %v", gotIpv4, tt.wantIpv4) } if !reflect.DeepEqual(gotIpv6, tt.wantIpv6) { t.Errorf("IPsSplitV4V6() gotIpv6 = %v, want %v", gotIpv6, tt.wantIpv6) } }) } }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed May 01 14:41:40 UTC 2024 - 8.7K bytes - Viewed (0) -
pkg/util/net/ip.go
// IsIPv4Address returns if ip is IPv4. func IsIPv4Address(ip string) bool { ipa, err := netip.ParseAddr(ip) if err != nil { return false } return ipa.Is4() } // IPsSplitV4V6 returns two slice of ipv4 and ipv6 string slice. func IPsSplitV4V6(ips []string) (ipv4 []string, ipv6 []string) { for _, i := range ips { ip, err := netip.ParseAddr(i) if err != nil { log.Debugf("ignoring un-parsable IP address: %v", err)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed May 01 14:41:40 UTC 2024 - 2.4K bytes - Viewed (0) -
tools/istio-clean-iptables/pkg/config/config.go
dnsConfig, err := dns.ClientConfigFromFile("/etc/resolv.conf") if err != nil { log.Fatalf("failed to load /etc/resolv.conf: %v", err) } c.DNSServersV4, c.DNSServersV6 = netutil.IPsSplitV4V6(dnsConfig.Servers) }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Nov 01 04:37:36 UTC 2023 - 3.9K bytes - Viewed (0) -
tools/istio-iptables/pkg/config/config.go
dnsConfig, err := dns.ClientConfigFromFile("/etc/resolv.conf") if err != nil { return fmt.Errorf("failed to load /etc/resolv.conf: %v", err) } c.DNSServersV4, c.DNSServersV6 = netutil.IPsSplitV4V6(dnsConfig.Servers) } return nil } // mock net.InterfaceAddrs to make its unit test become available var ( LocalIPAddrs = net.InterfaceAddrs )
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Apr 30 22:24:38 UTC 2024 - 9.2K bytes - Viewed (0)