Index: sample/pingpong/PingPong.cpp
===================================================================
--- sample/pingpong/PingPong.cpp	(revision 5151)
+++ sample/pingpong/PingPong.cpp	(revision 5284)
@@ -49,14 +49,10 @@
 
 	// configure ariba module
-	if (config.exists("ariba.ip.addr")) ariba->setProperty("ip.addr",
-			config.read<string>("ariba.ip.addr"));
-	if (config.exists("ariba.tcp.port")) ariba->setProperty("tcp.port",
-			config.read<string>("ariba.tcp.port"));
-	if (config.exists("ariba.udp.port")) ariba->setProperty("udp.port",
-			config.read<string>("ariba.udp.port"));
-	if (config.exists("ariba.bootstrap.hints")) ariba->setProperty("bootstrap.hints",
-			config.read<string>("ariba.bootstrap.hints"));
-	if (config.exists("pingpong.name")) name =
-			config.read<string>("pingpong.name");
+	if (config.exists("ariba.endpoints"))
+		ariba->setProperty("endpoints", config.read<string>("ariba.endpoints"));
+	if (config.exists("ariba.bootstrap.hints"))
+		ariba->setProperty("bootstrap.hints", config.read<string>("ariba.bootstrap.hints"));
+	if (config.exists("pingpong.name"))
+		name = config.read<string>("pingpong.name");
 
 	// start ariba module
