From 48de0cd029b52f64f76345b6e1fdf3cde5c58de3 Mon Sep 17 00:00:00 2001 From: Alexis211 Date: Fri, 23 Oct 2009 19:40:08 +0200 Subject: More work on syscalls and shell --- Source/Library/Interface/FSNode.iface.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Source/Library/Interface') diff --git a/Source/Library/Interface/FSNode.iface.h b/Source/Library/Interface/FSNode.iface.h index fd99bab..cba4621 100644 --- a/Source/Library/Interface/FSNode.iface.h +++ b/Source/Library/Interface/FSNode.iface.h @@ -12,6 +12,8 @@ enum { //S : static, GET : get, R : root, FN : fsnode #define FNIF_SGETRFN 0 +#define FNIF_SGETCWD 1 //Get current working directory +#define FNIF_SFIND 2 //Find a node following a path from a node #define FNIF_GETNAME 0x10 #define FNIF_TYPE 0x11 @@ -21,5 +23,9 @@ enum { #define FNIF_GETGID 0x15 #define FNIF_GETPERM 0x16 #define FNIF_GETPATH 0x17 +#define FNIF_SETCWD 0x18 //Sets node as current working directory + +#define FNIF_GETIDXCHILD 0x20 //Get child node from index +#define FNIF_GETNAMECHILD 0x21 //Get child node from name #endif -- cgit v1.2.3