Changes in uspace/srv/vfs/vfs.h [ed903174:f29a3a2] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/vfs/vfs.h

    red903174 rf29a3a2  
    4242#include <ipc/vfs.h>
    4343
    44 #ifndef dprintf
    45         #define dprintf(...)
    46 #endif
     44// FIXME: according to CONFIG_DEBUG
     45// #define dprintf(...)  printf(__VA_ARGS__)
     46
     47#define dprintf(...)
    4748
    4849/**
     
    9293        vfs_triplet_t triplet;
    9394        vfs_node_type_t type;
    94         aoff64_t size;
    95         unsigned int lnkcnt;
     95        size_t size;
     96        unsigned lnkcnt;
    9697} vfs_lookup_res_t;
    9798
     
    116117        vfs_node_type_t type;   /**< Partial info about the node type. */
    117118
    118         aoff64_t size;          /**< Cached size if the node is a file. */
     119        size_t size;            /**< Cached size if the node is a file. */
    119120
    120121        /**
     
    140141        bool append;
    141142
    142         /** Current absolute position in the file. */
    143         aoff64_t pos;
     143        /** Current position in the file. */
     144        off_t pos;
    144145} vfs_file_t;
    145146
     
    213214extern void vfs_truncate(ipc_callid_t, ipc_call_t *);
    214215extern void vfs_fstat(ipc_callid_t, ipc_call_t *);
     216extern void vfs_fstat(ipc_callid_t, ipc_call_t *);
    215217extern void vfs_stat(ipc_callid_t, ipc_call_t *);
    216218extern void vfs_mkdir(ipc_callid_t, ipc_call_t *);
Note: See TracChangeset for help on using the changeset viewer.