Go to the documentation of this file.
32 #ifndef USB_MODED_DYN_CONFIG_H_
33 # define USB_MODED_DYN_CONFIG_H_
43 # define MODE_DIR_PATH "/etc/usb-moded/dyn-modes"
44 # define DIAG_DIR_PATH "/etc/usb-moded/diag"
50 # define MODE_ENTRY "mode"
51 # define MODE_NAME_KEY "name"
52 # define MODE_MODULE_KEY "module"
53 # define MODE_NEEDS_APPSYNC_KEY "appsync" // integer
54 # define MODE_NETWORK_KEY "network" // integer
55 # define MODE_MASS_STORAGE_KEY "mass_storage" // integer
56 # define MODE_NETWORK_INTERFACE_KEY "network_interface"
62 # define MODE_OPTIONS_ENTRY "options"
63 # define MODE_SYSFS_PATH "sysfs_path"
67 # define MODE_SYSFS_VALUE "sysfs_value"
68 # define MODE_SYSFS_RESET_VALUE "sysfs_reset_value"
72 # define MODE_ANDROID_EXTRA_SYSFS_PATH "android_extra_sysfs_path"
73 # define MODE_ANDROID_EXTRA_SYSFS_VALUE "android_extra_sysfs_value"
76 # define MODE_ANDROID_EXTRA_SYSFS_PATH2 "android_extra_sysfs_path2"
77 # define MODE_ANDROID_EXTRA_SYSFS_VALUE2 "android_extra_sysfs_value2"
78 # define MODE_ANDROID_EXTRA_SYSFS_PATH3 "android_extra_sysfs_path3"
79 # define MODE_ANDROID_EXTRA_SYSFS_VALUE3 "android_extra_sysfs_value3"
80 # define MODE_ANDROID_EXTRA_SYSFS_PATH4 "android_extra_sysfs_path4"
81 # define MODE_ANDROID_EXTRA_SYSFS_VALUE4 "android_extra_sysfs_value4"
84 # define MODE_IDPRODUCT "idProduct"
85 # define MODE_IDVENDOROVERRIDE "idVendorOverride"
86 # define MODE_HAS_NAT "nat" // integer
87 # define MODE_HAS_DHCP_SERVER "dhcp_server" // integer
90 # define MODE_CONNMAN_TETHERING "connman_tethering"
124 gchar *connman_tethering;
GList * modelist_load(bool diag)
gchar * network_interface
gchar * android_extra_sysfs_value3
void modelist_free(GList *modelist)
gchar * android_extra_sysfs_value4
gchar * android_extra_sysfs_path4
gchar * android_extra_sysfs_path
gchar * android_extra_sysfs_value
gchar * android_extra_sysfs_path2
gchar * android_extra_sysfs_path3
struct modedata_t modedata_t
modedata_t * modedata_copy(const modedata_t *that)
void modedata_free(modedata_t *self)
gchar * sysfs_reset_value
gchar * android_extra_sysfs_value2