mirror of
				https://github.com/vdsm/virtual-dsm.git
				synced 2025-11-04 08:54:51 +08:00 
			
		
		
		
	Network
This commit is contained in:
		
							parent
							
								
									8a94f9b94a
								
							
						
					
					
						commit
						746d8e86cc
					
				@ -91,6 +91,7 @@ cidr2mask() {
 | 
			
		||||
# of the given IP/MASK
 | 
			
		||||
# usage: getNonConflictingIP IP MASK
 | 
			
		||||
# returns NEWIP MASK
 | 
			
		||||
 | 
			
		||||
getNonConflictingIP () {
 | 
			
		||||
    local IP="$1"
 | 
			
		||||
    local CIDR="$2"
 | 
			
		||||
@ -110,6 +111,7 @@ getNonConflictingIP () {
 | 
			
		||||
# returns:
 | 
			
		||||
#   - bridgeXXXXXX if DEVICETYPE is 'bridge'
 | 
			
		||||
#   - macvlanXXXXXX, macvtapXXXXXX if DEVICETYPE is 'macvlan'
 | 
			
		||||
 | 
			
		||||
generateNetdevNames () {
 | 
			
		||||
  devicetype=$1
 | 
			
		||||
 | 
			
		||||
@ -166,6 +168,7 @@ setupBridge () {
 | 
			
		||||
 | 
			
		||||
# Setup macvtap device to connect later the VM and setup a new macvlan devide
 | 
			
		||||
# to connect the host machine to the network
 | 
			
		||||
 | 
			
		||||
configureNetworks () {
 | 
			
		||||
 | 
			
		||||
  local IP
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user