1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-04 06:15:24 +00:00

- Revive a patch to fix ospf multicast problem

- Add a patch to fix a bug with ipv6 interfaces

PR:		ports/150329, ports/150455
Submitted by:	Ingo Flaschberger <if at xip.at>
Approved by:	maintainer
This commit is contained in:
Sergey Matveychuk 2010-09-20 16:29:08 +00:00
parent 5a77cd96b7
commit ccf1802b33
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=261491
3 changed files with 27 additions and 6 deletions

View File

@ -7,7 +7,7 @@
PORTNAME= quagga
PORTVERSION= 0.99.17
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net ipv6
MASTER_SITES= http://quagga.net/download/ \
http://www.ru.quagga.net/download/ \

View File

@ -1,6 +1,6 @@
--- configure.ac.orig 2010-08-19 11:36:29.000000000 +0200
+++ configure.ac 2010-08-25 09:06:04.000000000 +0200
@@ -443,20 +443,6 @@
--- configure.ac.orig 2010-09-13 10:10:29.000000000 +0600
+++ configure.ac 2010-09-13 10:12:36.000000000 +0600
@@ -443,25 +443,14 @@
#endif /* TIME_WITH_SYS_TIME */
])dnl
@ -21,7 +21,15 @@
m4_define([QUAGGA_INCLUDES],
QUAGGA_INCLUDES
[#if HAVE_NET_IF_H
@@ -474,9 +460,6 @@
# include <net/if.h>
#endif
+#if HAVE_NETINET_IN_VAR_H
+# include <netinet/in_var.h>
+#endif
#if HAVE_SYS_UN_H
# include <sys/un.h>
#endif
@@ -474,9 +463,6 @@
#if HAVE_NET_IF_DL_H
# include <net/if_dl.h>
#endif
@ -31,7 +39,7 @@
#if HAVE_NET_NETOPT_H
# include <net/netopt.h>
#endif
@@ -493,8 +476,23 @@
@@ -493,8 +479,23 @@
#if HAVE_NETINET_IP_ICMP_H
# include <netinet/ip_icmp.h>
#endif

View File

@ -0,0 +1,13 @@
--- lib/sockopt.c.orig 2008-01-11 16:47:21.000000000 +0300
+++ lib/sockopt.c 2008-01-11 16:47:57.000000000 +0300
@@ -23,6 +23,10 @@
#include "log.h"
#include "sockopt.h"
+#ifdef HAVE_STRUCT_IP_MREQN_IMR_IFINDEX
+#undef HAVE_STRUCT_IP_MREQN_IMR_IFINDEX
+#endif
+
int
setsockopt_so_recvbuf (int sock, int size)
{