From 8558006a0ab49b6b664d99161a6379121cbc1026 Mon Sep 17 00:00:00 2001 From: Sergey Matveychuk Date: Fri, 10 Feb 2006 12:45:36 +0000 Subject: - Fix a crash when vtysh was executed. - Remove useless target (install is default) in depends PR: ports/93094 Reported by: TANABE Hiroyasu , John Submitted by: maintainer --- net/quagga/Makefile | 6 +++--- net/quagga/files/patch-lib-buffer.c | 2 +- net/quagga/files/patch-ospfd-ospf_api.c | 11 +++++++++++ 3 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 net/quagga/files/patch-ospfd-ospf_api.c (limited to 'net/quagga') diff --git a/net/quagga/Makefile b/net/quagga/Makefile index 12dc4332d035..a6735984e9d7 100644 --- a/net/quagga/Makefile +++ b/net/quagga/Makefile @@ -7,7 +7,7 @@ PORTNAME= quagga PORTVERSION= 0.99.3 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= net ipv6 MASTER_SITES= http://quagga.net/download/ @@ -120,9 +120,9 @@ CONFIGURE_ARGS+=--enable-rtadv .if defined(WITH_SNMP) && !defined(WITHOUT_SNMP) CONFIGURE_ARGS+=--enable-snmp .if defined(WITH_SNMP_4) -LIB_DEPENDS+=snmp.4:${PORTSDIR}/net-mgmt/net-snmp4:install +LIB_DEPENDS+=snmp.4:${PORTSDIR}/net-mgmt/net-snmp4 .else -LIB_DEPENDS+=netsnmp.9:${PORTSDIR}/net-mgmt/net-snmp:install +LIB_DEPENDS+=netsnmp.9:${PORTSDIR}/net-mgmt/net-snmp .endif .endif diff --git a/net/quagga/files/patch-lib-buffer.c b/net/quagga/files/patch-lib-buffer.c index 61fda3c21d71..0aba361550bb 100644 --- a/net/quagga/files/patch-lib-buffer.c +++ b/net/quagga/files/patch-lib-buffer.c @@ -5,7 +5,7 @@ /* Actual data stream (variable length). */ - unsigned char data[]; /* real dimension is buffer->size */ -+ unsigned char *data; /* real dimension is buffer->size */ ++ unsigned char data[0]; /* real dimension is buffer->size */ }; /* It should always be true that: 0 <= sp <= cp <= size */ diff --git a/net/quagga/files/patch-ospfd-ospf_api.c b/net/quagga/files/patch-ospfd-ospf_api.c new file mode 100644 index 000000000000..e641ce884d1e --- /dev/null +++ b/net/quagga/files/patch-ospfd-ospf_api.c @@ -0,0 +1,11 @@ +--- ospfd/ospf_api.c.orig Thu Nov 24 21:51:16 2005 ++++ ospfd/ospf_api.c Wed Feb 8 11:49:31 2006 +@@ -68,7 +68,7 @@ + struct opaque_lsa + { + struct lsa_header header; +- u_char mydata[]; ++ u_char mydata[0]; + }; + + struct opaque_lsa *olsa; -- cgit v1.2.3