]> git.puffer.fish Git - mirror/frr.git/commitdiff
FreeBSD has changed its SOCK_RAW for being truly raw.
authorOlivier Cochard-Labbé <olivier@cochard.me>
Thu, 9 Oct 2014 09:28:21 +0000 (10:28 +0100)
committerDaniel Walton <dwalton@cumulusnetworks.com>
Thu, 26 May 2016 01:12:21 +0000 (01:12 +0000)
(cherry picked from commit f6444e4f6e1664f49f7552f894c8c94e45dd3c35)

lib/zebra.h

index 8ba105de3747cb8c7ed3b613002c42058b4e80a6..aa4974b011fd5e5487ff72fc3899d755e245003d 100644 (file)
@@ -358,7 +358,8 @@ struct in_pktinfo
  * OpenBSD: network byte order, apart from older versions which are as per 
  *          *BSD
  */
-#if defined(__NetBSD__) || defined(__FreeBSD__) \
+#if defined(__NetBSD__) \
+   || (defined(__FreeBSD__) && (__FreeBSD_version < 1100030)) \
    || (defined(__OpenBSD__) && (OpenBSD < 200311)) \
    || (defined(__APPLE__)) \
    || (defined(SUNOS_5) && defined(WORDS_BIGENDIAN))