Permalink
Browse files

init: fix return value for android uid/gid check

Now get_android_id function returns -EINVAL if the uid/gid is not in the list
of android ids. This will allow ueventd to catch invalid ids and report the
error.

Change-Id: I943b04dd64d518891623e1ee2d561b8061af4863
Signed-off-by: Veeren Mandalia <v.mandalia@sta.samsung.com>
  • Loading branch information...
1 parent b35e36e commit 4f97fd91e361c8fc2f5fbcab0fa34e2bd68d3218 Veeren Mandalia committed with colincross Aug 2, 2012
Showing with 1 addition and 1 deletion.
  1. +1 −1 init/ueventd.c
View
@@ -105,7 +105,7 @@ static int get_android_id(const char *id)
for (i = 0; i < ARRAY_SIZE(android_ids); i++)
if (!strcmp(id, android_ids[i].name))
return android_ids[i].aid;
- return 0;
+ return -1;
}
void set_device_permission(int nargs, char **args)

0 comments on commit 4f97fd9

Please sign in to comment.