Name: nfc-manager
Summary: NFC framework manager
-Version: 0.1.156
+Version: 0.1.159
Release: 0
Group: Network & Connectivity/NFC
License: Flora-1.1
mkdir -p %{buildroot}/usr/lib/systemd/system/multi-user.target.wants
ln -s ../%{name}.service %{buildroot}/usr/lib/systemd/system/multi-user.target.wants/%{name}.service
-install -D -m 0644 LICENSE.Flora %{buildroot}/%{_datadir}/license/nfc-common-lib
-install -D -m 0644 LICENSE.Flora %{buildroot}/%{_datadir}/license/%{name}
-#install -D -m 0644 LICENSE.Flora %{buildroot}/%{_datadir}/license/nfc-client-test
-
%post
/sbin/ldconfig
%files
%manifest %{name}.manifest
+%license LICENSE.Flora
%defattr(-,root,root,-)
%{_bindir}/nfc-manager-daemon
/usr/lib/systemd/system/%{name}.service
/usr/lib/systemd/system/%{name}.socket
/usr/lib/systemd/system/multi-user.target.wants/%{name}.service
%{_datadir}/dbus-1/system-services/org.tizen.NetNfcService.service
-%{_datadir}/license/%{name}
%files -n nfc-common-lib
%manifest nfc-common-lib.manifest
+%license LICENSE.Flora
%defattr(-,root,root,-)
%{_libdir}/libnfc-common-lib.so
%{_libdir}/libnfc-common-lib.so.*
-%{_datadir}/license/nfc-common-lib
%{_datadir}/nfc-manager-daemon/sounds/Operation_sdk.wav
typedef enum _net_nfc_discovery_mode_e
{
- NET_NFC_DISCOVERY_MODE_CONFIG = 0x00U,
- NET_NFC_DISCOVERY_MODE_START,
- NET_NFC_DISCOVERY_MODE_STOP,
- NET_NFC_DISCOVERY_MODE_RESUME,
-} net_nfc_discovery_mode_e;
+ NET_NFC_DISCOVERY_MODE_STOP = 0x00,
+ NET_NFC_DISCOVERY_MODE_CONFIG_POLLING = 0x01,
+ NET_NFC_DISCOVERY_MODE_CONFIG_LISTENING = 0x02,
+ NET_NFC_DISCOVERY_MODE_CONFIG_P2P = 0x04,
+ NET_NFC_DISCOVERY_MODE_CONFIG_ALL = NET_NFC_DISCOVERY_MODE_CONFIG_POLLING |
+ NET_NFC_DISCOVERY_MODE_CONFIG_LISTENING |
+ NET_NFC_DISCOVERY_MODE_CONFIG_P2P,
+ NET_NFC_DISCOVERY_MODE_CONFIG_DEFAULT = NET_NFC_DISCOVERY_MODE_CONFIG_POLLING |
+ NET_NFC_DISCOVERY_MODE_CONFIG_LISTENING,
+ NET_NFC_DISCOVERY_MODE_CONFIG = NET_NFC_DISCOVERY_MODE_CONFIG_DEFAULT,
+ NET_NFC_DISCOVERY_MODE_START_LISTENING = NET_NFC_DISCOVERY_MODE_CONFIG_LISTENING,
+ NET_NFC_DISCOVERY_MODE_START_POLLING = NET_NFC_DISCOVERY_MODE_CONFIG_POLLING,
+ NET_NFC_DISCOVERY_MODE_START_ALL = NET_NFC_DISCOVERY_MODE_CONFIG_ALL,
+ NET_NFC_DISCOVERY_MODE_START_DEFAULT = NET_NFC_DISCOVERY_MODE_CONFIG_DEFAULT,
+ NET_NFC_DISCOVERY_MODE_START = NET_NFC_DISCOVERY_MODE_START_DEFAULT,
+ NET_NFC_DISCOVERY_MODE_RESUME = NET_NFC_DISCOVERY_MODE_START
+ } net_nfc_discovery_mode_e;
+
typedef enum _net_nfc_secure_element_policy_e
{
bt_device_info_s *device_info;
NET_NFC_REVERSE_ORDER_6_BYTES(temp.buffer);
- sprintf(context->remote_address, "%02X:%02X:%02X:%02X:%02X:%02X",
+ snprintf(context->remote_address, 18, "%02X:%02X:%02X:%02X:%02X:%02X",
temp.buffer[0],
temp.buffer[1],
temp.buffer[2],
bt_device_info_s *device_info;
NET_NFC_REVERSE_ORDER_6_BYTES(temp.buffer);
- sprintf(context->remote_address, "%02X:%02X:%02X:%02X:%02X:%02X",
+ snprintf(context->remote_address, 18, "%02X:%02X:%02X:%02X:%02X:%02X",
temp.buffer[0],
temp.buffer[1],
temp.buffer[2],
for (i = 0; i < 6; i++)
{
- len += sprintf(data + len, "%02x", origin_data[i]);
+ len += snprintf(data + len, 3, "%02x", origin_data[i]);
//DEBUG_SERVER_MSG("check temp [%s]", data);
if (i != 5)
- len += sprintf(data + len, ":");
+ len += snprintf(data + len, 2, ":");
}
SECURE_MSG("check mac_address [%s]", data);
static bool _is_supported_tags(net_nfc_current_target_info_s *target)
{
- bool result;
-
- switch (target->devType) {
- case NET_NFC_ISO14443_3A_PICC :
- case NET_NFC_MIFARE_MINI_PICC :
- case NET_NFC_MIFARE_1K_PICC :
- case NET_NFC_MIFARE_4K_PICC :
- case NET_NFC_ISO14443_BPRIME_PICC :
- result = false;
- break;
-
- default :
- result = true;
- break;
- }
-
- return result;
+ return true;
}
static void _start_check_presence(net_nfc_current_target_info_s *target)