include sys-utils/Makemodule.am
include misc-utils/Makemodule.am
include disk-utils/Makemodule.am
+include lsfd-cmd/Makemodule.am
include pam_lastlog2/Makemodule.am
include bash-completion/Makemodule.am
--- /dev/null
+if BUILD_LSFD
+
+lsfd-cmd/file.c: errnos.h
+
+bin_PROGRAMS += lsfd
+MANPAGES += lsfd-cmd/lsfd.1
+dist_noinst_DATA += lsfd-cmd/lsfd.1.adoc
+lsfd_SOURCES = \
+ lsfd-cmd/lsfd.c \
+ lsfd-cmd/lsfd.h \
+ lsfd-cmd/decode-file-flags.c \
+ lsfd-cmd/file.c \
+ lsfd-cmd/cdev.c \
+ lsfd-cmd/bdev.c \
+ lsfd-cmd/sock.c \
+ lsfd-cmd/sock.h \
+ lsfd-cmd/sock-xinfo.c \
+ lsfd-cmd/unkn.c \
+ lsfd-cmd/fifo.c \
+ lsfd-cmd/pidfd.h \
+ lsfd-cmd/pidfd.c
+lsfd_LDADD = $(LDADD) $(MQ_LIBS) libsmartcols.la libcommon.la
+lsfd_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir)
+endif
#include "procfs.h"
#include "lsfd.h"
-#include "lsfd-pidfd.h"
+#include "pidfd.h"
#include "pidfd-utils.h"
static size_t pagesize;
#include "xalloc.h"
#include "lsfd.h"
-#include "lsfd-pidfd.h"
+#include "pidfd.h"
int pidfd_handle_fdinfo(struct pidfd_data *data, const char *key,
const char *value)
#include "bitops.h"
#include "lsfd.h"
-#include "lsfd-sock.h"
+#include "sock.h"
static void load_xinfo_from_proc_icmp(ino_t netns_inode, enum sysfs_byteorder byteorder);
static void load_xinfo_from_proc_icmp6(ino_t netns_inode, enum sysfs_byteorder byteorder);
#include <sys/xattr.h>
#include "lsfd.h"
-#include "lsfd-sock.h"
+#include "sock.h"
static void attach_sock_xinfo(struct file *file)
{
#include "timeutils.h"
#include "lsfd.h"
-#include "lsfd-pidfd.h"
+#include "pidfd.h"
#define offsetofend(TYPE, MEMBER) \
(offsetof(TYPE, MEMBER) + sizeof_member(TYPE, MEMBER))
subdir('misc-utils')
subdir('text-utils')
subdir('term-utils')
+subdir('lsfd-cmd')
subdir('po')
includes = [dir_include,
build_by_default : opt)
if opt and not is_disabler(exe)
exes += exe
- manadocs += ['misc-utils/lsfd.1.adoc']
+ manadocs += ['lsfd-cmd/lsfd.1.adoc']
endif
exe = executable(
hardlink_CFLAGS = $(AM_CFLAGS)
endif
-if BUILD_LSFD
-
-misc-utils/lsfd-file.c: errnos.h
-
-bin_PROGRAMS += lsfd
-MANPAGES += misc-utils/lsfd.1
-dist_noinst_DATA += misc-utils/lsfd.1.adoc
-lsfd_SOURCES = \
- misc-utils/lsfd.c \
- misc-utils/lsfd.h \
- misc-utils/lsfd-decode-file-flags.c \
- misc-utils/lsfd-file.c \
- misc-utils/lsfd-cdev.c \
- misc-utils/lsfd-bdev.c \
- misc-utils/lsfd-sock.c \
- misc-utils/lsfd-sock.h \
- misc-utils/lsfd-sock-xinfo.c \
- misc-utils/lsfd-unkn.c \
- misc-utils/lsfd-fifo.c \
- misc-utils/lsfd-pidfd.h \
- misc-utils/lsfd-pidfd.c
-lsfd_LDADD = $(LDADD) $(MQ_LIBS) libsmartcols.la libcommon.la
-lsfd_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir)
-endif
-
if BUILD_PIPESZ
bin_PROGRAMS += pipesz
MANPAGES += misc-utils/pipesz.1
'lsblk.h',
)
-lsfd_sources = files (
- 'lsfd.c',
- 'lsfd.h',
- 'lsfd-decode-file-flags.c',
- 'lsfd-file.c',
- 'lsfd-cdev.c',
- 'lsfd-bdev.c',
- 'lsfd-sock.c',
- 'lsfd-sock.h',
- 'lsfd-sock-xinfo.c',
- 'lsfd-unkn.c',
- 'lsfd-fifo.c',
- 'lsfd-pidfd.c',
-)
-
uuidgen_sources = files(
'uuidgen.c',
)