smack api will be deprecated. use cynara_creds_pid_get_client.
Change-Id: Ic04362921721e568bc50d591b794ef5f09562735
BuildRequires: pkgconfig(tizen-remote-surface-client)
BuildRequires: pkgconfig(cynara-client)
BuildRequires: pkgconfig(cynara-session)
-BuildRequires: pkgconfig(libsmack)
+BuildRequires: pkgconfig(cynara-creds-pid)
BuildRequires: pkgconfig(gmock)
BuildRequires: pkgconfig(scaler-server)
BuildRequires: pkgconfig(scaler-client)
deps_tizen_security = [
dependency('cynara-client', required: true),
+ dependency('cynara-creds-pid', required: true),
dependency('cynara-session', required: true),
- dependency('libsmack', required: true)
]
subdir('shared')
#include <cynara-session.h>
#include <cynara-client.h>
#include <cynara-creds-socket.h>
-#include <sys/smack.h>
+# include <cynara-creds-pid.h>
#include <libds/log.h>
#include "util.h"
return false;
}
- ret = smack_new_label_from_process((int)pid, &client_smack);
+ ret = cynara_creds_pid_get_client(pid, CLIENT_METHOD_DEFAULT, &client_smack);
if (ret <= 0)
goto finish;