svn commit: r432152 - in head/net/bird: . files
Alexander V. Chernikov
melifaro at FreeBSD.org
Sun Jan 22 15:22:19 UTC 2017
Author: melifaro (src committer)
Date: Sun Jan 22 15:22:17 2017
New Revision: 432152
URL: https://svnweb.freebsd.org/changeset/ports/432152
Log:
Update to 1.6.3.
Approved by: az(implicit)
Added:
head/net/bird/files/sysdep-bsd-sysio.h (contents, props changed)
Deleted:
head/net/bird/files/patch-bsd-sysdep.h
head/net/bird/files/patch-proto-bgp-attrs.c
head/net/bird/files/patch-sysdep-unix-io.c
Modified:
head/net/bird/Makefile
head/net/bird/distinfo
Modified: head/net/bird/Makefile
==============================================================================
--- head/net/bird/Makefile Sun Jan 22 15:08:31 2017 (r432151)
+++ head/net/bird/Makefile Sun Jan 22 15:22:17 2017 (r432152)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME?= bird
-PORTVERSION= 1.6.0
-PORTREVISION= 1
+PORTVERSION= 1.6.3
CATEGORIES= net
MASTER_SITES= ftp://bird.network.cz/pub/bird/ \
http://bird.mpls.in/distfiles/bird/
Modified: head/net/bird/distinfo
==============================================================================
--- head/net/bird/distinfo Sun Jan 22 15:08:31 2017 (r432151)
+++ head/net/bird/distinfo Sun Jan 22 15:22:17 2017 (r432152)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1469633743
-SHA256 (bird-1.6.0.tar.gz) = db3dfe37deac73b38b7d6966e577985f7b8e23f246760cb095ad13b0d8010e13
-SIZE (bird-1.6.0.tar.gz) = 1273899
+TIMESTAMP = 1485093974
+SHA256 (bird-1.6.3.tar.gz) = 39c51cf57c3ba8b5978b2a657ffa2f647ec7f3ae643e91cf42ee5cb070cf7e7c
+SIZE (bird-1.6.3.tar.gz) = 1337198
Added: head/net/bird/files/sysdep-bsd-sysio.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/bird/files/sysdep-bsd-sysio.h Sun Jan 22 15:22:17 2017 (r432152)
@@ -0,0 +1,23 @@
+diff --git sysdep/bsd/sysio.h sysdep/bsd/sysio.h
+index 2610a47..9b10e6e 100644
+--- sysdep/bsd/sysio.h
++++ sysdep/bsd/sysio.h
+@@ -9,6 +9,7 @@
+ #include <net/if_dl.h>
+ #include <netinet/in_systm.h> // Workaround for some BSDs
+ #include <netinet/ip.h>
++#include <sys/param.h>
+
+
+ #ifdef __NetBSD__
+@@ -179,8 +180,8 @@ sk_prepare_ip_header(sock *s, void *hdr, int dlen)
+ ip->ip_src = ipa_to_in4(s->saddr);
+ ip->ip_dst = ipa_to_in4(s->daddr);
+
+-#ifdef __OpenBSD__
+- /* OpenBSD expects ip_len in network order, other BSDs expect host order */
++#if (defined __OpenBSD__) || (defined __DragonFly__) || (defined __FreeBSD__ && (__FreeBSD_version >= 1100030))
++ /* Different BSDs have different expectations of ip_len endianity */
+ ip->ip_len = htons(ip->ip_len);
+ #endif
+ }
More information about the svn-ports-all
mailing list