Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for HashIPPort (0.14 sec)

  1. pkg/proxy/ipvs/ipset_test.go

    				Name: "foo",
    			},
    			setType:         utilipset.HashIPPort,
    			ipv6:            false,
    			activeEntries:   []string{"172.17.0.4,tcp:80"},
    			currentEntries:  nil,
    			expectedEntries: []string{"172.17.0.4,tcp:80"},
    		},
    		{
    			name: "ipset IPv6 sync with no new entries",
    			set: &utilipset.IPSet{
    				Name: "abz",
    			},
    			setType:         utilipset.HashIPPort,
    			ipv6:            true,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 19 01:20:51 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  2. pkg/proxy/ipvs/ipset/ipset_test.go

    		},
    		{ // case[3]
    			ipset: &IPSet{
    				Name:       "bar",
    				SetType:    HashIPPort,
    				HashFamily: ProtocolFamilyIPV6,
    				HashSize:   0,
    				MaxElem:    2048,
    			},
    			expectErr: true,
    			desc:      "wrong hash size number",
    		},
    		{ // case[4]
    			ipset: &IPSet{
    				Name:       "baz",
    				SetType:    HashIPPort,
    				HashFamily: ProtocolFamilyIPV6,
    				HashSize:   1024,
    				MaxElem:    -1,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 19 01:20:51 UTC 2023
    - 41.5K bytes
    - Viewed (0)
  3. pkg/proxy/ipvs/ipset/types.go

    // Type represents the ipset type
    type Type string
    
    const (
    	// HashIPPort represents the `hash:ip,port` type ipset.  The hash:ip,port is similar to hash:ip but
    	// you can store IP address and protocol-port pairs in it.  TCP, SCTP, UDP, UDPLITE, ICMP and ICMPv6 are supported
    	// with port numbers/ICMP(v6) types and other protocol numbers without port information.
    	HashIPPort Type = "hash:ip,port"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 19 01:20:51 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  4. pkg/proxy/ipvs/ipset/ipset.go

    	// comment message for ipset
    	Comment string
    }
    
    // Validate checks if a given ipset is valid or not.
    func (set *IPSet) Validate() error {
    	// Check if protocol is valid for `HashIPPort`, `HashIPPortIP` and `HashIPPortNet` type set.
    	if set.SetType == HashIPPort || set.SetType == HashIPPortIP || set.SetType == HashIPPortNet {
    		if err := validateHashFamily(set.HashFamily); err != nil {
    			return err
    		}
    	}
    	// check set type
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 19 01:20:51 UTC 2023
    - 17.1K bytes
    - Viewed (0)
  5. pkg/proxy/ipvs/proxier.go

    	{kubeClusterIPSet, utilipset.HashIPPort, kubeClusterIPSetComment},
    	{kubeExternalIPSet, utilipset.HashIPPort, kubeExternalIPSetComment},
    	{kubeExternalIPLocalSet, utilipset.HashIPPort, kubeExternalIPLocalSetComment},
    	{kubeLoadBalancerSet, utilipset.HashIPPort, kubeLoadBalancerSetComment},
    	{kubeLoadBalancerFWSet, utilipset.HashIPPort, kubeLoadBalancerFWSetComment},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 28 15:51:23 UTC 2024
    - 77.7K bytes
    - Viewed (0)
  6. pkg/proxy/ipvs/ipset/testing/fake_test.go

    	}
    	if version != testVersion {
    		t.Errorf("Unexpected version mismatch, expected: %s, got: %s", testVersion, version)
    	}
    	// create a set
    	set := &ipset.IPSet{
    		Name:       "foo",
    		SetType:    ipset.HashIPPort,
    		HashFamily: ipset.ProtocolFamilyIPV4,
    	}
    	if err := fake.CreateSet(set, true); err != nil {
    		t.Errorf("Unexpected error: %v", err)
    	}
    
    	// add two entries
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 19 01:20:51 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  7. pkg/proxy/ipvs/proxier_test.go

    						Port:     3001,
    						Protocol: strings.ToLower(string(v1.ProtocolSCTP)),
    						SetType:  utilipset.HashIPPort,
    					},
    					{
    						IP:       "100.101.102.104",
    						Port:     3001,
    						Protocol: strings.ToLower(string(v1.ProtocolSCTP)),
    						SetType:  utilipset.HashIPPort,
    					},
    					{
    						IP:       "100.101.102.105",
    						Port:     3001,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 27 01:31:57 UTC 2024
    - 186.8K bytes
    - Viewed (0)
Back to top