]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
lsns: enhance compilation without USE_NS_GET_API
authorKarel Zak <kzak@redhat.com>
Tue, 1 Apr 2025 12:36:36 +0000 (14:36 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 1 Apr 2025 12:53:05 +0000 (14:53 +0200)
- Move add_namespace_for_nsfd() declaration to the #ifdef block
(based on c62ed3d58602fd29fe12085f7caf03761ed91b81)

References: 2ced43400f35f7bd45b29364e04166a63a06e16a
Signed-off-by: Karel Zak <kzak@redhat.com>
sys-utils/lsns.c

index 4c49a8b2d8e5325c7776438da649e3fed72f1348..fc590f8b4fe17016148413f1ab3e27daab0dcebe 100644 (file)
@@ -304,6 +304,9 @@ static inline const struct colinfo *get_column_info(unsigned num)
 }
 
 #ifdef USE_NS_GET_API
+static struct lsns_namespace *add_namespace_for_nsfd(struct lsns *ls, int fd, ino_t ino);
+
+
 /* Get the inode number for the parent namespace of the namespace `fd' specifies.
  * If `pfd' is non-null, the file descriptor opening the parent namespace.*/
 static int get_parent_ns_ino(int fd, enum lsns_type lsns_type, ino_t *pino, int *pfd)
@@ -422,8 +425,6 @@ error:
        return rc;
 }
 
-static struct lsns_namespace *add_namespace_for_nsfd(struct lsns *ls, int fd, ino_t ino);
-
 static struct lsns_namespace *get_namespace(struct lsns *ls, ino_t ino)
 {
        struct list_head *p;