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

Change-Id: I593e9b250399cd1490b34f98d5d0d95cd8b3eda5
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
src/accel/accel_device.cpp
src/geomag/geomag_device.cpp
src/gyro/gyro_device.cpp
src/gyro_uncal/gyro_uncal_device.cpp
src/hrm/hrm_device.cpp
src/hrm_raw/hrm_raw_device.cpp
src/light/light_device.cpp
src/pressure/pressure_device.cpp
src/proxi/proxi_device.cpp

index 0355877d341f9f5f371d2d9e6c5b774debb1e044..87362f741000b9fa1edca16b296e8df7bc6b0be9 100644 (file)
@@ -136,7 +136,7 @@ accel_device::accel_device()
        m_raw_data_unit = (float)(raw_data_unit);
        _I("m_raw_data_unit = %f", m_raw_data_unit);
 
-       m_node_handle = open(m_data_node.c_str(), O_RDWR);
+       m_node_handle = open(m_data_node.c_str(), O_RDONLY);
 
        if (m_node_handle < 0) {
                _ERRNO(errno, _E, "accel handle open fail for accel processor");
index ba7c10bfa9929bcd725acb0c96622adfe81acd29..c4a562aece427cd81b2897a86275508873ca034a 100644 (file)
@@ -135,7 +135,7 @@ geomag_device::geomag_device()
        m_raw_data_unit = (float)(raw_data_unit);
        _I("m_raw_data_unit = %f\n", m_raw_data_unit);
 
-       m_node_handle = open(m_data_node.c_str(), O_RDWR);
+       m_node_handle = open(m_data_node.c_str(), O_RDONLY);
 
        if (m_node_handle < 0) {
                _ERRNO(errno, _E, "geomag handle open fail for geomag device");
index 147b5c4d131e8a0a3633f5b6a6db6406792edd04..d8146ab1e64bde4de3614cceb0bce2078e381477 100644 (file)
@@ -128,7 +128,7 @@ gyro_device::gyro_device()
        m_raw_data_unit = (float)(raw_data_unit);
        _I("m_raw_data_unit = %f", m_raw_data_unit);
 
-       m_node_handle = open(m_data_node.c_str(), O_RDWR);
+       m_node_handle = open(m_data_node.c_str(), O_RDONLY);
 
        if (m_node_handle < 0) {
                _ERRNO(errno, _E, "gyro handle open fail for gyro device");
index f648eec55185cc9efcc315fedede1386616e7331..7564714955b1965d53ff4d26558b5eb7ed1a9af3 100644 (file)
@@ -147,7 +147,7 @@ gyro_uncal_device::gyro_uncal_device()
        m_max_range = (float)max_range;
        _I("m_max_range = %f",m_max_range);
 
-       m_node_handle = open(m_data_node.c_str(), O_RDWR);
+       m_node_handle = open(m_data_node.c_str(), O_RDONLY);
 
        if (m_node_handle < 0) {
                _ERRNO(errno, _E, "gyro_uncal handle open fail for gyro_uncal device");
index 0207f32b8dab0ccdff1866bb2aa3afa79a7c609d..3055b96db6a0c9abbbb56847385f0f94662d02d8 100644 (file)
@@ -120,7 +120,7 @@ hrm_device::hrm_device()
        m_raw_data_unit = (float)(raw_data_unit);
        _I("m_raw_data_unit = %f", m_raw_data_unit);
 
-       m_node_handle = open(m_data_node.c_str(), O_RDWR);
+       m_node_handle = open(m_data_node.c_str(), O_RDONLY);
 
        if (m_node_handle < 0) {
                _ERRNO(errno, _E, "Failed to open HRM handle");
index d042b9291efa15a6783e354adecfeb4b0ada0e73..82a91449b062ca0cf2e9c237e4cb1e1022d8198a 100644 (file)
@@ -142,7 +142,7 @@ hrm_raw_device::hrm_raw_device()
 
        _I("reader = %s", reader.c_str());
 
-       m_node_handle = open(m_data_node.c_str(), O_RDWR);
+       m_node_handle = open(m_data_node.c_str(), O_RDONLY);
 
        if (m_node_handle < 0) {
                _ERRNO(errno, _E, "hrm raw handle open fail for hrm raw sensor");
index ce86ae0d7e7fd98e2eff87e2d4d08024da7752f7..4a22bab348614db222e0ce992fb8a7398df1e972 100644 (file)
@@ -111,7 +111,7 @@ light_device::light_device()
 
        _I("m_chip_name = %s",m_chip_name.c_str());
 
-       m_node_handle = open(m_data_node.c_str(), O_RDWR);
+       m_node_handle = open(m_data_node.c_str(), O_RDONLY);
 
        if (m_node_handle < 0) {
                _ERRNO(errno, _E, "light handle open fail for light device");
index ae3acf7daf72436f3fb6df17b867e209e9c699d4..c6626366feab90827ba57b8d33d37730336a1f64 100644 (file)
@@ -164,7 +164,7 @@ pressure_device::pressure_device()
        m_temperature_offset = (float)temperature_offset;
        INFO("m_temperature_offset = %f\n", m_temperature_offset);
 
-       m_node_handle = open(m_data_node.c_str(), O_RDWR);
+       m_node_handle = open(m_data_node.c_str(), O_RDONLY);
 
        if (m_node_handle < 0) {
                _ERRNO(errno, _E, "pressure handle open fail for pressure sensor");
index c2396e54c8462b5a5481ab958b4a3d04a70af3ed..0df761f3756ef4509776b6544c3360524e8c83e4 100644 (file)
@@ -99,7 +99,7 @@ proxi_device::proxi_device()
 
        _I("m_chip_name = %s",m_chip_name.c_str());
 
-       m_node_handle = open(m_data_node.c_str(), O_RDWR);
+       m_node_handle = open(m_data_node.c_str(), O_RDONLY);
 
        if (m_node_handle < 0) {
                _ERRNO(errno, _E, "proxi handle open fail for proxi device");