#include <stdbool.h>
+struct discover_boot_option;
struct discover_device;
struct device_handler;
struct pb_url;
};
};
+void resolve_resource_against_device(struct resource *res,
+ struct discover_device *dev, const char *path);
+
/**
* devpath resources.
*
* callback.
*/
-struct resource *create_devpath_resource(void *ctx,
+struct resource *create_devpath_resource(struct discover_boot_option *opt,
struct discover_device *orig_device,
const char *devpath);
-struct resource *create_url_resource(void *ctx, struct pb_url *url);
+struct resource *create_url_resource(struct discover_boot_option *opt,
+ struct pb_url *url);
bool resolve_devpath_resource(struct device_handler *dev,
struct resource *res);
-
-
#endif /* RESOURCE_H */