Index: /source/ariba/Node.cpp
===================================================================
--- /source/ariba/Node.cpp	(revision 7468)
+++ /source/ariba/Node.cpp	(revision 7469)
@@ -128,6 +128,5 @@
 }
 
-LinkID Node::establishLink(const NodeID& nid, const ServiceID& sid,
-		const LinkProperties& req, const DataMessage& msg) {
+LinkID Node::establishLink(const NodeID& nid, const ServiceID& sid) {
 	return base_overlay->establishLink(nid, sid);
 }
Index: /source/ariba/Node.h
===================================================================
--- /source/ariba/Node.h	(revision 7468)
+++ /source/ariba/Node.h	(revision 7469)
@@ -92,5 +92,5 @@
 	 * 3. The module has been stopped<br />
 	 */
-	~Node();
+	virtual ~Node();
 
 	//--- node control ---
@@ -210,7 +210,5 @@
 	 * @return A new link id
 	 */
-	LinkID establishLink(const NodeID& nid, const ServiceID& sid,
-			const LinkProperties& req = LinkProperties::DEFAULT,
-			const DataMessage& msg = DataMessage::UNSPECIFIED);
+	LinkID establishLink(const NodeID& nid, const ServiceID& sid);
 
 	/**
