#include "git-compat-util.h"
#include "lockfile.h"
#include "unix-socket.h"
#include "unix-stream-server.h"
#define DEFAULT_LOCK_TIMEOUT …
static int is_another_server_alive(const char *path,
const struct unix_stream_listen_opts *opts)
{ … }
int unix_ss_create(const char *path,
const struct unix_stream_listen_opts *opts,
long timeout_ms,
struct unix_ss_socket **new_server_socket)
{ … }
void unix_ss_free(struct unix_ss_socket *server_socket)
{ … }
int unix_ss_was_stolen(struct unix_ss_socket *server_socket)
{ … }