summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
f04ba6c)
Change-Id: I9b148a7670e0c0c35a647eb0e9e7c9088bb27c58
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Name: ug-setting-mobileap-efl
Summary: Tethering UI Gadget Library
Name: ug-setting-mobileap-efl
Summary: Tethering UI Gadget Library
Release: 1
Group: App/Network
License: Flora-1.1
Release: 1
Group: App/Network
License: Flora-1.1
static int __is_allowed(tethering_type_e type)
{
int state = 0;
static int __is_allowed(tethering_type_e type)
{
int state = 0;
- dpm_context_h context = NULL;
- dpm_restriction_policy_h policy = NULL;
+ device_policy_manager_h dpm = NULL;
- context = dpm_context_create();
- if (context == NULL) {
- ERR("Failed to create dpm context!!");
- return 0;
- }
-
- policy = dpm_context_acquire_restriction_policy(context);
- if (policy == NULL) {
- ERR("Failed to create policy handle");
- dpm_context_destroy(context);
+ dpm = dpm_manager_create();
+ if (dpm == NULL) {
+ ERR("Failed to create device policy manager!!");
return 0;
}
switch(type) {
case TETHERING_TYPE_WIFI:
return 0;
}
switch(type) {
case TETHERING_TYPE_WIFI:
- dpm_restriction_get_wifi_hotspot_state(policy, &state);
+ dpm_restriction_get_wifi_hotspot_state(dpm, &state);
break;
case TETHERING_TYPE_USB:
break;
case TETHERING_TYPE_USB:
- dpm_restriction_get_usb_tethering_state(policy, &state);
+ dpm_restriction_get_usb_tethering_state(dpm, &state);
break;
case TETHERING_TYPE_BT:
break;
case TETHERING_TYPE_BT:
- dpm_restriction_get_bluetooth_tethering_state(policy, &state);
+ dpm_restriction_get_bluetooth_tethering_state(dpm, &state);
- dpm_context_release_restriction_policy(context, policy);
- dpm_context_destroy(context);
+ dpm_manager_destroy(dpm);