aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2025-12-08 23:10:07 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2025-12-16 04:57:02 +0000
commit90c3706151583a1efa51f8bc16c3fa4a503d0146 (patch)
treea9e335df09f57c927f4037141e431c6b4147e886
parentdd1a76f1d96912bb52d8d0cbffd591fd3ee70cdf (diff)
ofed/libibverbs: remove no longer needed local alloca.h
(cherry picked from commit 70edd3c126a591dec129958d3e103521de84746d)
-rw-r--r--contrib/ofed/libibverbs/alloca.h18
-rw-r--r--contrib/ofed/libibverbs/cmd.c1
-rw-r--r--contrib/ofed/libibverbs/compat-1_0.c1
-rw-r--r--contrib/ofed/libibverbs/device.c1
4 files changed, 0 insertions, 21 deletions
diff --git a/contrib/ofed/libibverbs/alloca.h b/contrib/ofed/libibverbs/alloca.h
deleted file mode 100644
index b0311c066275..000000000000
--- a/contrib/ofed/libibverbs/alloca.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#ifndef _LIBIBVERBS_ALLOCA_H_
-#define _LIBIBVERBS_ALLOCA_H_
-#include <stdlib.h>
-#include <string.h>
-#include <stdlib.h>
-
-#define strdupa(_s) \
-({ \
- char *_d; \
- int _len; \
- \
- _len = strlen(_s) + 1; \
- _d = alloca(_len); \
- if (_d) \
- memcpy(_d, _s, _len); \
- _d; \
-})
-#endif /* _LIBIBVERBS_ALLOCA_H_ */
diff --git a/contrib/ofed/libibverbs/cmd.c b/contrib/ofed/libibverbs/cmd.c
index df6af3933e36..af2ff7f21f64 100644
--- a/contrib/ofed/libibverbs/cmd.c
+++ b/contrib/ofed/libibverbs/cmd.c
@@ -38,7 +38,6 @@
#include <unistd.h>
#include <stdlib.h>
#include <errno.h>
-#include <alloca.h>
#include <string.h>
#include "ibverbs.h"
diff --git a/contrib/ofed/libibverbs/compat-1_0.c b/contrib/ofed/libibverbs/compat-1_0.c
index d63bd55cc09d..73170756ef65 100644
--- a/contrib/ofed/libibverbs/compat-1_0.c
+++ b/contrib/ofed/libibverbs/compat-1_0.c
@@ -36,7 +36,6 @@
#include <stddef.h>
#include <stdlib.h>
#include <unistd.h>
-#include <alloca.h>
#include "ibverbs.h"
diff --git a/contrib/ofed/libibverbs/device.c b/contrib/ofed/libibverbs/device.c
index 6ea7fc241ed8..c840be7cb140 100644
--- a/contrib/ofed/libibverbs/device.c
+++ b/contrib/ofed/libibverbs/device.c
@@ -40,7 +40,6 @@
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
-#include <alloca.h>
#include <errno.h>
#include "ibverbs.h"