From 7cde78d79352617e198305771405ca5053e24337 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Fri, 1 Dec 2023 08:54:36 +0100 Subject: [PATCH] lsfd: switch to c99-conformant alignment specification MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit While the new standard specifier is nicer, it's not compatible with C99. Signed-off-by: Thomas Weißschuh --- misc-utils/lsfd-sock-xinfo.c | 3 +-- misc-utils/lsfd-unkn.c | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/misc-utils/lsfd-sock-xinfo.c b/misc-utils/lsfd-sock-xinfo.c index b8ad935e95..a293806c66 100644 --- a/misc-utils/lsfd-sock-xinfo.c +++ b/misc-utils/lsfd-sock-xinfo.c @@ -34,7 +34,6 @@ struct unix_diag_req */ #include /* for setns(2) */ #include /* tfind, tsearch */ -#include /* alignas */ #include #include #include /* SOCK_* */ @@ -360,7 +359,7 @@ static void send_diag_request(int diagsd, void *req, size_t req_size, .msg_iov = iovecs, }; - alignas(void *) uint8_t buf[8192]; + __attribute__((aligned(sizeof(void *)))) uint8_t buf[8192]; if (sendmsg(diagsd, &mhd, 0) < 0) return; diff --git a/misc-utils/lsfd-unkn.c b/misc-utils/lsfd-unkn.c index 3b9902f58c..fdf24ed017 100644 --- a/misc-utils/lsfd-unkn.c +++ b/misc-utils/lsfd-unkn.c @@ -20,7 +20,6 @@ */ #include -#include #include #include #include -- 2.47.3