#include <connman/element.h>
+/**
+ * SECTION:driver
+ * @title: Driver premitives
+ * @short_description: Functions for registering drivers
+ */
+
#define CONNMAN_DRIVER_PRIORITY_LOW -100
#define CONNMAN_DRIVER_PRIORITY_DEFAULT 0
#define CONNMAN_DRIVER_PRIORITY_HIGH 100
struct connman_driver {
const char *name;
enum connman_element_type type;
- enum connman_element_type subtype;
+ enum connman_element_subtype subtype;
int priority;
int (*probe) (struct connman_element *element);
void (*remove) (struct connman_element *element);