| /freebsd-14.2/sys/contrib/openzfs/cmd/zed/ |
| H A D | zed_conf.c | 74 if (zcp->pid_file) { in zed_conf_destroy() 78 zcp->pid_file, strerror(errno)); in zed_conf_destroy() 84 zcp->pid_file, strerror(errno)); in zed_conf_destroy() 87 if (zcp->pid_file) { in zed_conf_destroy() 88 free(zcp->pid_file); in zed_conf_destroy() 89 zcp->pid_file = NULL; in zed_conf_destroy() 449 if (!zcp || !zcp->pid_file) { in zed_conf_write_pid() 484 zcp->pid_file, strerror(errno)); in zed_conf_write_pid() 497 zcp->pid_file); in zed_conf_write_pid() 501 pid, zcp->pid_file); in zed_conf_write_pid() [all …]
|
| H A D | zed_conf.h | 23 char *pid_file; /* abs path to pid file */ member
|
| /freebsd-14.2/usr.sbin/bluetooth/bthidd/ |
| H A D | bthidd.c | 69 char const *pid_file = BTHIDD_PIDFILE; in main() local 105 pid_file = optarg; in main() 162 server_init(&srv) < 0 || write_pid_file(pid_file) < 0) in main() 176 remove_pid_file(pid_file); in main()
|
| /freebsd-14.2/contrib/wpa/src/utils/ |
| H A D | os_internal.c | 104 int os_daemonize(const char *pid_file) in os_daemonize() argument 111 if (pid_file) { in os_daemonize() 112 FILE *f = fopen(pid_file, "w"); in os_daemonize() 123 void os_daemonize_terminate(const char *pid_file) in os_daemonize_terminate() argument 125 if (pid_file) in os_daemonize_terminate() 126 unlink(pid_file); in os_daemonize_terminate()
|
| H A D | os_none.c | 47 int os_daemonize(const char *pid_file) in os_daemonize() argument 53 void os_daemonize_terminate(const char *pid_file) in os_daemonize_terminate() argument
|
| H A D | os_unix.c | 227 int os_daemonize(const char *pid_file) in os_daemonize() argument 237 if (pid_file) { in os_daemonize() 238 FILE *f = fopen(pid_file, "w"); in os_daemonize() 250 void os_daemonize_terminate(const char *pid_file) in os_daemonize_terminate() argument 252 if (pid_file) in os_daemonize_terminate() 253 unlink(pid_file); in os_daemonize_terminate()
|
| H A D | os_win32.c | 120 int os_daemonize(const char *pid_file) in os_daemonize() argument 127 void os_daemonize_terminate(const char *pid_file) in os_daemonize_terminate() argument
|
| H A D | os.h | 171 int os_daemonize(const char *pid_file); 177 void os_daemonize_terminate(const char *pid_file);
|
| /freebsd-14.2/contrib/wpa/hostapd/ |
| H A D | main.c | 481 static void hostapd_global_deinit(const char *pid_file, int eloop_initialized) in hostapd_global_deinit() argument 508 os_daemonize_terminate(pid_file); in hostapd_global_deinit() 513 const char *pid_file) in hostapd_global_run() argument 535 if (os_daemonize(pid_file)) { in hostapd_global_run() 768 char *pid_file = NULL; in main() local 837 os_free(pid_file); in main() 838 pid_file = os_rel2abs_path(optarg); in main() 1019 if (hostapd_global_run(&interfaces, daemonize, pid_file)) { in main() 1050 hostapd_global_deinit(pid_file, interfaces.eloop_initialized); in main() 1051 os_free(pid_file); in main()
|
| H A D | hostapd_cli.c | 37 static const char *pid_file = NULL; variable 2159 if (pid_file) in hostapd_cli_cleanup() 2160 os_daemonize_terminate(pid_file); in hostapd_cli_cleanup() 2247 pid_file = optarg; in main() 2312 if (daemonize && os_daemonize(pid_file) && eloop_sock_requeue()) in main()
|
| /freebsd-14.2/contrib/wpa/wpa_supplicant/ |
| H A D | main.c | 279 os_free(params.pid_file); in main() 280 params.pid_file = os_rel2abs_path(optarg); in main() 404 os_free(params.pid_file); in main()
|
| H A D | wpa_priv.c | 1214 char *pid_file = NULL; in main() local 1243 pid_file = os_rel2abs_path(optarg); in main() 1272 if (daemonize && os_daemonize(pid_file) && eloop_sock_requeue()) in main() 1292 os_daemonize_terminate(pid_file); in main() 1293 os_free(pid_file); in main()
|
| H A D | wpa_cli.c | 53 static const char *pid_file = NULL; variable 4987 if (pid_file) in wpa_cli_cleanup() 4988 os_daemonize_terminate(pid_file); in wpa_cli_cleanup() 5109 pid_file = optarg; in main() 5176 if (daemonize && os_daemonize(pid_file) && eloop_sock_requeue()) in main()
|
| H A D | wpa_supplicant.c | 5974 static int wpa_supplicant_daemon(const char *pid_file) in wpa_supplicant_daemon() argument 5977 return os_daemonize(pid_file); in wpa_supplicant_daemon() 8023 if (params->pid_file) { in wpa_supplicant_init() 8024 global->params.pid_file = os_strdup(params->pid_file); in wpa_supplicant_init() 8025 if (!global->params.pid_file) { in wpa_supplicant_init() 8166 (wpa_supplicant_daemon(global->params.pid_file) || in wpa_supplicant_run() 8235 if (global->params.pid_file) { in wpa_supplicant_deinit() 8236 os_daemonize_terminate(global->params.pid_file); in wpa_supplicant_deinit() 8237 os_free(global->params.pid_file); in wpa_supplicant_deinit()
|
| H A D | wpa_supplicant_i.h | 160 char *pid_file; member
|
| /freebsd-14.2/crypto/openssh/ |
| H A D | sshd.c | 327 if (options.pid_file != NULL) in sighup_restart() 328 unlink(options.pid_file); in sighup_restart() 1190 if (options.pid_file != NULL) 1191 unlink(options.pid_file); 2152 if (options.pid_file != NULL && !debug_flag) { 2153 FILE *f = fopen(options.pid_file, "w"); 2157 options.pid_file, strerror(errno));
|
| H A D | servconf.h | 93 char *pid_file; /* Where to put our pid */ member
|
| H A D | servconf.c | 107 options->pid_file = NULL; in initialize_server_options() 315 if (options->pid_file == NULL) in fill_default_server_options() 316 options->pid_file = xstrdup(_PATH_SSH_DAEMON_PID_FILE); in fill_default_server_options() 484 CLEAR_ON_NONE(options->pid_file); in fill_default_server_options() 1516 charptr = &options->pid_file; in process_server_config_line_depth() 3161 dump_cfg_string(sPidFile, o->pid_file); in dump_config()
|
| /freebsd-14.2/contrib/bsnmp/snmpd/ |
| H A D | main.c | 180 static char pid_file[MAXPATHLEN + 1]; variable 1426 (void)unlink(pid_file); in term() 1600 strlcpy(pid_file, optarg, sizeof(pid_file)); in main() 1694 if (pid_file[0] == '\0') in main() 1695 snprintf(pid_file, sizeof(pid_file), PATH_PID, prefix); in main() 1697 if ((fp = fopen(pid_file, "w")) != NULL) { in main() 1702 (void)remove(pid_file); in main()
|
| /freebsd-14.2/usr.sbin/inetd/ |
| H A D | inetd.c | 288 static const char *pid_file = _PATH_INETDPID; variable 380 pid_file = optarg; in main() 478 pfh = pidfile_open(pid_file, 0600, &otherpid); in main()
|
| /freebsd-14.2/libexec/ftpd/ |
| H A D | ftpd.c | 180 char *pid_file = NULL; /* means default location to pidfile(3) */ variable 354 pid_file = optarg; in main() 424 if ((pfh = pidfile_open(pid_file, 0600, &pid)) == NULL) { in main()
|