Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for IPsSplitV4V6 (0.14 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
Back to top