dmesg_SOURCES = dmesg.c $(top_srcdir)/lib/strutils.c
ipcmk_SOURCES = ipcmk.c $(top_srcdir)/lib/strutils.c
ipcrm_SOURCES = ipcrm.c $(top_srcdir)/lib/strutils.c
+flock_SOURCES = flock.c $(top_srcdir)/lib/strutils.c
if BUILD_MOUNTPOINT
bin_PROGRAMS += mountpoint
#include "c.h"
#include "nls.h"
+#include "strutils.h"
static void __attribute__((__noreturn__)) usage(int ex)
{
}
} else if (optind < argc) {
/* Use provided file descriptor */
- fd = (int)strtol(argv[optind], &eon, 10);
- if (*eon || !argv[optind]) {
- errx(EX_USAGE, _("bad number: %s"), argv[optind]);
- }
+ fd = (int)strtol_or_err(argv[optind], "bad number");
} else {
/* Bad options */
errx(EX_USAGE, _("requires file descriptor, file or directory"));