Index: uspace/srv/hid/remcons/remcons.c
===================================================================
--- uspace/srv/hid/remcons/remcons.c	(revision 38d150e6238ab44c861f6486e46454e07caeb0f0)
+++ uspace/srv/hid/remcons/remcons.c	(revision f43742e2319f2b70763dd51bbc6ef09fd8a86f2e)
@@ -72,5 +72,5 @@
 static int remcons_open(con_srvs_t *, con_srv_t *);
 static int remcons_close(con_srv_t *);
-static int remcons_write(con_srv_t *, void *, size_t);
+static int remcons_write(con_srv_t *, void *, size_t, size_t *);
 static void remcons_sync(con_srv_t *);
 static void remcons_clear(con_srv_t *);
@@ -137,5 +137,5 @@
 }
 
-static int remcons_write(con_srv_t *srv, void *data, size_t size)
+static int remcons_write(con_srv_t *srv, void *data, size_t size, size_t *nwritten)
 {
 	telnet_user_t *user = srv_to_user(srv);
@@ -146,5 +146,6 @@
 		return rc;
 
-	return size;
+	*nwritten = size;
+	return EOK;
 }
 
