Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for ListBindAddress (0.21 sec)

  1. pkg/proxy/ipvs/netlink.go

    	EnsureDummyDevice(devName string) (exist bool, err error)
    	// DeleteDummyDevice deletes the given dummy device by name.
    	DeleteDummyDevice(devName string) error
    	// ListBindAddress will list all IP addresses which are bound in a given interface
    	ListBindAddress(devName string) ([]string, error)
    	// GetAllLocalAddresses return all local addresses on the node.
    	// Only the addresses of the current family are returned.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 27 19:02:20 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  2. pkg/proxy/ipvs/testing/fake.go

    		return fmt.Errorf("error deleting a non-exist interface: %s", devName)
    	}
    	delete(h.localAddresses, devName)
    	return nil
    }
    
    // ListBindAddress is a mock implementation
    func (h *FakeNetlinkHandle) ListBindAddress(devName string) ([]string, error) {
    	if len(devName) == 0 {
    		return nil, fmt.Errorf("device name can't be empty")
    	}
    	if _, ok := h.localAddresses[devName]; !ok {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 19 01:20:51 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  3. pkg/proxy/ipvs/netlink_linux.go

    	if !ok {
    		return fmt.Errorf("expect dummy device, got device type: %s", link.Type())
    	}
    	return h.LinkDel(dummy)
    }
    
    // ListBindAddress will list all IP addresses which are bound in a given interface
    func (h *netlinkHandle) ListBindAddress(devName string) ([]string, error) {
    	dev, err := h.LinkByName(devName)
    	if err != nil {
    		return nil, fmt.Errorf("error get interface: %s, err: %v", devName, err)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 30 16:18:49 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  4. pkg/proxy/ipvs/proxier_test.go

    	})
    
    	fp.servicesSynced = true
    
    	// first, add multi-port service1
    	fp.OnServiceAdd(service1)
    	fp.syncProxyRules()
    	remainingAddrs, _ := fp.netlinkHandle.ListBindAddress(defaultDummyDevice)
    	// should only remain address "172.16.55.4"
    	if len(remainingAddrs) != 1 {
    		t.Errorf("Expected number of remaining bound addrs after cleanup to be %v. Got %v", 1, len(remainingAddrs))
    	}
    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