Changeset cb65bbe in mainline for uspace/lib/c/include/ipc/vfs.h


Ignore:
Timestamp:
2013-07-23T22:43:48Z (12 years ago)
Author:
Ji?? Z?rev?cky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0b18364
Parents:
c442f63
Message:

Implement server side of VFS_WALK and VFS_OPEN2.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/ipc/vfs.h

    rc442f63 rcb65bbe  
    8282        VFS_IN_WAIT_HANDLE,
    8383        VFS_IN_MTAB_GET,
     84        VFS_IN_WALK,
     85        VFS_IN_OPEN2,
    8486} vfs_in_request_t;
    8587
     
    168170#define L_OPEN                  256
    169171
     172/*
     173 * Walk flags.
     174 */
     175enum {
     176        /**
     177         * WALK_PARTIAL requests that if the whole path cannot be traversed,
     178         * the walk() operation should return the last visited file, along
     179         * with an indication of how many directories have been traversed.
     180         */
     181        //WALK_PARTIAL = (1 << 0),
     182       
     183        WALK_ALL_FLAGS = 0,
     184};
     185
     186enum {
     187        MODE_READ = 1,
     188        MODE_WRITE = 2,
     189        MODE_APPEND = 4,
     190};
     191
    170192#endif
    171193
Note: See TracChangeset for help on using the changeset viewer.