diff options
author | Harry Jeffery <harry@exec64.co.uk> | 2019-08-12 20:10:48 +0100 |
---|---|---|
committer | Harry Jeffery <harry@exec64.co.uk> | 2019-08-12 20:10:48 +0100 |
commit | fcb2dbd80c8adc5581b4e0e92046d8f5b11d1147 (patch) | |
tree | 0265921f78272730c2038bdcaad9682862892bc5 /src/ipc_common.c | |
parent | c7cbdf0139cae2445b62df2af5f7a64b4ab925dc (diff) | |
download | imv-fcb2dbd80c8adc5581b4e0e92046d8f5b11d1147.tar.gz |
Add imv-msg command
Diffstat (limited to 'src/ipc_common.c')
-rw-r--r-- | src/ipc_common.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ipc_common.c b/src/ipc_common.c new file mode 100644 index 0000000..9943975 --- /dev/null +++ b/src/ipc_common.c @@ -0,0 +1,14 @@ +#include "ipc.h" + +#include <stdio.h> +#include <stdlib.h> + +void imv_ipc_path(char *buf, size_t len, int pid) +{ + const char *base = getenv("XDG_RUNTIME_DIR"); + if (!base) { + base = "/tmp"; + } + snprintf(buf, len, "%s/imv-%d.sock", base, pid); +} + |