#define HAVE_LLAPI_FILE_LOOKUP
extern int llapi_file_lookup(int dirfd, const char *name);
+#define VERBOSE_COUNT 0x1
+#define VERBOSE_SIZE 0x2
+#define VERBOSE_OFFSET 0x4
+#define VERBOSE_POOL 0x8
+#define VERBOSE_DETAIL 0x10
+#define VERBOSE_ALL (VERBOSE_COUNT | VERBOSE_SIZE | VERBOSE_OFFSET | \
+ VERBOSE_POOL)
+
struct find_param {
unsigned int maxdepth;
time_t atime;
extern int llapi_get_obd_count(char *mnt, int *count, int is_mdt);
extern int parse_size(char *optarg, unsigned long long *size,
unsigned long long *size_units, int bytes_spec);
-extern int llapi_path2fid(const char *path, unsigned long long *seq,
- unsigned long *oid, unsigned long *ver);
+extern int llapi_path2fid(const char *path, lustre_fid *fid);
extern int llapi_search_fsname(const char *pathname, char *fsname);
extern void llapi_ping_target(char *obd_type, char *obd_name,
char *obd_uuid, void *args);
long long endrec);
extern int llapi_changelog_register(const char *mdtname);
extern int llapi_changelog_unregister(const char *mdtname, int id);
-extern int llapi_fid2path(char *device, char *fid, char *path, int pathlen,
- long long *recno, int *linkno);
+extern int llapi_fid2path(const char *device, const char *fidstr, char *path,
+ int pathlen, long long *recno, int *linkno);
#endif