Index: uspace/srv/net/ethip/ethip.c
===================================================================
--- uspace/srv/net/ethip/ethip.c	(revision 7ce8f88458eea459468815602e6a2e7f77b39bac)
+++ uspace/srv/net/ethip/ethip.c	(revision db3089df1b73fd8c776071a2bef307f5226bdf9b)
@@ -108,7 +108,7 @@
 	nic->iplink.arg = nic;
 
-	rc = asprintf(&svc_name, "net/eth%u", ++link_num);
-	if (rc < 0) {
+	if (asprintf(&svc_name, "net/eth%u", ++link_num) < 0) {
 		log_msg(LOG_DEFAULT, LVL_ERROR, "Out of memory.");
+		rc = ENOMEM;
 		goto error;
 	}
Index: uspace/srv/net/tcp/test/rqueue.c
===================================================================
--- uspace/srv/net/tcp/test/rqueue.c	(revision 7ce8f88458eea459468815602e6a2e7f77b39bac)
+++ uspace/srv/net/tcp/test/rqueue.c	(revision db3089df1b73fd8c776071a2bef307f5226bdf9b)
@@ -63,5 +63,5 @@
 	/* We will be calling functions that perform logging */
 	rc = log_init("test-tcp");
-	PCUT_ASSERT_INT_EQUALS(EOK, rc);
+	PCUT_ASSERT_ERRNO_VAL(EOK, rc);
 }
 
