From 4f3f8bd5e5524d7588e7f388173c5a8f4268a74c Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Thu, 23 Jul 2020 01:43:25 -0400 Subject: [PATCH] Use S_IFMT mask to test for S_IFSOCK in src/kiss.c --- src/kiss.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kiss.c b/src/kiss.c index 897396c..d7047c3 100644 --- a/src/kiss.c +++ b/src/kiss.c @@ -73,7 +73,7 @@ patty_kiss_tnc *patty_kiss_tnc_new(const char *device) { goto error_stat; } - if (st.st_mode & S_IFSOCK) { + if ((st.st_mode & S_IFMT) == S_IFSOCK) { struct sockaddr_un addr; if (strlen(device) > sizeof(addr.sun_path)) {