X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=include%2Ffs.h;fp=include%2Ffs.h;h=1ff7986af5c9343d8dadb7de55005c2704d06511;hp=d960fea61918c80526f97d707f589647241bb8ff;hb=d1e8ca1612860aece5ee4ab5f23d91737f0fa3e6;hpb=1110d149dc41114e22297244ca274b9a52487356 diff --git a/include/fs.h b/include/fs.h index d960fea..1ff7986 100644 --- a/include/fs.h +++ b/include/fs.h @@ -27,14 +27,14 @@ #include "file.h" int fserrorno; +struct boot_fspec_t; struct fs_t { const char* name; int (*open)( struct boot_file_t* file, - const char* dev_name, struct partition_t* part, - const char* file_name); + struct boot_fspec_t* fspec); int (*read)( struct boot_file_t* file, unsigned int size, @@ -49,7 +49,7 @@ struct fs_t { extern const struct fs_t *fs_of; extern const struct fs_t *fs_of_netboot; -const struct fs_t *fs_open(struct boot_file_t *file, const char *dev_name, - struct partition_t *part, const char *file_name); +const struct fs_t *fs_open(struct boot_file_t *file, + struct partition_t *part, struct boot_fspec_t *fspec); #endif