From 4f97fd91e361c8fc2f5fbcab0fa34e2bd68d3218 Mon Sep 17 00:00:00 2001 From: Veeren Mandalia Date: Thu, 2 Aug 2012 15:20:49 -0700 Subject: [PATCH] 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 --- init/ueventd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init/ueventd.c b/init/ueventd.c index a89e0677d..a41c31e23 100644 --- a/init/ueventd.c +++ b/init/ueventd.c @@ -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)