V9fsSynthNode *node, *tmp;
if (!synth_fs) {
- return EAGAIN;
+ return -EAGAIN;
}
if (!name || (strlen(name) >= NAME_MAX)) {
- return EINVAL;
+ return -EINVAL;
}
if (!parent) {
parent = &synth_root;
QEMU_LOCK_GUARD(&synth_mutex);
QLIST_FOREACH(tmp, &parent->child, sibling) {
if (!strcmp(tmp->name, name)) {
- return EEXIST;
+ return -EEXIST;
}
}
/* Add the name */
V9fsSynthNode *node, *tmp;
if (!synth_fs) {
- return EAGAIN;
+ return -EAGAIN;
}
if (!name || (strlen(name) >= NAME_MAX)) {
- return EINVAL;
+ return -EINVAL;
}
if (!parent) {
parent = &synth_root;
QEMU_LOCK_GUARD(&synth_mutex);
QLIST_FOREACH(tmp, &parent->child, sibling) {
if (!strcmp(tmp->name, name)) {
- return EEXIST;
+ return -EEXIST;
}
}
/* Add file type and remove write bits */