Index: source/ariba/Node.cpp
===================================================================
--- source/ariba/Node.cpp	(revision 2481)
+++ source/ariba/Node.cpp	(revision 2482)
@@ -141,5 +141,6 @@
 	nodeId = generateNodeId(name);
 	this->context = ariba_mod.underlay_abs->joinSpoVNet(spovnetId,
-			*ariba_mod.getBootstrapNode(vnetname), nodeId);
+				*ariba_mod.getBootstrapNode(vnetname), nodeId, 
+				ariba_mod.ip_addr, ariba_mod.tcp_port);
 }
 
@@ -147,13 +148,17 @@
 void Node::initiate(const Name& vnetname, const SpoVNetProperties& parm) {
 	utility::OverlayParameterSet ovrpset =
-			(utility::OverlayParameterSet::_OverlayStructure) parm.getBaseOverlayType();
+			(utility::OverlayParameterSet::_OverlayStructure) 
+			parm.getBaseOverlayType();
 
 	spovnetId = vnetname.toSpoVNetId();
 	nodeId = generateNodeId(name);
 
-	this->context = ariba_mod.underlay_abs->createSpoVNet(spovnetId, nodeId,
-							ariba_mod.ip_addr, ariba_mod.tcp_port);
+	this->context = ariba_mod.underlay_abs->createSpoVNet(
+				spovnetId, nodeId, ariba_mod.ip_addr,
+				ariba_mod.tcp_port);
+
 	ariba_mod.addBootstrapNode(vnetname,
-		new EndpointDescriptor(this->context->getBaseCommunication().getEndpointDescriptor()));
+		new EndpointDescriptor(this->context->
+		getBaseCommunication().getEndpointDescriptor()));
 }
 
