X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=include%2Ffs.h;h=1ff7986af5c9343d8dadb7de55005c2704d06511;hp=d960fea61918c80526f97d707f589647241bb8ff;hb=19d463913aa7e20a567d5e7fb68b7fd69955b5fc;hpb=a2b7bb030d78c61ef150f8c9f6926c9558a6f1b5 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