| /freebsd/sys/contrib/openzfs/cmd/zed/ |
| H A D | zed_conf.c | 57 if (!(zcp->pid_file = strdup(ZED_PID_FILE)) || in zed_conf_init() 78 if (zcp->pid_file) { in zed_conf_destroy() 79 if ((unlink(zcp->pid_file) < 0) && (errno != ENOENT)) in zed_conf_destroy() 82 zcp->pid_file, strerror(errno)); in zed_conf_destroy() 88 zcp->pid_file, strerror(errno)); in zed_conf_destroy() 91 if (zcp->pid_file) { in zed_conf_destroy() 92 free(zcp->pid_file); in zed_conf_destroy() 93 zcp->pid_file = NULL; in zed_conf_destroy() 267 _zed_conf_parse_path(&zcp->pid_file, optarg); in zed_conf_parse_opts() 453 if (!zcp || !zcp->pid_file) { in zed_conf_write_pid() [all …]
|
| H A D | zed_conf.h | 27 char *pid_file; /* abs path to pid file */ member
|
| /freebsd/usr.sbin/syslogd/tests/ |
| H A D | syslogd_test_common.sh | 23 local jail bind_arg conf_file pid_file socket privsocket 39 pid_file="${OPTARG}" 130 local pid_file="${1:-${SYSLOGD_PIDFILE}}" 134 pid=$(cat "${pid_file}") 135 if pkill -F "${pid_file}"; then 137 rm -f "${pid_file}" "${socket_file}" "${privsocket_file}"
|
| /freebsd/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/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 | 248 int os_daemonize(const char *pid_file) in os_daemonize() argument 258 if (pid_file) { in os_daemonize() 259 FILE *f = fopen(pid_file, "w"); in os_daemonize() 271 void os_daemonize_terminate(const char *pid_file) in os_daemonize_terminate() argument 273 if (pid_file) in os_daemonize_terminate() 274 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/contrib/wpa/hostapd/ |
| H A D | main.c | 532 static void hostapd_global_deinit(const char *pid_file, int eloop_initialized) in hostapd_global_deinit() argument 559 os_daemonize_terminate(pid_file); in hostapd_global_deinit() 564 const char *pid_file) in hostapd_global_run() argument 586 if (os_daemonize(pid_file)) { in hostapd_global_run() 826 char *pid_file = NULL; in main() local 902 os_free(pid_file); in main() 903 pid_file = os_rel2abs_path(optarg); in main() 1097 if (hostapd_global_run(&interfaces, daemonize, pid_file)) { in main() 1132 hostapd_global_deinit(pid_file, interfaces.eloop_initialized); in main() 1133 os_free(pid_file); in main()
|
| H A D | hostapd_cli.c | 37 static const char *pid_file = NULL; variable 2243 if (pid_file) in hostapd_cli_cleanup() 2244 os_daemonize_terminate(pid_file); in hostapd_cli_cleanup() 2338 pid_file = optarg; in main() 2426 if (daemonize && os_daemonize(pid_file) && eloop_sock_requeue()) in main()
|
| /freebsd/crypto/krb5/src/kadmin/server/ |
| H A D | ovsec_kadmd.c | 117 write_pid_file(const char *pid_file) in write_pid_file() argument 123 file = fopen(pid_file, "w"); in write_pid_file() 344 const char *pid_file = NULL; in main() local 405 pid_file = *argv; in main() 509 if (pid_file != NULL) { in main() 510 ret = write_pid_file(pid_file); in main()
|
| /freebsd/contrib/wpa/wpa_supplicant/ |
| H A D | main.c | 292 os_free(params.pid_file); in main() 293 params.pid_file = os_rel2abs_path(optarg); in main() 435 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 5227 if (pid_file) in wpa_cli_cleanup() 5228 os_daemonize_terminate(pid_file); in wpa_cli_cleanup() 5349 pid_file = optarg; in main() 5416 if (daemonize && os_daemonize(pid_file) && eloop_sock_requeue()) in main()
|
| H A D | wpa_supplicant.c | 6634 static int wpa_supplicant_daemon(const char *pid_file) in wpa_supplicant_daemon() argument 6637 return os_daemonize(pid_file); in wpa_supplicant_daemon() 8764 if (params->pid_file) { in wpa_supplicant_init() 8765 global->params.pid_file = os_strdup(params->pid_file); in wpa_supplicant_init() 8766 if (!global->params.pid_file) { in wpa_supplicant_init() 8917 (wpa_supplicant_daemon(global->params.pid_file) || in wpa_supplicant_run() 8990 if (global->params.pid_file) { in wpa_supplicant_deinit() 8991 os_daemonize_terminate(global->params.pid_file); in wpa_supplicant_deinit() 8992 os_free(global->params.pid_file); in wpa_supplicant_deinit()
|
| H A D | wpa_supplicant_i.h | 171 char *pid_file; member
|
| /freebsd/crypto/openssh/ |
| H A D | sshd.c | 532 if (options.pid_file != NULL) in sighup_restart() 533 unlink(options.pid_file); in sighup_restart() 987 if (options.pid_file != NULL) in server_accept_loop() 988 unlink(options.pid_file); in server_accept_loop() 1923 if (options.pid_file != NULL && !debug_flag) { in main() 1924 FILE *f = fopen(options.pid_file, "w"); in main() 1928 options.pid_file, strerror(errno)); in main()
|
| H A D | servconf.h | 166 SSHCONF_STRING(pid_file, PidFile, SSHCFG_GLOBAL, SSHCFG_COPY_NONE) \
|
| H A D | servconf.c | 338 if (options->pid_file == NULL) in fill_default_server_options() 339 options->pid_file = xstrdup(_PATH_SSH_DAEMON_PID_FILE); in fill_default_server_options() 440 CLEAR_ON_NONE(options->pid_file); in fill_default_server_options() 1325 charptr = &options->pid_file; in process_server_config_line_depth() 4263 dump_cfg_string(sPidFile, o->pid_file); in dump_config()
|
| /freebsd/crypto/krb5/src/kdc/ |
| H A D | main.c | 63 static const char *pid_file = NULL; variable 764 pid_file = optarg; in initialize_realms() 1000 if (pid_file != NULL) { in main() 1001 retval = write_pid_file(pid_file); in main()
|
| /freebsd/crypto/krb5/src/kprop/ |
| H A D | kpropd.c | 123 static const char *pid_file = NULL; variable 282 if (pid_file != NULL) { in main() 283 retval = write_pid_file(pid_file); in main() 286 pid_file, strerror(errno)); in main() 1119 pid_file = optarg; in parse_args()
|
| /freebsd/contrib/bsnmp/snmpd/ |
| H A D | main.c | 181 static char pid_file[MAXPATHLEN + 1]; variable 1423 (void)unlink(pid_file); in term() 1592 strlcpy(pid_file, optarg, sizeof(pid_file)); in main() 1691 if (pid_file[0] == '\0') in main() 1692 snprintf(pid_file, sizeof(pid_file), PATH_PID, prefix); in main() 1694 if ((fp = fopen(pid_file, "w")) != NULL) { in main() 1699 (void)remove(pid_file); in main()
|
| /freebsd/usr.sbin/inetd/ |
| H A D | inetd.c | 276 static const char *pid_file = _PATH_INETDPID; variable 368 pid_file = optarg; in main() 466 pfh = pidfile_open(pid_file, 0600, &otherpid); in main()
|
| /freebsd/libexec/ftpd/ |
| H A D | ftpd.c | |