diff --git a/core/cfs/cfs.h b/core/cfs/cfs.h index c01b6ce3b..49c52900d 100644 --- a/core/cfs/cfs.h +++ b/core/cfs/cfs.h @@ -54,7 +54,7 @@ * * Author: Adam Dunkels * - * $Id: cfs.h,v 1.14 2009/02/27 14:50:35 nvt-se Exp $ + * $Id: cfs.h,v 1.15 2009/02/28 11:39:02 oliverschmidt Exp $ */ #ifndef __CFS_H__ #define __CFS_H__ @@ -118,6 +118,33 @@ struct cfs_dirent { #define CFS_APPEND 4 #endif +/** + * Specify that cfs_seek() should compute the offset from the beginning of the file. + * + * \sa cfs_seek() + */ +#ifndef CFS_SEEK_SET +#define CFS_SEEK_SET 0 +#endif + +/** + * Specify that cfs_seek() should compute the offset from the current position of the file pointer. + * + * \sa cfs_seek() + */ +#ifndef CFS_SEEK_CUR +#define CFS_SEEK_CUR 1 +#endif + +/** + * Specify that cfs_seek() should compute the offset from the end of the file. + * + * \sa cfs_seek() + */ +#ifndef CFS_SEEK_END +#define CFS_SEEK_END 2 +#endif + /** * \brief Open a file. * \param name The name of the file. @@ -200,10 +227,6 @@ CCIF int cfs_write(int fd, const void *buf, unsigned int len); * end moves the position offset bytes past the end of the file. */ #ifndef cfs_seek -#define CFS_SEEK_SET 0 -#define CFS_SEEK_CUR 1 -#define CFS_SEEK_END 2 - CCIF cfs_offset_t cfs_seek(int fd, cfs_offset_t offset, int whence); #endif