-extern char *get_action(void);
-extern char *get_devpath(void);
-extern char *get_seqnum(void);
-extern char *get_subsystem(char *subsystem);
+extern char get_device_type(const char *path, const char *subsystem);
+extern void udev_set_values(struct udevice *udev, const char* devpath,
+ const char *subsystem, const char* action);
+extern int kernel_release_satisfactory(int version, int patchlevel, int sublevel);
+extern int create_path(const char *path);