ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

check.c File Reference
#include "vfatlib.h"
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG
#define FSTART(p, fs)
#define MODIFY(p, i, v)
#define MODIFY_START(p, v, fs)

Functions

loff_t alloc_rootdir_entry (DOS_FS *fs, DIR_ENT *de, const char *pattern)
static charpath_name (DOS_FILE *file)
time_t date_dos2unix (unsigned short time, unsigned short date)
static charfile_stat (DOS_FILE *file)
static int bad_name (unsigned char *name)
static void drop_file (DOS_FS *fs, DOS_FILE *file)
static void truncate_file (DOS_FS *fs, DOS_FILE *file, unsigned long clusters)
static void auto_rename (DOS_FILE *file)
static void rename_file (DOS_FILE *file)
static int handle_dot (DOS_FS *fs, DOS_FILE *file, int dots)
static int check_file (DOS_FS *fs, DOS_FILE *file)
static int check_files (DOS_FS *fs, DOS_FILE *start)
static int check_dir (DOS_FS *fs, DOS_FILE **root, int dots)
static void test_file (DOS_FS *fs, DOS_FILE *file, int read_test)
static void undelete (DOS_FS *fs, DOS_FILE *file)
static void new_dir (void)
static void add_file (DOS_FS *fs, DOS_FILE ***chain, DOS_FILE *parent, loff_t offset, FDSC **cp)
static int subdirs (DOS_FS *fs, DOS_FILE *parent, FDSC **cp)
static int scan_dir (DOS_FS *fs, DOS_FILE *this, FDSC **cp)
int scan_root (DOS_FS *fs)

Variables

static DOS_FILEroot
static int day_n [] = { 0,31,59,90,120,151,181,212,243,273,304,334,0,0,0,0 }

Generated on Sun May 27 2012 05:58:51 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.