const char *name;
unsigned long flags;
+ long class;
};
struct upkg_import {
const char *upkg_get_name(struct upkg *pkg, unsigned long idx);
const struct upkg_export *upkg_get_export(struct upkg *pkg, unsigned long idx);
+const struct upkg_import *upkg_get_import(struct upkg *pkg, unsigned long idx);
long upkg_export_find(struct upkg *pkg, long parent, const char *name);
-const char *upkg_export_class(struct upkg *pkg, unsigned long idx,
- const char **package);
-
struct upkg_file *upkg_export_open(struct upkg *pkg, unsigned long idx);
size_t upkg_export_read(struct upkg_file *f, void *buf, size_t n);
int upkg_export_seek(struct upkg_file *f, long offset, int whence);