diff options
author | Thomas Habets <habets@google.com> | 2022-03-01 14:23:48 +0000 |
---|---|---|
committer | Thomas Habets <habets@google.com> | 2022-03-01 14:23:48 +0000 |
commit | 7f33254032afaa2c29aaf7a0a33b3b53ee974682 (patch) | |
tree | ada277b81ee9da76c117b18e05568865601a2358 | |
parent | 2efe32f4a40087a6a536f56efff1db02429e3fad (diff) | |
download | arping-7f33254032afaa2c29aaf7a0a33b3b53ee974682.tar.gz |
Print library versions
-rw-r--r-- | src/arping.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/arping.c b/src/arping.c index 0266a4a..c00c52c 100644 --- a/src/arping.c +++ b/src/arping.c @@ -962,6 +962,16 @@ usage(int ret) } /** + * + */ +static void +print_library_versions() +{ + fprintf(stderr, "arping: %s\n", pcap_lib_version()); + fprintf(stderr, "arping: %s\n", libnet_version()); +} + +/** * Check to see if it looks somewhat like a MAC address. * * It was unclear from msdn.microsoft.com if their scanf() supported @@ -2012,6 +2022,10 @@ arping_main(int argc, char **argv) exit(1); } + if (verbose > 2) { + print_library_versions(); + } + // Generate random payload suffix for MAC pings, to be able to // differentiate from unrelated ping replies. if (payload_suffix_size < 0) { |