Lines Matching defs:uid
58 unsigned int uid;
97 unsigned int uid;
197 * Returns 1 if uid allowed, 0 otherwise.
199 static int check_control_perms(const char *name, unsigned int uid, unsigned int gid) {
201 if (uid == AID_SYSTEM || uid == AID_ROOT)
207 if ((uid && control_perms[i].uid == uid) ||
218 * Returns 1 if uid allowed, 0 otherwise.
220 static int check_perms(const char *name, unsigned int uid, unsigned int gid)
223 if (uid == 0)
233 if ((uid && property_perms[i].uid == uid) ||
395 if (check_control_perms(msg.value, cr.uid, cr.gid)) {
398 ERROR("sys_prop: Unable to %s service ctl [%s] uid:%d gid:%d pid:%d\n",
399 msg.name + 4, msg.value, cr.uid, cr.gid, cr.pid);
402 if (check_perms(msg.name, cr.uid, cr.gid)) {
405 ERROR("sys_prop: permission denied uid:%d name:%s\n",
406 cr.uid, msg.name);