assert(tservice);
from = strappend(SYSTEM_DATA_UNIT_PATH "/", fservice);
- to = join(arg_dest,"/getty.target.wants/", tservice, NULL);
+ to = strjoin(arg_dest,"/getty.target.wants/", tservice, NULL);
if (!from || !to) {
- log_error("Out of memory");
+ log_error("Out of memory.");
r = -ENOMEM;
goto finish;
}
- mkdir_parents(to, 0755);
+ mkdir_parents_label(to, 0755);
r = symlink(from, to);
if (r < 0) {
n = unit_name_replace_instance("serial-getty@.service", tty);
if (!n) {
- log_error("Out of memory");
+ log_error("Out of memory.");
return -ENOMEM;
}
int k;
if (asprintf(&p, "/sys/class/tty/%s", j) < 0) {
- log_error("Out of memory");
+ log_error("Out of memory.");
r = EXIT_FAILURE;
goto finish;
}