Lines Matching refs:control_path
1085 free(options.control_path); in process_mux_stop_listening()
1086 options.control_path = NULL; in process_mux_stop_listening()
1228 char *orig_control_path = options.control_path; in muxserver_listen()
1233 if (options.control_path == NULL || in muxserver_listen()
1252 options.control_path = NULL; in muxserver_listen()
1253 xasprintf(&options.control_path, "%s.%s", orig_control_path, rbuf); in muxserver_listen()
1254 debug3("%s: temporary control path %s", __func__, options.control_path); in muxserver_listen()
1257 muxserver_sock = unix_listener(options.control_path, 64, 0); in muxserver_listen()
1263 "disabling multiplexing", options.control_path); in muxserver_listen()
1270 free(options.control_path); in muxserver_listen()
1271 options.control_path = NULL; in muxserver_listen()
1281 if (link(options.control_path, orig_control_path) != 0) { in muxserver_listen()
1284 options.control_path, orig_control_path, in muxserver_listen()
1289 unlink(options.control_path); in muxserver_listen()
1292 unlink(options.control_path); in muxserver_listen()
1293 free(options.control_path); in muxserver_listen()
1294 options.control_path = orig_control_path; in muxserver_listen()
1301 0, options.control_path, 1); in muxserver_listen()