Author: pschweitzer Date: Fri May 27 12:04:45 2016 New Revision: 71423
URL: http://svn.reactos.org/svn/reactos?rev=71423&view=rev Log: [FFSLIB] Stub the FFS lib
CORE-11040
Added: trunk/reactos/sdk/lib/fslib/ffslib/ trunk/reactos/sdk/lib/fslib/ffslib/CMakeLists.txt (with props) trunk/reactos/sdk/lib/fslib/ffslib/ffslib.c (with props) trunk/reactos/sdk/lib/fslib/ffslib/ffslib.h (with props) Modified: trunk/reactos/sdk/lib/fslib/CMakeLists.txt
Modified: trunk/reactos/sdk/lib/fslib/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/lib/fslib/CMakeLists.tx... ============================================================================== --- trunk/reactos/sdk/lib/fslib/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/sdk/lib/fslib/CMakeLists.txt [iso-8859-1] Fri May 27 12:04:45 2016 @@ -1,6 +1,7 @@
add_subdirectory(btrfslib) add_subdirectory(ext2lib) +add_subdirectory(ffslib) add_subdirectory(ntfslib) add_subdirectory(reiserfslib) add_subdirectory(vfatlib)
Added: trunk/reactos/sdk/lib/fslib/ffslib/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/lib/fslib/ffslib/CMakeL... ============================================================================== --- trunk/reactos/sdk/lib/fslib/ffslib/CMakeLists.txt (added) +++ trunk/reactos/sdk/lib/fslib/ffslib/CMakeLists.txt [iso-8859-1] Fri May 27 12:04:45 2016 @@ -0,0 +1,3 @@ + +add_library(ffslib ffslib.c) +add_dependencies(ffslib psdk)
Propchange: trunk/reactos/sdk/lib/fslib/ffslib/CMakeLists.txt ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/sdk/lib/fslib/ffslib/ffslib.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/lib/fslib/ffslib/ffslib... ============================================================================== --- trunk/reactos/sdk/lib/fslib/ffslib/ffslib.c (added) +++ trunk/reactos/sdk/lib/fslib/ffslib/ffslib.c [iso-8859-1] Fri May 27 12:04:45 2016 @@ -0,0 +1,36 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS FFS library + * FILE: lib/fslib/ffslib/ffslib.c + * PURPOSE: FFS lib + * PROGRAMMERS: Pierre Schweitzer + */ +#include "ffslib.h" + +#define NDEBUG +#include <debug.h> + +NTSTATUS NTAPI +FfsFormat(IN PUNICODE_STRING DriveRoot, + IN FMIFS_MEDIA_FLAG MediaFlag, + IN PUNICODE_STRING Label, + IN BOOLEAN QuickFormat, + IN ULONG ClusterSize, + IN PFMIFSCALLBACK Callback) +{ + UNIMPLEMENTED; + return STATUS_SUCCESS; +} + + +NTSTATUS WINAPI +FfsChkdsk(IN PUNICODE_STRING DriveRoot, + IN BOOLEAN FixErrors, + IN BOOLEAN Verbose, + IN BOOLEAN CheckOnlyIfDirty, + IN BOOLEAN ScanDrive, + IN PFMIFSCALLBACK Callback) +{ + UNIMPLEMENTED; + return STATUS_SUCCESS; +}
Propchange: trunk/reactos/sdk/lib/fslib/ffslib/ffslib.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/sdk/lib/fslib/ffslib/ffslib.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/lib/fslib/ffslib/ffslib... ============================================================================== --- trunk/reactos/sdk/lib/fslib/ffslib/ffslib.h (added) +++ trunk/reactos/sdk/lib/fslib/ffslib/ffslib.h [iso-8859-1] Fri May 27 12:04:45 2016 @@ -0,0 +1,8 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS FFS library + * FILE: lib/fslib/ffslib/ffslib.h + */ +#define NTOS_MODE_USER +#include <ndk/umtypes.h> +#include <fmifs/fmifs.h>
Propchange: trunk/reactos/sdk/lib/fslib/ffslib/ffslib.h ------------------------------------------------------------------------------ svn:eol-style = native