[systemd-devel] [PATCH] Fix compilation error due to wrong __NR_name_to_handle_at definition

Eelco Dolstra eelco.dolstra at logicblox.com
Fri Sep 21 09:55:51 PDT 2012


"__NR_name_to_handle" should read "__NR_name_to_handle_at".  This
fixes a compilation error on systems with older kernel headers.
---
 src/shared/missing.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/shared/missing.h b/src/shared/missing.h
index c5bb71a..14abe4e 100644
--- a/src/shared/missing.h
+++ b/src/shared/missing.h
@@ -209,12 +209,12 @@ static inline pid_t gettid(void) {
 #endif
 
 #ifdef __x86_64__
-#  ifndef __NR_name_to_handle
-#    define __NR_name_to_handle 303
+#  ifndef __NR_name_to_handle_at
+#    define __NR_name_to_handle_at 303
 #  endif
 #else
-#  ifndef __NR_name_to_handle
-#    define __NR_name_to_handle 341
+#  ifndef __NR_name_to_handle_at
+#    define __NR_name_to_handle_at 341
 #  endif
 #endif
 
-- 
1.7.11.4



More information about the systemd-devel mailing list