]> git.gsnw.org Git - fping.git/commitdiff
fix compatibility issue with GNU Hurd
authorDavid Schweikert <david@schweikert.ch>
Thu, 9 Feb 2017 16:37:30 +0000 (17:37 +0100)
committerDavid Schweikert <david@schweikert.ch>
Fri, 10 Feb 2017 08:15:53 +0000 (09:15 +0100)
ChangeLog
src/fping.c

index af418baedff940322b3c2dd1ee9096dcd474b753..4fc17a47ec434bce48f4754ca6141503888c5af9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -18,9 +18,10 @@ Unreleased
   * (feature) --enable-ipv6 is now default
   * (feature) New option '-4' to force IPv4
   * (feature) New option '-6' to force IPv6
-  * A C99 compiler is now required
-  * Option parsing with optparse (https://github.com/skeeto/optparse)
-    Thanks Christopher Wellons!
+  * (bugfix)  Fix compatibility issue with GNU Hurd
+  * (other)   A C99 compiler is now required
+  * (other)   Option parsing with optparse (https://github.com/skeeto/optparse)
+              Thanks Christopher Wellons!
 
 2017-02-09  David Schweikert  <david@schweikert.ch>
   * Version 3.16
index 0524626b20e2ad5c711fd381300cfbba6e494043..6e5da7d208a3bca3d95612157fe6aa852a6cd547 100644 (file)
@@ -597,7 +597,7 @@ int main(int argc, char** argv)
                         perror("setting type of service octet IP_TOS");
                     }
                 }
-#ifdef IPV6
+#if defined(IPV6) && defined(IPV6_TCLASS)
                 if (socket6) {
                     if (setsockopt(socket6, IPPROTO_IPV6, IPV6_TCLASS, &tos, sizeof(tos))) {
                         perror("setting type of service octet IPV6_TCLASS");