]> git.draconx.ca Git - rarpd-dx.git/commitdiff
Get rid of IPUTILS_VERSION macro.
authorNick Bowler <nbowler@draconx.ca>
Thu, 27 Jul 2023 03:11:17 +0000 (23:11 -0400)
committerNick Bowler <nbowler@draconx.ca>
Thu, 27 Jul 2023 03:37:42 +0000 (23:37 -0400)
This program isn't part of iputils anymore.

Makefile.am
src/rarpd.c

index 4766d1a01de79fed3e79540e46d74759c586b0b0..2909c0728771b298b619da1cef1190cd35812065 100644 (file)
@@ -6,8 +6,6 @@
 
 ACLOCAL_AMFLAGS = -I m4
 
-AM_CPPFLAGS = -DIPUTILS_VERSION='PACKAGE_STRING,'
-
 EXTRA_DIST = COPYING COPYING.WTFPL2 INSTALL README.md bootstrap
 
 XSLTPROC_MAN = $(XSLTPROC) -o $@ --nonet \
index 21cf99a518016a6f16bc322dd7d5644f85bec247..2943942b7fa69cc32525ff7ba0e44bcb70786f39 100644 (file)
@@ -7,6 +7,8 @@
  *             2 of the License, or (at your option) any later version.
  *
  * Authors:    Alexey Kuznetsov, <kuznet@ms2.inr.ac.ru>
+ *
+ * Extricated from iputils by Nick Bowler (2023-07).
  */
 
 #include <stdio.h>
@@ -94,6 +96,14 @@ void usage(void)
        exit(1);
 }
 
+static void print_version(void)
+{
+       printf("rarpd (%s) %s\n", PACKAGE, PACKAGE_VERSION);
+       puts("License GPLv2+: GNU GPL version 2 or any later version");
+       puts("This is free software: you are free to change and redistribute it.");
+       puts("There is NO WARRANTY, to the extent permitted by law.");
+}
+
 void load_db(void)
 {
 }
@@ -608,7 +618,7 @@ int main(int argc, char **argv)
                        tftp_dir = optarg;
                        break;
                case 'V':
-                       printf(IPUTILS_VERSION("rarpd"));
+                       print_version();
                        return 0;
                default:
                        usage();