hds: introduce unmodifiable level of control
authorJinhyung Choi <jinh0.choi@samsung.com>
Sun, 15 Nov 2015 09:55:40 +0000 (18:55 +0900)
committerJinhyung Choi <jinh0.choi@samsung.com>
Mon, 23 Nov 2015 02:40:49 +0000 (11:40 +0900)
commita4377e1090415d2367b21ee151abb3152813a085
tree27ef483622cfd269b1182f1c8a7d7e9fb3493341
parent5a8fc2b1aa9a8fdaed6f27153671171c06c06ad5
hds: introduce unmodifiable level of control

A user can mount and unmount freely with ECP UI and ECP CLI.
However, certain directories, such as IDE workspaces, are
not allowed to unmount it for normal usage. So, ECP CLI with
special arguments sets unmodifiable level.
The level is used 1 for unmodifiable and 0 for normal usage.

Change-Id: Ic8c35e27193fa54e5acc508a5700f6fb342b6960
Signed-off-by: Jinhyung Choi <jinh0.choi@samsung.com>
tizen/src/ecs/Makefile.objs
tizen/src/ecs/ecs.h
tizen/src/ecs/ecs_hds.c [new file with mode: 0644]
tizen/src/ecs/ecs_hds.h [new file with mode: 0644]
tizen/src/ecs/ecs_msg_device.c
tizen/src/ecs/ecs_msg_injector.c
tizen/src/util/device_hotplug.c
tizen/src/util/hds.c
tizen/src/util/hds.h