• Home
  • Raw
  • Download

Lines Matching refs:base

74 	char				*base;  member
90 char *base; member
222 if (daemon->base && strcmp(daemon->base, value)) { in server_config()
226 daemon->base = strdup(value); in server_config()
227 if (!daemon->base) in server_config()
239 daemon->base = strdup(value); in client_config()
240 if (!daemon->base) in client_config()
251 if (!daemon->base) { in check_base()
256 if (stat(daemon->base, &st)) { in check_base()
260 daemon->base); in check_base()
264 daemon->base); in check_base()
268 daemon->base, strerror(errno)); in check_base()
275 daemon->base); in check_base()
327 if (asprintf(&session->base, "%s/session-%s", in daemon_session__run()
328 daemon->base, session->name) < 0) { in daemon_session__run()
333 if (mkdir(session->base, 0755) && errno != EEXIST) { in daemon_session__run()
349 if (chdir(session->base)) { in daemon_session__run()
523 session->base, SESSION_CONTROL); in daemon_session__control()
532 session->base, SESSION_ACK); in daemon_session__control()
598 scnprintf(path, sizeof(path), "%s/control", daemon->base); in setup_server_socket()
683 csv_sep, daemon->base, in cmd_session_list()
685 csv_sep, daemon->base, SESSION_OUTPUT); in cmd_session_list()
689 csv_sep, daemon->base, "lock"); in cmd_session_list()
697 fprintf(out, "[%d:daemon] base: %s\n", getpid(), daemon->base); in cmd_session_list()
700 daemon->base, SESSION_OUTPUT); in cmd_session_list()
702 daemon->base); in cmd_session_list()
720 csv_sep, session->base, in cmd_session_list()
722 csv_sep, session->base, SESSION_OUTPUT); in cmd_session_list()
726 csv_sep, session->base, SESSION_CONTROL, in cmd_session_list()
728 csv_sep, session->base, SESSION_ACK); in cmd_session_list()
741 session->base); in cmd_session_list()
743 session->base, SESSION_OUTPUT); in cmd_session_list()
745 session->base, SESSION_CONTROL); in cmd_session_list()
747 session->base, SESSION_ACK); in cmd_session_list()
870 scnprintf(path, sizeof(path), "%s/control", daemon->base); in setup_client_socket()
927 free(session->base); in daemon_session__delete()
980 free(daemon->base); in daemon__exit()
1020 char *base, *dir; in setup_config_changes() local
1033 base = basename(basen); in setup_config_changes()
1034 pr_debug("config file: %s, dir: %s\n", base, dir); in setup_config_changes()
1038 daemon->config_base = strdup(base); in setup_config_changes()
1097 daemon->base = strdup(daemon->base_user); in setup_config()
1098 if (!daemon->base) in setup_config()
1150 scnprintf(path, sizeof(path), "%s/lock", daemon->base); in check_lock()
1159 pid, daemon->base); in check_lock()
1201 if (chdir(daemon->base)) { in go_background()