aboutsummaryrefslogtreecommitdiffstats
path: root/main/nfs-utils/0006-mountd-define-_GNU_SOURCE-for-statfs64-and-use-stand.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/nfs-utils/0006-mountd-define-_GNU_SOURCE-for-statfs64-and-use-stand.patch')
-rw-r--r--main/nfs-utils/0006-mountd-define-_GNU_SOURCE-for-statfs64-and-use-stand.patch38
1 files changed, 38 insertions, 0 deletions
diff --git a/main/nfs-utils/0006-mountd-define-_GNU_SOURCE-for-statfs64-and-use-stand.patch b/main/nfs-utils/0006-mountd-define-_GNU_SOURCE-for-statfs64-and-use-stand.patch
new file mode 100644
index 0000000000..263c75102e
--- /dev/null
+++ b/main/nfs-utils/0006-mountd-define-_GNU_SOURCE-for-statfs64-and-use-stand.patch
@@ -0,0 +1,38 @@
+From c4e7010b9d25b07650ed965243512190f75e8b9c Mon Sep 17 00:00:00 2001
+From: Natanael Copa <ncopa@alpinelinux.org>
+Date: Wed, 12 Feb 2014 14:04:30 +0000
+Subject: [PATCH 6/7] mountd: define _GNU_SOURCE for statfs64 and use standard
+ dev_t
+
+Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
+---
+ utils/mountd/cache.c | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/utils/mountd/cache.c b/utils/mountd/cache.c
+index ca35de2..0a4eba5 100644
+--- a/utils/mountd/cache.c
++++ b/utils/mountd/cache.c
+@@ -11,6 +11,10 @@
+ #include <config.h>
+ #endif
+
++#ifndef _GNU_SOURCE
++#define _GNU_SOURCE
++#endif
++
+ #include <sys/types.h>
+ #include <sys/select.h>
+ #include <sys/stat.h>
+@@ -1334,7 +1338,7 @@ static int cache_export_ent(char *domain, struct exportent *exp, char *path)
+ */
+ struct stat stb;
+ size_t l = strlen(exp->e_path);
+- __dev_t dev;
++ dev_t dev;
+
+ if (strlen(path) <= l || path[l] != '/' ||
+ strncmp(exp->e_path, path, l) != 0)
+--
+1.8.5.3
+