Lines Matching refs:control_path
1105 free(options.control_path); in process_mux_stop_listening()
1106 options.control_path = NULL; in process_mux_stop_listening()
1260 char *orig_control_path = options.control_path; in muxserver_listen()
1265 if (options.control_path == NULL || in muxserver_listen()
1284 options.control_path = NULL; in muxserver_listen()
1285 xasprintf(&options.control_path, "%s.%s", orig_control_path, rbuf); in muxserver_listen()
1286 debug3("%s: temporary control path %s", __func__, options.control_path); in muxserver_listen()
1289 muxserver_sock = unix_listener(options.control_path, 64, 0); in muxserver_listen()
1295 "disabling multiplexing", options.control_path); in muxserver_listen()
1302 free(options.control_path); in muxserver_listen()
1303 options.control_path = NULL; in muxserver_listen()
1313 if (link(options.control_path, orig_control_path) != 0) { in muxserver_listen()
1316 options.control_path, orig_control_path, in muxserver_listen()
1321 unlink(options.control_path); in muxserver_listen()
1324 unlink(options.control_path); in muxserver_listen()
1325 free(options.control_path); in muxserver_listen()
1326 options.control_path = orig_control_path; in muxserver_listen()
1333 0, options.control_path, 1); in muxserver_listen()