libsmack: fix smack_have_access() (regression in d7319c71) 08/18208/1 accepted/tizen_generic accepted/tizen_ivi_panda tizen_3.0.m14.2_ivi tizen_ivi_panda accepted/tizen/generic/20140319.144125 accepted/tizen/ivi/panda/20140321.020554 accepted/tizen/ivi/panda/20140321.222516 accepted/tizen/ivi/panda/20140403.014116 submit/tizen/20140319.141829 submit/tizen/20140321.222139 submit/tizen_ivi/20140618.000000 submit/tizen_ivi/20140618.000001 submit/tizen_ivi/20140618.000002 submit/tizen_ivi/20140618.000003 submit/tizen_ivi/20140619.000000 submit/tizen_ivi/20140622.000000 submit/tizen_ivi/20140623.000000 submit/tizen_ivi/20140624.064036 submit/tizen_ivi/20140626.042134 submit/tizen_ivi/20140626.042324 submit/tizen_ivi/20140626.045032 submit/tizen_ivi/20140626.125712 submit/tizen_ivi_panda/20140403.012111 tizen_3.0.m14.2_ivi_release
authorRafal Krypa <r.krypa@samsung.com>
Mon, 17 Mar 2014 16:09:31 +0000 (17:09 +0100)
committerRafal Krypa <r.krypa@samsung.com>
Tue, 18 Mar 2014 09:37:24 +0000 (10:37 +0100)
commit72fe031553ff0ecd28e8103549e778636420d638
tree5bb345bebfb78e9ee2c4d101ecc327ed8672dd73
parente016c3fbeb7e8551d8395bfbfdb219288b2088a0
libsmack: fix smack_have_access() (regression in d7319c71)

Commit d7319c71 introduced an internal function for opening smackfs files,
when there is a long and short label version. The new function always
opens the file write only, but smack_have access() requires O_RDWR.
The internal function is now extended to take argument with file access
mode.

Change-Id: Ibf3d55cbcbbf746f95660d2f630ef0bfe719026c
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
libsmack/libsmack.c