--- a/bindings/python/ns3modulegen.py Mon Feb 23 06:56:52 2009 -0800
+++ b/bindings/python/ns3modulegen.py Mon Feb 23 16:07:46 2009 +0000
@@ -142,6 +142,10 @@
root_module.classes.remove(root_module['ns3::%s' % clsname])
root_module.enums.remove(root_module['ns3::RealtimeSimulatorImpl::SynchronizationMode'])
+ if 'TapBridge' not in enabled_features:
+ for clsname in ['TapBridge', 'TapBridgeHelper']:
+ root_module.classes.remove(root_module['ns3::%s' % clsname])
+
root_module.generate(out, '_ns3')
out.close()