Set IFAC parameters on spawned interfaces
This commit is contained in:
		
							parent
							
								
									6cf9288b11
								
							
						
					
					
						commit
						7c70f9d865
					
				| @ -595,6 +595,10 @@ class I2PInterface(Interface): | ||||
|         spawned_interface.IN  = True | ||||
|         spawned_interface.parent_interface = self | ||||
|         spawned_interface.online = True | ||||
|         spawned_interface.bitrate = self.bitrate | ||||
|         spawned_interface.ifac_size = self.ifac_size | ||||
|         spawned_interface.ifac_netname = self.ifac_netname | ||||
|         spawned_interface.ifac_netkey = self.ifac_netkey | ||||
|         RNS.log("Spawned new I2PInterface Peer: "+str(spawned_interface), RNS.LOG_VERBOSE) | ||||
|         RNS.Transport.interfaces.append(spawned_interface) | ||||
|         self.clients += 1 | ||||
|  | ||||
| @ -298,6 +298,7 @@ class LocalServerInterface(Interface): | ||||
|         spawned_interface.target_ip = handler.client_address[0] | ||||
|         spawned_interface.target_port = str(handler.client_address[1]) | ||||
|         spawned_interface.parent_interface = self | ||||
|         spawned_interface.bitrate = self.bitrate | ||||
|         RNS.log("Accepting new connection to shared instance: "+str(spawned_interface), RNS.LOG_EXTREME) | ||||
|         RNS.Transport.interfaces.append(spawned_interface) | ||||
|         RNS.Transport.local_client_interfaces.append(spawned_interface) | ||||
|  | ||||
| @ -453,6 +453,9 @@ class TCPServerInterface(Interface): | ||||
|         spawned_interface.target_port = str(handler.client_address[1]) | ||||
|         spawned_interface.parent_interface = self | ||||
|         spawned_interface.bitrate = self.bitrate | ||||
|         spawned_interface.ifac_size = self.ifac_size | ||||
|         spawned_interface.ifac_netname = self.ifac_netname | ||||
|         spawned_interface.ifac_netkey = self.ifac_netkey | ||||
|         spawned_interface.online = True | ||||
|         RNS.log("Spawned new TCPClient Interface: "+str(spawned_interface), RNS.LOG_VERBOSE) | ||||
|         RNS.Transport.interfaces.append(spawned_interface) | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user