From fb498dba96080c84ac976e1a6be60fd5af8c079b Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Mon, 5 Nov 2018 21:40:50 +0100 Subject: [PATCH] Remove any pre-existing socket before binding Signed-off-by: David Oberhollenzer --- mksock.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mksock.c b/mksock.c index 18a6d67..6f4028e 100644 --- a/mksock.c +++ b/mksock.c @@ -28,6 +28,8 @@ int mksock(const char *path) strcpy(un.sun_path, path); + unlink(un.sun_path); + if (bind(fd, (struct sockaddr *)&un, sizeof(un))) { errmsg ="bind"; goto fail_errno;