Index: uspace/srv/net/tl/icmp/icmp.c
===================================================================
--- uspace/srv/net/tl/icmp/icmp.c	(revision eb51e3160de8a619614c55cf0cff7a178128293c)
+++ uspace/srv/net/tl/icmp/icmp.c	(revision 5a868d742fd071c027eaad6c64e760a31e5573ca)
@@ -485,5 +485,5 @@
 	icmp_replies_initialize(&icmp_globals.replies);
 	icmp_echo_data_initialize(&icmp_globals.echo_data);
-	icmp_globals.ip_phone = ip_bind_service(SERVICE_IP, IPPROTO_ICMP, SERVICE_ICMP, client_connection, icmp_received_msg);
+	icmp_globals.ip_phone = ip_bind_service(SERVICE_IP, IPPROTO_ICMP, SERVICE_ICMP, client_connection);
 	if(icmp_globals.ip_phone < 0){
 		return icmp_globals.ip_phone;
Index: uspace/srv/net/tl/tcp/tcp.c
===================================================================
--- uspace/srv/net/tl/tcp/tcp.c	(revision eb51e3160de8a619614c55cf0cff7a178128293c)
+++ uspace/srv/net/tl/tcp/tcp.c	(revision 5a868d742fd071c027eaad6c64e760a31e5573ca)
@@ -260,5 +260,5 @@
 	    ICMP_CONNECT_TIMEOUT);
 	tcp_globals.ip_phone = ip_bind_service(SERVICE_IP, IPPROTO_TCP,
-	    SERVICE_TCP, client_connection, tcp_received_msg);
+	    SERVICE_TCP, client_connection);
 	if (tcp_globals.ip_phone < 0)
 		return tcp_globals.ip_phone;
Index: uspace/srv/net/tl/udp/udp.c
===================================================================
--- uspace/srv/net/tl/udp/udp.c	(revision eb51e3160de8a619614c55cf0cff7a178128293c)
+++ uspace/srv/net/tl/udp/udp.c	(revision 5a868d742fd071c027eaad6c64e760a31e5573ca)
@@ -241,5 +241,5 @@
 	    ICMP_CONNECT_TIMEOUT);
 	udp_globals.ip_phone = ip_bind_service(SERVICE_IP, IPPROTO_UDP,
-	    SERVICE_UDP, client_connection, udp_received_msg);
+	    SERVICE_UDP, client_connection);
 	if (udp_globals.ip_phone < 0)
 		return udp_globals.ip_phone;
