Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ServiceFlags (0.36 sec)

  1. pkg/proxy/ipvs/util/ipvs.go

    type VirtualServer struct {
    	Address   net.IP
    	Protocol  string
    	Port      uint16
    	Scheduler string
    	Flags     ServiceFlags
    	Timeout   uint32
    }
    
    // ServiceFlags is used to specify session affinity, ip hash etc.
    type ServiceFlags uint32
    
    const (
    	// FlagPersistent specify IPVS service session affinity
    	FlagPersistent = 0x1
    	// FlagHashed specify IPVS service hash flag
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 19 01:20:51 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  2. pkg/proxy/ipvs/util/ipvs_linux.go

    	}
    	// Sub Flags to 0x2
    	// 011 -> 001, 010 -> 000
    	vs.Flags = ServiceFlags(svc.Flags &^ uint32(FlagHashed))
    
    	if vs.Address == nil {
    		if svc.AddressFamily == unix.AF_INET {
    			vs.Address = net.IPv4zero
    		} else {
    			vs.Address = net.IPv6zero
    		}
    	}
    	return vs, nil
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 05:08:41 UTC 2024
    - 9K bytes
    - Viewed (0)
Back to top