sensor-hal-tm1: open data nodes with the read-only permission
authorkibak.yoon <kibak.yoon@samsung.com>
Tue, 19 Apr 2016 05:04:40 +0000 (14:04 +0900)
committerkibak.yoon <kibak.yoon@samsung.com>
Tue, 19 Apr 2016 05:04:40 +0000 (14:04 +0900)
- because sensord doesn't write something to those nodes,
  WRITE permission is unnecessary.

Change-Id: I0de7f777e970fe451169f52ca61ad903cb141cdf
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
src/accel/accel.cpp
src/proxi/proxi.cpp

index c71e39021418445f9c98424b368cbf06a87278aa..f0c690c6e97b62c27a9f86b91d5a879fab7f409e 100644 (file)
@@ -90,7 +90,7 @@ accel_device::accel_device()
        m_enable_node = info.enable_node_path;
        m_interval_node = info.interval_node_path;
 
-       if ((m_node_handle = open(m_data_node.c_str(), O_RDWR)) < 0) {
+       if ((m_node_handle = open(m_data_node.c_str(), O_RDONLY)) < 0) {
                _ERRNO(errno, _E, "accel handle open fail for accel processor");
                throw ENXIO;
        }
index 76f1ad20110234cba5f5f7d4ac16df2bf49034e9..aa930f246251d32bc8b2b93fa6341ee4a87a532b 100644 (file)
@@ -81,7 +81,7 @@ proxi_device::proxi_device()
        m_data_node = info.data_node_path;
        m_enable_node = info.enable_node_path;
 
-       if ((m_node_handle = open(m_data_node.c_str(), O_RDWR)) < 0) {
+       if ((m_node_handle = open(m_data_node.c_str(), O_RDONLY)) < 0) {
                _ERRNO(errno, _E, "proxi handle open fail for proxi device");
                throw ENXIO;
        }