diff --git a/libmobile_wrapper.c b/libmobile_wrapper.c index ea8f680573f9bdcdf9207971cea1e8625c618c24..336e3b1e60369dfc4cb26d53f2138475e8362193 100644 --- a/libmobile_wrapper.c +++ b/libmobile_wrapper.c @@ -5,7 +5,7 @@ struct json_object *mobile_set_pin(struct device *dev, char *current_pin, char * if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_set_pin_zte(dev->ip, current_pin, new_pin); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_set_pin_hilink(); + return mobile_set_pin_hilink("12345678", "12345678"); return NULL; } @@ -15,7 +15,7 @@ struct json_object *mobile_disable_pin(struct device *dev, char *pin) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_disable_pin_zte(dev->ip, pin); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_disable_pin_hilink(dev->ip, pin); + return mobile_disable_pin_hilink("12345678"); return NULL; } @@ -35,7 +35,7 @@ struct json_object *mobile_enable_pin(struct device *dev, char *pin) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_enable_pin_zte(dev->ip, pin); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_enable_pin_hilink(dev->ip, pin); + return mobile_enable_pin_hilink("12345678"); return NULL; } @@ -65,7 +65,7 @@ struct json_object *mobile_get_apn_profiles(struct device *dev) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_get_apn_profiles_zte(dev->ip); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_get_apn_profiles_hilink(dev->ip); + return mobile_get_apn_profiles_hilink(); return NULL; } @@ -75,7 +75,7 @@ struct json_object *mobile_delete_apn_profile(struct device *dev, char *name) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_delete_apn_profile_zte(dev->ip, name); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_delete_apn_profile_hilink(dev->ip, name); + return mobile_delete_apn_profile_hilink(1); return NULL; } @@ -85,7 +85,7 @@ struct json_object *mobile_set_apn_profile(struct device *dev, char *name) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_set_apn_profile_zte(dev->ip, name); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_set_apn_profile_hilink(dev->ip, name); + return mobile_set_apn_profile_hilink("arun", "arun", "arun", "arun"); return NULL; } @@ -95,7 +95,7 @@ struct json_object *mobile_create_apn_profile(struct device *dev, char *profile_ if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_create_apn_profile_zte(dev->ip, profile_name, wan_apn, pdp_type); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_create_apn_profile_hilink(dev->ip, profile_name, wan_apn, pdp_type); + return mobile_create_apn_profile_hilink("test", "test", "test", "test"); return NULL; } @@ -105,7 +105,7 @@ struct json_object *mobile_get_current_apn(struct device *dev) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_get_current_apn_zte(dev->ip); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_get_current_apn_hilink(dev->ip); + return mobile_get_apn_profiles_hilink(); return NULL; } @@ -115,7 +115,7 @@ struct json_object *mobile_get_rssi(struct device *dev) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_get_rssi_zte(dev->ip); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_get_rssi_hilink(dev->ip); + return mobile_get_device_signal_hilink(); return NULL; } @@ -125,7 +125,7 @@ struct json_object *mobile_connect_network(struct device *dev) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_connect_network_zte(dev->ip); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_connect_network_hilink(dev->ip); + return mobile_connect_network_hilink(); return NULL; } @@ -135,7 +135,7 @@ struct json_object *mobile_disconnect_network(struct device *dev) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_disconnect_network_zte(dev->ip); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_disconnect_network_hilink(dev->ip); + return mobile_disconnect_network_hilink(); return NULL; } @@ -155,7 +155,7 @@ struct json_object *mobile_enable_roaming(struct device *dev) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_enable_roaming_zte(dev->ip); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_enable_roaming_hilink(dev->ip); + return mobile_enable_roaming_hilink(); return NULL; } @@ -165,7 +165,7 @@ struct json_object *mobile_disable_roaming(struct device *dev) if (strcmp(dev->usb.if_name, "usb0") == 0) return mobile_disable_roaming_zte(dev->ip); else if (strcmp(dev->usb.if_name, "eth5") == 0) - //return mobile_disable_roaming_hilink(dev->ip); + return mobile_disable_roaming_hilink(); return NULL; } @@ -178,4 +178,4 @@ struct json_object *mobile_get_roam_status(struct device *dev) //return mobile_get_roam_status_hilink(dev->ip); return NULL; -} \ No newline at end of file +}