Apply new enums for usb-gadget mode 70/274570/1 accepted/tizen/unified/20220505.134720 submit/tizen/20220503.013451
authorYoungjae Cho <y0.cho@samsung.com>
Tue, 3 May 2022 00:49:14 +0000 (09:49 +0900)
committerYoungjae Cho <y0.cho@samsung.com>
Tue, 3 May 2022 00:49:14 +0000 (09:49 +0900)
Change-Id: If65115acf949bf5631225f8ed9f577841dda0a73
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
CMakeLists.txt
packaging/mtp-responder.spec
src/mtp_util.c

index 2e80df8..a23036d 100644 (file)
@@ -11,7 +11,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie")
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include)
 
 SET(REQUIRED_PKGS capi-content-media-content capi-media-metadata-extractor
-       capi-system-info dlog glib-2.0 libsystemd storage tapi vconf
+       capi-system-device capi-system-info dlog glib-2.0 libsystemd storage tapi vconf
 )
 PKG_CHECK_MODULES(PKGS REQUIRED ${REQUIRED_PKGS})
 INCLUDE_DIRECTORIES(${PKGS_INCLUDE_DIRS})
index fddda5d..d629c46 100644 (file)
@@ -15,6 +15,7 @@ BuildRequires: cmake
 BuildRequires: libgcrypt-devel
 BuildRequires: pkgconfig(capi-content-media-content)
 BuildRequires: pkgconfig(capi-media-metadata-extractor)
+BuildRequires: pkgconfig(capi-system-device)
 BuildRequires: pkgconfig(capi-system-info)
 BuildRequires: pkgconfig(dlog)
 BuildRequires: pkgconfig(glib-2.0)
index e19f8dc..e45f820 100644 (file)
@@ -37,6 +37,7 @@
 #include "mtp_util_support.h"
 #include "mtp_util_fs.h"
 #include <sys/time.h>
+#include <device/usb-gadget.h>
 /* time to wait for user session creation, in ms */
 #define WAIT_FOR_USER_TIMEOUT 10000
 
@@ -295,7 +296,7 @@ void _util_get_usbmode_status(phone_status_t *val)
                return;
        }
 
-       if (state == SET_USB_NONE)
+       if (state == USB_GADGET_FUNC_NONE)
                *val = MTP_PHONE_USB_DISCONNECTED;
        else
                *val = MTP_PHONE_USB_CONNECTED;