Lines Matching defs:msg
411 prop_msg msg;
432 r = TEMP_FAILURE_RETRY(recv(s, &msg, sizeof(msg), 0));
434 ERROR("sys_prop: mis-match msg size recieved: %d expected: %d errno: %d\n",
440 switch(msg.cmd) {
442 msg.name[PROP_NAME_MAX-1] = 0;
443 msg.value[PROP_VALUE_MAX-1] = 0;
449 if(memcmp(msg.name,"ctl.",4) == 0) {
453 if (check_control_perms(msg.value, cr.uid, cr.gid, source_ctx)) {
454 handle_control_message((char*) msg.name + 4, (char*) msg.value);
457 msg.name + 4, msg.value, cr.uid, cr.gid, cr.pid);
460 if (check_perms(msg.name, cr.uid, cr.gid, source_ctx)) {
461 property_set((char*) msg.name, (char*) msg.value);
464 cr.uid, msg.name);