bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 6/8] killall5.c: Use sysconf(_SC_SYMLOOP_MAX) instead of MAXSYMLI


From: Justus Winter
Subject: [PATCH 6/8] killall5.c: Use sysconf(_SC_SYMLOOP_MAX) instead of MAXSYMLINKS.
Date: Tue, 9 Jul 2013 10:46:49 +0200

Fixes build on Hurd.
---
 debian/changelog |    2 ++
 src/killall5.c   |    2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index e77bd4e..50944ca 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -60,6 +60,8 @@ sysvinit (2.88dsf-42) UNRELEASED; urgency=low
     only recently.
   * checkroot.sh: Disable rootcheck on Hurd. The concept of device ids
     simply does not apply to the Hurd system.
+  * killall5.c: Use sysconf(_SC_SYMLOOP_MAX) instead of MAXSYMLINKS.
+    Fixes build on Hurd.
 
  -- Roger Leigh <rleigh@debian.org>  Sat, 04 May 2013 13:13:51 +0100
 
diff --git a/src/killall5.c b/src/killall5.c
index 5937d98..02ac88f 100644
--- a/src/killall5.c
+++ b/src/killall5.c
@@ -373,7 +373,7 @@ int check4nfs(const char * path, char * real)
 {
        char buf[PATH_MAX+1];
        const char *curr;
-       int deep = MAXSYMLINKS;
+       int deep = sysconf(_SC_SYMLOOP_MAX);
 
        if (!nlist) return 0;
 
-- 
1.7.10.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]