Ignore:
Timestamp:
Jul 1, 2010, 2:39:39 PM (10 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.10
Children:
e8cec9e
Parents:
615d8cc
Message:

2010-06-10 Sebastian Huber <sebastian.huber@…>

  • libcsupport/src/unmount.c: Removed obsolete declarations. Fixed invalid memory free.

2010-06-10 Sebastian Huber <sebastian.huber@…>

  • libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Removed rtems_ftpfs_mount().

2010-06-10 Sebastian Huber <sebastian.huber@…>

  • libcsupport/src/mount-mktgt.c: New file.
  • libcsupport/Makefile.am: Reflect change above.
  • libcsupport/include/rtems/libio.h: Declare mount_and_make_target_path().

2010-06-09 Sebastian Huber <sebastian.huber@…>

  • libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Added rtems_ftpfs_mount() again. Documentation.

2010-06-09 Sebastian Huber <sebastian.huber@…>

  • libcsupport/include/rtems/libio.h, sapi/include/confdefs.h: Added and use defines for file system types.

2010-06-09 Sebastian Huber <sebastian.huber@…>

  • libcsupport/src/mount.c: Fixed NULL pointer access.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/libcsupport/include/rtems/libio.h

    r615d8cc r3d3a18e6  
    5757
    5858/**
    59  * @name File system node types.
     59 * @name File System Node Types
    6060 *
    6161 * @{
     
    670670 (~ ((~RTEMS_LIBIO_PERMS_RWX) & _perm ))
    671671
     672/**
     673 * @name File System Types
     674 *
     675 * @{
     676 */
     677
     678#define RTEMS_FILESYSTEM_TYPE_IMFS "imfs"
     679#define RTEMS_FILESYSTEM_TYPE_MINIIMFS "mimfs"
     680#define RTEMS_FILESYSTEM_TYPE_DEVFS "devfs"
     681#define RTEMS_FILESYSTEM_TYPE_FTPFS "ftpfs"
     682#define RTEMS_FILESYSTEM_TYPE_TFTPFS "tftpfs"
     683#define RTEMS_FILESYSTEM_TYPE_NFS "nfs"
     684#define RTEMS_FILESYSTEM_TYPE_DOSFS "dosfs"
     685#define RTEMS_FILESYSTEM_TYPE_RFS "rfs"
     686
     687/** @} */
     688
    672689/*
    673690 *  Prototypes for filesystem
     
    688705);
    689706
     707/**
     708 * @brief Mounts a file system and makes the @a target path.
     709 *
     710 * The @a target path will be created with rtems_mkdir() and must not be
     711 * @c NULL.
     712 *
     713 * @see mount().
     714 *
     715 * @retval 0 Successful operation.
     716 * @retval -1 An error occured.  The @c errno indicates the error.
     717 */
     718int mount_and_make_target_path(
     719  const char                 *source,
     720  const char                 *target,
     721  const char                 *filesystemtype,
     722  rtems_filesystem_options_t options,
     723  const void                 *data
     724);
     725
    690726/*
    691727 *  Boot Time Mount Table Structure
     
    720756 *
    721757 * @retval 0 Successful operation.
    722  * @retval -1 An error occured.  @c errno indicates the error.
     758 * @retval -1 An error occured.  The @c errno indicates the error.
    723759 */
    724760extern int rtems_mkdir(const char *path, mode_t mode);
Note: See TracChangeset for help on using the changeset viewer.