Bugzilla – Bug 782
TapBridge::CreateTap () requires IP and Mac addresses in modes other than CONFIGURE_LOCAL
Last modified: 2010-01-05 21:37:02 UTC
CreateTap () method tries to get IP address and Mac address from underlying NetDevice. If IP address is not assigned to the underlying NetDevice, CreateTap () will die even if that IP address is not really required (not in CONFIGURE_LOCAL mode). Currently it is possible to create a tap bridge only for an interface with an IP address. Although it's always possible to assign address to all interfaces, it may be rather difficult to introduce additional stub IP subnets in complex topologies.
Created attachment 706 [details] proposed fix
Created attachment 707 [details] proposed fix (fixed logic)