Index: head/net/zebra/Makefile =================================================================== --- head/net/zebra/Makefile (revision 67559) +++ head/net/zebra/Makefile (revision 67560) @@ -1,65 +1,66 @@ # New ports collection makefile for: zebra # Date created: So 31 Mai 1998 11:00:30 CEST # Whom: Andreas Klemm # # $FreeBSD$ # PORTNAME= zebra PORTVERSION= 0.93b +PORTREVISION= 1 CATEGORIES= net ipv6 MASTER_SITES= ftp://ftp.zebra.org/pub/zebra/ \ ftp://ftp.ripe.net/mirrors/sites/ftp.zebra.org/pub/zebra/ \ ftp://ftp.sunet.se/pub/network/zebra/ \ ftp://ftp.knowledge.com/pub/mirrors/zebra/ \ ftp://6bone.informatik.uni-leipzig.de/pub/ftp.zebra.org/pub/zebra/ \ ftp://ftp.crc.ca/pub/packages/network/zebra/ \ ftp://ftp.pop-pr.rnp.br/pub/GNU/ftp.zebra.org/zebra/ MAINTAINER= sumikawa@FreeBSD.org USE_SUBMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc/zebra SCRIPTS_ENV= WRKDIRPREFIX=${WRKDIRPREFIX} MAN1= vtysh.1 MAN8= bgpd.8 ospf6d.8 ospfd.8 ripd.8 ripngd.8 zebra.8 .if !defined(BATCH) pre-configure: @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc post-clean: @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc .if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) .include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" .endif .endif .include .if ${OSVERSION} >= 400014 PLIST:= ${WRKDIR}/PLIST pre-install: @${CAT} ${PKGDIR}/pkg-plist.v6 ${PKGDIR}/pkg-plist > ${PLIST} .else CONFIGURE_ARGS+=--disable-ospf6d --disable-ripngd .endif post-install: @( cd ${WRKSRC}/doc; rm -f zebra*info*; ${MAKE} zebra.info install ) @${ECHO} "===> installing zebra startup file..." @${SED} -e "s=!!PREFIX!!=${PREFIX}=" \ < ${FILESDIR}/zebractl.sh \ > ${PREFIX}/sbin/zebractl @${CHMOD} 555 ${PREFIX}/sbin/zebractl @${ECHO} "Make these entries in /etc/rc.conf to start zebra:" @${ECHO} "defaultrouter=\"NO\"" @${ECHO} "router_enable=\"YES\"" @${ECHO} "router=\"${PREFIX}/sbin/zebractl\"" @${ECHO} "router_flags=\"start\"" @${ECHO} "done." .include Property changes on: head/net/zebra/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.64 \ No newline at end of property +1.65 \ No newline at end of property Index: head/net/zebra/files/patch-ioctl.c =================================================================== --- head/net/zebra/files/patch-ioctl.c (revision 67559) +++ head/net/zebra/files/patch-ioctl.c (revision 67560) @@ -1,12 +1,31 @@ ---- zebra/ioctl.c.orig Wed Dec 12 18:02:16 2001 -+++ zebra/ioctl.c Wed Dec 12 18:02:30 2001 -@@ -478,6 +478,9 @@ + +$FreeBSD$ + +--- zebra/ioctl.c.orig Tue Oct 23 11:31:29 2001 ++++ zebra/ioctl.c Fri Oct 4 19:45:04 2002 +@@ -349,6 +349,7 @@ + int ret; + struct ifreq ifreq; + ++ bzero(&ifreq, sizeof(struct ifreq)); + ifreq_set_name (&ifreq, ifp); + + ifreq.ifr_flags = ifp->flags; +@@ -371,6 +372,7 @@ + int ret; + struct ifreq ifreq; + ++ bzero(&ifreq, sizeof(struct ifreq)); + ifreq_set_name (&ifreq, ifp); + + ifreq.ifr_flags = ifp->flags; +@@ -473,6 +475,9 @@ mask.sin6_len = sizeof (struct sockaddr_in6); #endif memcpy (&addreq.ifra_prefixmask, &mask, sizeof (struct sockaddr_in6)); + + addreq.ifra_lifetime.ia6t_vltime = 0xffffffff; + addreq.ifra_lifetime.ia6t_pltime = 0xffffffff; - ret = if_ioctl_ipv6 (SIOCAIFADDR_IN6, (caddr_t) &addreq); - if (ret < 0) + addreq.ifra_lifetime.ia6t_pltime = ND6_INFINITE_LIFETIME; + addreq.ifra_lifetime.ia6t_vltime = ND6_INFINITE_LIFETIME; Property changes on: head/net/zebra/files/patch-ioctl.c ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/net/zebra-devel/Makefile =================================================================== --- head/net/zebra-devel/Makefile (revision 67559) +++ head/net/zebra-devel/Makefile (revision 67560) @@ -1,65 +1,66 @@ # New ports collection makefile for: zebra # Date created: So 31 Mai 1998 11:00:30 CEST # Whom: Andreas Klemm # # $FreeBSD$ # PORTNAME= zebra PORTVERSION= 0.93b +PORTREVISION= 1 CATEGORIES= net ipv6 MASTER_SITES= ftp://ftp.zebra.org/pub/zebra/ \ ftp://ftp.ripe.net/mirrors/sites/ftp.zebra.org/pub/zebra/ \ ftp://ftp.sunet.se/pub/network/zebra/ \ ftp://ftp.knowledge.com/pub/mirrors/zebra/ \ ftp://6bone.informatik.uni-leipzig.de/pub/ftp.zebra.org/pub/zebra/ \ ftp://ftp.crc.ca/pub/packages/network/zebra/ \ ftp://ftp.pop-pr.rnp.br/pub/GNU/ftp.zebra.org/zebra/ MAINTAINER= sumikawa@FreeBSD.org USE_SUBMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc/zebra SCRIPTS_ENV= WRKDIRPREFIX=${WRKDIRPREFIX} MAN1= vtysh.1 MAN8= bgpd.8 ospf6d.8 ospfd.8 ripd.8 ripngd.8 zebra.8 .if !defined(BATCH) pre-configure: @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc post-clean: @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc .if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) .include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" .endif .endif .include .if ${OSVERSION} >= 400014 PLIST:= ${WRKDIR}/PLIST pre-install: @${CAT} ${PKGDIR}/pkg-plist.v6 ${PKGDIR}/pkg-plist > ${PLIST} .else CONFIGURE_ARGS+=--disable-ospf6d --disable-ripngd .endif post-install: @( cd ${WRKSRC}/doc; rm -f zebra*info*; ${MAKE} zebra.info install ) @${ECHO} "===> installing zebra startup file..." @${SED} -e "s=!!PREFIX!!=${PREFIX}=" \ < ${FILESDIR}/zebractl.sh \ > ${PREFIX}/sbin/zebractl @${CHMOD} 555 ${PREFIX}/sbin/zebractl @${ECHO} "Make these entries in /etc/rc.conf to start zebra:" @${ECHO} "defaultrouter=\"NO\"" @${ECHO} "router_enable=\"YES\"" @${ECHO} "router=\"${PREFIX}/sbin/zebractl\"" @${ECHO} "router_flags=\"start\"" @${ECHO} "done." .include Property changes on: head/net/zebra-devel/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.64 \ No newline at end of property +1.65 \ No newline at end of property Index: head/net/zebra-devel/files/patch-ioctl.c =================================================================== --- head/net/zebra-devel/files/patch-ioctl.c (revision 67559) +++ head/net/zebra-devel/files/patch-ioctl.c (revision 67560) @@ -1,12 +1,31 @@ ---- zebra/ioctl.c.orig Wed Dec 12 18:02:16 2001 -+++ zebra/ioctl.c Wed Dec 12 18:02:30 2001 -@@ -478,6 +478,9 @@ + +$FreeBSD$ + +--- zebra/ioctl.c.orig Tue Oct 23 11:31:29 2001 ++++ zebra/ioctl.c Fri Oct 4 19:45:04 2002 +@@ -349,6 +349,7 @@ + int ret; + struct ifreq ifreq; + ++ bzero(&ifreq, sizeof(struct ifreq)); + ifreq_set_name (&ifreq, ifp); + + ifreq.ifr_flags = ifp->flags; +@@ -371,6 +372,7 @@ + int ret; + struct ifreq ifreq; + ++ bzero(&ifreq, sizeof(struct ifreq)); + ifreq_set_name (&ifreq, ifp); + + ifreq.ifr_flags = ifp->flags; +@@ -473,6 +475,9 @@ mask.sin6_len = sizeof (struct sockaddr_in6); #endif memcpy (&addreq.ifra_prefixmask, &mask, sizeof (struct sockaddr_in6)); + + addreq.ifra_lifetime.ia6t_vltime = 0xffffffff; + addreq.ifra_lifetime.ia6t_pltime = 0xffffffff; - ret = if_ioctl_ipv6 (SIOCAIFADDR_IN6, (caddr_t) &addreq); - if (ret < 0) + addreq.ifra_lifetime.ia6t_pltime = ND6_INFINITE_LIFETIME; + addreq.ifra_lifetime.ia6t_vltime = ND6_INFINITE_LIFETIME; Property changes on: head/net/zebra-devel/files/patch-ioctl.c ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/net/zebra-pj/Makefile =================================================================== --- head/net/zebra-pj/Makefile (revision 67559) +++ head/net/zebra-pj/Makefile (revision 67560) @@ -1,65 +1,66 @@ # New ports collection makefile for: zebra # Date created: So 31 Mai 1998 11:00:30 CEST # Whom: Andreas Klemm # # $FreeBSD$ # PORTNAME= zebra PORTVERSION= 0.93b +PORTREVISION= 1 CATEGORIES= net ipv6 MASTER_SITES= ftp://ftp.zebra.org/pub/zebra/ \ ftp://ftp.ripe.net/mirrors/sites/ftp.zebra.org/pub/zebra/ \ ftp://ftp.sunet.se/pub/network/zebra/ \ ftp://ftp.knowledge.com/pub/mirrors/zebra/ \ ftp://6bone.informatik.uni-leipzig.de/pub/ftp.zebra.org/pub/zebra/ \ ftp://ftp.crc.ca/pub/packages/network/zebra/ \ ftp://ftp.pop-pr.rnp.br/pub/GNU/ftp.zebra.org/zebra/ MAINTAINER= sumikawa@FreeBSD.org USE_SUBMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc/zebra SCRIPTS_ENV= WRKDIRPREFIX=${WRKDIRPREFIX} MAN1= vtysh.1 MAN8= bgpd.8 ospf6d.8 ospfd.8 ripd.8 ripngd.8 zebra.8 .if !defined(BATCH) pre-configure: @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc post-clean: @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc .if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) .include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" .endif .endif .include .if ${OSVERSION} >= 400014 PLIST:= ${WRKDIR}/PLIST pre-install: @${CAT} ${PKGDIR}/pkg-plist.v6 ${PKGDIR}/pkg-plist > ${PLIST} .else CONFIGURE_ARGS+=--disable-ospf6d --disable-ripngd .endif post-install: @( cd ${WRKSRC}/doc; rm -f zebra*info*; ${MAKE} zebra.info install ) @${ECHO} "===> installing zebra startup file..." @${SED} -e "s=!!PREFIX!!=${PREFIX}=" \ < ${FILESDIR}/zebractl.sh \ > ${PREFIX}/sbin/zebractl @${CHMOD} 555 ${PREFIX}/sbin/zebractl @${ECHO} "Make these entries in /etc/rc.conf to start zebra:" @${ECHO} "defaultrouter=\"NO\"" @${ECHO} "router_enable=\"YES\"" @${ECHO} "router=\"${PREFIX}/sbin/zebractl\"" @${ECHO} "router_flags=\"start\"" @${ECHO} "done." .include Property changes on: head/net/zebra-pj/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.64 \ No newline at end of property +1.65 \ No newline at end of property Index: head/net/zebra-pj/files/patch-ioctl.c =================================================================== --- head/net/zebra-pj/files/patch-ioctl.c (revision 67559) +++ head/net/zebra-pj/files/patch-ioctl.c (revision 67560) @@ -1,12 +1,31 @@ ---- zebra/ioctl.c.orig Wed Dec 12 18:02:16 2001 -+++ zebra/ioctl.c Wed Dec 12 18:02:30 2001 -@@ -478,6 +478,9 @@ + +$FreeBSD$ + +--- zebra/ioctl.c.orig Tue Oct 23 11:31:29 2001 ++++ zebra/ioctl.c Fri Oct 4 19:45:04 2002 +@@ -349,6 +349,7 @@ + int ret; + struct ifreq ifreq; + ++ bzero(&ifreq, sizeof(struct ifreq)); + ifreq_set_name (&ifreq, ifp); + + ifreq.ifr_flags = ifp->flags; +@@ -371,6 +372,7 @@ + int ret; + struct ifreq ifreq; + ++ bzero(&ifreq, sizeof(struct ifreq)); + ifreq_set_name (&ifreq, ifp); + + ifreq.ifr_flags = ifp->flags; +@@ -473,6 +475,9 @@ mask.sin6_len = sizeof (struct sockaddr_in6); #endif memcpy (&addreq.ifra_prefixmask, &mask, sizeof (struct sockaddr_in6)); + + addreq.ifra_lifetime.ia6t_vltime = 0xffffffff; + addreq.ifra_lifetime.ia6t_pltime = 0xffffffff; - ret = if_ioctl_ipv6 (SIOCAIFADDR_IN6, (caddr_t) &addreq); - if (ret < 0) + addreq.ifra_lifetime.ia6t_pltime = ND6_INFINITE_LIFETIME; + addreq.ifra_lifetime.ia6t_vltime = ND6_INFINITE_LIFETIME; Property changes on: head/net/zebra-pj/files/patch-ioctl.c ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property