net: lwm2m: introduce LWM2M_HAS_PERM macro
Standardize permission checks via the LWM2M_HAS_PERM macro. Signed-off-by: Michael Scott <michael@opensourcefoundries.com>
This commit is contained in:
parent
cf55b70b4c
commit
f80c52d668
5 changed files with 6 additions and 6 deletions
|
@ -2640,8 +2640,7 @@ static int do_read_op(struct lwm2m_engine_obj *obj,
|
|||
res->res_id);
|
||||
if (!obj_field) {
|
||||
ret = -ENOENT;
|
||||
} else if ((obj_field->permissions &
|
||||
LWM2M_PERM_R) != LWM2M_PERM_R) {
|
||||
} else if (!LWM2M_HAS_PERM(obj_field, LWM2M_PERM_R)) {
|
||||
ret = -EPERM;
|
||||
} else {
|
||||
/* formatter startup if needed */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue