/[rdesktop]/sourceforge.net/trunk/rdesktop/disk.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/disk.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 661 by astrand, Fri Apr 16 13:03:13 2004 UTC revision 664 by astrand, Sat Apr 17 07:14:41 2004 UTC
# Line 84  typedef struct Line 84  typedef struct
84  } FsInfoType;  } FsInfoType;
85    
86    
87  time_t  static time_t
88  get_create_time(struct stat *st)  get_create_time(struct stat *st)
89  {  {
90          time_t ret, ret1;          time_t ret, ret1;
# Line 99  get_create_time(struct stat *st) Line 99  get_create_time(struct stat *st)
99  }  }
100    
101  /* Convert seconds since 1970 to a filetime */  /* Convert seconds since 1970 to a filetime */
102  void  static void
103  seconds_since_1970_to_filetime(time_t seconds, uint32 * high, uint32 * low)  seconds_since_1970_to_filetime(time_t seconds, uint32 * high, uint32 * low)
104  {  {
105          unsigned long long ticks;          unsigned long long ticks;
# Line 110  seconds_since_1970_to_filetime(time_t se Line 110  seconds_since_1970_to_filetime(time_t se
110  }  }
111    
112  /* Convert seconds since 1970 back to filetime */  /* Convert seconds since 1970 back to filetime */
113  time_t  static time_t
114  convert_1970_to_filetime(uint32 high, uint32 low)  convert_1970_to_filetime(uint32 high, uint32 low)
115  {  {
116          unsigned long long ticks;          unsigned long long ticks;
# Line 162  disk_enum_devices(uint32 * id, char *opt Line 162  disk_enum_devices(uint32 * id, char *opt
162  }  }
163    
164  /* Opens or creates a file or directory */  /* Opens or creates a file or directory */
165  NTSTATUS  static NTSTATUS
166  disk_create(uint32 device_id, uint32 accessmask, uint32 sharemode, uint32 create_disposition,  disk_create(uint32 device_id, uint32 accessmask, uint32 sharemode, uint32 create_disposition,
167              uint32 flags_and_attributes, char *filename, HANDLE * phandle)              uint32 flags_and_attributes, char *filename, HANDLE * phandle)
168  {  {
# Line 319  disk_create(uint32 device_id, uint32 acc Line 319  disk_create(uint32 device_id, uint32 acc
319          return STATUS_SUCCESS;          return STATUS_SUCCESS;
320  }  }
321    
322  NTSTATUS  static NTSTATUS
323  disk_close(HANDLE handle)  disk_close(HANDLE handle)
324  {  {
325          struct fileinfo *pfinfo;          struct fileinfo *pfinfo;
# Line 339  disk_close(HANDLE handle) Line 339  disk_close(HANDLE handle)
339          return STATUS_SUCCESS;          return STATUS_SUCCESS;
340  }  }
341    
342  NTSTATUS  static NTSTATUS
343  disk_read(HANDLE handle, uint8 * data, uint32 length, uint32 offset, uint32 * result)  disk_read(HANDLE handle, uint8 * data, uint32 length, uint32 offset, uint32 * result)
344  {  {
345          int n;          int n;
# Line 376  disk_read(HANDLE handle, uint8 * data, u Line 376  disk_read(HANDLE handle, uint8 * data, u
376          return STATUS_SUCCESS;          return STATUS_SUCCESS;
377  }  }
378    
379  NTSTATUS  static NTSTATUS
380  disk_write(HANDLE handle, uint8 * data, uint32 length, uint32 offset, uint32 * result)  disk_write(HANDLE handle, uint8 * data, uint32 length, uint32 offset, uint32 * result)
381  {  {
382          int n;          int n;
# Line 668  disk_set_information(HANDLE handle, uint Line 668  disk_set_information(HANDLE handle, uint
668          return STATUS_SUCCESS;          return STATUS_SUCCESS;
669  }  }
670    
671  FsInfoType *  static FsInfoType *
672  FsVolumeInfo(char *fpath)  FsVolumeInfo(char *fpath)
673  {  {
674    

Legend:
Removed from v.661  
changed lines
  Added in v.664

  ViewVC Help
Powered by ViewVC 1.1.26