Index: uspace/lib/c/include/ipc/vfs.h
===================================================================
--- uspace/lib/c/include/ipc/vfs.h	(revision 3648e184ae676b5ea0379ea10589e1471daa9c2c)
+++ uspace/lib/c/include/ipc/vfs.h	(revision c68edd2e09412d6006365e7fd72339f0a8170402)
@@ -156,12 +156,4 @@
 #define L_UNLINK		64
 
-/**
- * L_OPEN is used to indicate that the lookup operation is a part of VFS_IN_OPEN
- * call from the client. This means that the server might allocate some
- * resources for the opened file. This flag cannot be passed directly by the
- * client.
- */
-#define L_OPEN			128
-
 /*
  * Walk flags.
Index: uspace/lib/fs/libfs.c
===================================================================
--- uspace/lib/fs/libfs.c	(revision 3648e184ae676b5ea0379ea10589e1471daa9c2c)
+++ uspace/lib/fs/libfs.c	(revision c68edd2e09412d6006365e7fd72339f0a8170402)
@@ -704,12 +704,4 @@
 	}
 	
-	if (lflag & L_OPEN) {
-		rc = ops->node_open(cur);
-		if (rc != EOK) {
-			async_answer_0(rid, rc);
-			goto out;
-		}
-	}
-	
 	int64_t size = ops->size_get(cur);
 	int32_t lsize = LOWER32(size);
