head	1.10;
access;
symbols
	RELENG_4_11_0_RELEASE:1.2.2.6
	RELENG_4_11:1.2.2.6.0.16
	RELENG_4_11_BP:1.2.2.6
	RELENG_4_10_0_RELEASE:1.2.2.6
	RELENG_4_10:1.2.2.6.0.14
	RELENG_4_10_BP:1.2.2.6
	RELENG_4_9_0_RELEASE:1.2.2.6
	RELENG_4_9:1.2.2.6.0.12
	RELENG_4_9_BP:1.2.2.6
	RELENG_4_8_0_RELEASE:1.2.2.6
	RELENG_4_8:1.2.2.6.0.10
	RELENG_4_8_BP:1.2.2.6
	RELENG_4_7_0_RELEASE:1.2.2.6
	RELENG_4_7:1.2.2.6.0.8
	RELENG_4_7_BP:1.2.2.6
	RELENG_4_6_2_RELEASE:1.2.2.6
	RELENG_4_6_1_RELEASE:1.2.2.6
	RELENG_4_6_0_RELEASE:1.2.2.6
	RELENG_4_6:1.2.2.6.0.6
	RELENG_4_6_BP:1.2.2.6
	RELENG_4_5_0_RELEASE:1.2.2.6
	RELENG_4_5:1.2.2.6.0.4
	RELENG_4_5_BP:1.2.2.6
	RELENG_4_4_0_RELEASE:1.2.2.6
	RELENG_4_4:1.2.2.6.0.2
	RELENG_4_4_BP:1.2.2.6
	RELENG_4_3_0_RELEASE:1.2.2.3
	RELENG_4_3:1.2.2.3.0.2
	RELENG_4_3_BP:1.2.2.3
	RELENG_4_2_0_RELEASE:1.2.2.3
	RELENG_4_1_1_RELEASE:1.2.2.3
	PRE_SMPNG:1.5
	RELENG_4_1_0_RELEASE:1.2.2.3
	RELENG_4_0_0_RELEASE:1.2
	RELENG_4:1.2.0.2
	RELENG_4_BP:1.2;
locks; strict;
comment	@# @;


1.10
date	2002.05.07.21.47.57;	author peter;	state dead;
branches;
next	1.9;

1.9
date	2001.07.20.06.20.10;	author obrien;	state Exp;
branches;
next	1.8;

1.8
date	2001.06.03.18.16.37;	author ume;	state dead;
branches;
next	1.7;

1.7
date	2001.04.07.11.21.34;	author ru;	state Exp;
branches;
next	1.6;

1.6
date	2001.03.26.14.41.14;	author ru;	state Exp;
branches;
next	1.5;

1.5
date	2000.07.06.18.17.08;	author ume;	state Exp;
branches;
next	1.4;

1.4
date	2000.07.06.01.48.00;	author kris;	state Exp;
branches;
next	1.3;

1.3
date	2000.03.27.16.39.50;	author bde;	state Exp;
branches;
next	1.2;

1.2
date	2000.01.28.13.53.11;	author bde;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2000.01.28.05.10.31;	author shin;	state Exp;
branches;
next	;

1.2.2.1
date	2000.07.01.10.11.53;	author ps;	state Exp;
branches;
next	1.2.2.2;

1.2.2.2
date	2000.07.08.02.14.15;	author mjacob;	state Exp;
branches;
next	1.2.2.3;

1.2.2.3
date	2000.07.15.07.36.35;	author kris;	state Exp;
branches;
next	1.2.2.4;

1.2.2.4
date	2001.04.25.12.10.30;	author ru;	state Exp;
branches;
next	1.2.2.5;

1.2.2.5
date	2001.04.25.14.04.58;	author ru;	state Exp;
branches;
next	1.2.2.6;

1.2.2.6
date	2001.06.03.18.31.00;	author ume;	state dead;
branches;
next	;


desc
@@


1.10
log
@Re-remove these files.  Somehow obrien managed to revive them with a
Makefile cleanup sweep even after they were removed.  cvs was very
confused because they were in the Attic still.
@
text
@# Copyright (c) 1999 WIDE Project. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the distribution.
# 3. Neither the name of the project nor the names of its contributors
#    may be used to endorse or promote products derived from this software
#    without specific prior written permission.
# 
# THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED.  IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.

# Copyright (c) 1998 by the University of Oregon.
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software and
# its documentation in source and binary forms for lawful
# purposes and without fee is hereby granted, provided
# that the above copyright notice appear in all copies and that both
# the copyright notice and this permission notice appear in supporting
# documentation, and that any documentation, advertising materials,
# and other materials related to such distribution and use acknowledge
# that the software was developed by the University of Oregon.
# The name of the University of Oregon may not be used to endorse or 
# promote products derived from this software without specific prior 
# written permission.
#
# THE UNIVERSITY OF OREGON DOES NOT MAKE ANY REPRESENTATIONS
# ABOUT THE SUITABILITY OF THIS SOFTWARE FOR ANY PURPOSE.  THIS SOFTWARE IS
# PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
# INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND 
# NON-INFRINGEMENT.
#
# IN NO EVENT SHALL UO, OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY
# SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES, WHETHER IN CONTRACT,
# TORT, OR OTHER FORM OF ACTION, ARISING OUT OF OR IN CONNECTION WITH,
# THE USE OR PERFORMANCE OF THIS SOFTWARE.
#
# Other copyrights might apply to parts of this software and are so
# noted when applicable.
#
#
# Questions concerning this software should be directed to 
# Kurt Windisch (kurtw@@antc.uoregon.edu)
#
# $Id: Makefile,v 1.8 2000/02/25 06:32:22 itojun Exp $
#
#
#Part of this program has been derived from PIM sparse-mode pimd.
#The pimd program is covered by the license in the accompanying file
#named "LICENSE.pimd".
# 
#The pimd program is COPYRIGHT 1998 by University of Southern California.
#
#Part of this program has been derived from mrouted.
#The mrouted program is covered by the license in the accompanying file
#named "LICENSE.mrouted".
#
#The mrouted program is COPYRIGHT 1989 by The Board of Trustees of
#Leland Stanford Junior University.
#
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.9 2001/07/20 06:20:10 obrien Exp $

PROG=	pim6sd
MAN=	pim6stat.1 pim6sd.conf.5 pim6sd.8
SRCS=	mld6.c mld6_proto.c \
	inet6.c kern.c main.c config.c debug.c routesock.c vers.c callout.c \
	route.c vif.c timer.c mrt.c pim6.c pim6_proto.c rp.c crc.c trace.c \
	cfparse.y cftoken.l
SCRIPTS= pim6stat

CLEANFILES+= lex.yy.c y.tab.h y.tab.c
SRCS+=	y.tab.h
y.tab.h: cfparse.y

CFLAGS+= -I. -I${.CURDIR}
CFLAGS+= -DINET6 -DPIM -DIOCTL_OK_ON_RAW_SOCKET -DHAVE_GETIFADDRS
CFLAGS+= -DHAVE_STDARG_H

DPADD=	${LIBY} ${LIBL}
LDADD=	-ly -ll

.include <bsd.prog.mk>
@


1.9
log
@Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
@
text
@d77 1
a77 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.8 2001/06/03 18:16:37 ume dead $
@


1.8
log
@Remove pim6[ds]d from the tree.  The software had a restrictive license
than we can handle.  pim6[ds]d are available as ports instead.
@
text
@d76 2
a77 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.7 2001/04/07 11:21:34 ru Exp $
d80 4
a83 3
SRCS=	mld6.c mld6_proto.c\
	inet6.c kern.c main.c config.c debug.c routesock.c vers.c callout.c\
	route.c vif.c timer.c mrt.c pim6.c pim6_proto.c rp.c crc.c trace.c\
d85 3
d90 5
a94 5
CLEANFILES+= lex.yy.c y.tab.h y.tab.c
CFLAGS+=-Wall
CFLAGS+=-I. -I${.CURDIR}
CFLAGS+=-DINET6 -DPIM -DIOCTL_OK_ON_RAW_SOCKET -DHAVE_GETIFADDRS
CFLAGS+=-DHAVE_STDARG_H
a96 3
SCRIPTS=pim6stat

MAN=	pim6stat.1 pim6sd.conf.5 pim6sd.8
@


1.7
log
@beforeinstall -> SCRIPTS.
@
text
@d76 1
a76 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.6 2001/03/26 14:41:14 ru Exp $
@


1.6
log
@- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.
@
text
@d76 1
a76 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.5 2000/07/06 18:17:08 ume Exp $
d92 1
a94 4

beforeinstall:
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
	    ${.CURDIR}/pim6stat ${DESTDIR}${BINDIR}
@


1.5
log
@Make compilable.

Reported by:	Ollivier Robert <roberto@@eurocontrol.fr>
@
text
@d76 1
a76 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.4 2000/07/06 01:48:00 kris Exp $
d93 1
a93 3
MAN1=	pim6stat.1
MAN5=	pim6sd.conf.5
MAN8=	pim6sd.8
@


1.4
log
@Sync with latest KAME code.

Obtained from:	KAME
@
text
@d76 1
a76 1
# $FreeBSD$
d87 1
@


1.3
log
@Fixed missing DPADD.

Fixed style bug for LDADD (don't use += for variables defined only once).
@
text
@d14 1
a14 1
#
d26 51
a76 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.2 2000/01/28 13:53:11 bde Exp $
d86 2
a87 2
CFLAGS+= -g
CFLAGS+=-DINET6 -DPIM -DIOCTL_OK_ON_RAW_SOCKET -I${.OBJDIR}
@


1.2
log
@Fixed world breakage (wrong path to pim6stat).

Fixed other bugs in special install rule (2 cosmetic, 2 non-cosmetic).
@
text
@d26 1
a26 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.1 2000/01/28 05:10:31 shin Exp $
d39 2
a40 1
LDADD+=	-ly -ll
@


1.2.2.1
log
@MFC: Fix missing DPADD and style bugs.
@
text
@d26 1
a26 1
# $FreeBSD$
d39 1
a39 2
DPADD=	${LIBY} ${LIBL}
LDADD=	-ly -ll
@


1.2.2.2
log
@MFC: fix for make release, etc..
@
text
@d26 1
a26 1
# $FreeBSD: $
a36 1
CFLAGS+=-I. -I${.CURDIR}
@


1.2.2.3
log
@MFC: Merge KAME 2000/07 code.
@
text
@d14 1
a14 1
# 
d26 1
a26 51

# Copyright (c) 1998 by the University of Oregon.
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software and
# its documentation in source and binary forms for lawful
# purposes and without fee is hereby granted, provided
# that the above copyright notice appear in all copies and that both
# the copyright notice and this permission notice appear in supporting
# documentation, and that any documentation, advertising materials,
# and other materials related to such distribution and use acknowledge
# that the software was developed by the University of Oregon.
# The name of the University of Oregon may not be used to endorse or 
# promote products derived from this software without specific prior 
# written permission.
#
# THE UNIVERSITY OF OREGON DOES NOT MAKE ANY REPRESENTATIONS
# ABOUT THE SUITABILITY OF THIS SOFTWARE FOR ANY PURPOSE.  THIS SOFTWARE IS
# PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
# INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND 
# NON-INFRINGEMENT.
#
# IN NO EVENT SHALL UO, OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY
# SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES, WHETHER IN CONTRACT,
# TORT, OR OTHER FORM OF ACTION, ARISING OUT OF OR IN CONNECTION WITH,
# THE USE OR PERFORMANCE OF THIS SOFTWARE.
#
# Other copyrights might apply to parts of this software and are so
# noted when applicable.
#
#
# Questions concerning this software should be directed to 
# Kurt Windisch (kurtw@@antc.uoregon.edu)
#
# $Id: Makefile,v 1.8 2000/02/25 06:32:22 itojun Exp $
#
#
#Part of this program has been derived from PIM sparse-mode pimd.
#The pimd program is covered by the license in the accompanying file
#named "LICENSE.pimd".
# 
#The pimd program is COPYRIGHT 1998 by University of Southern California.
#
#Part of this program has been derived from mrouted.
#The mrouted program is covered by the license in the accompanying file
#named "LICENSE.mrouted".
#
#The mrouted program is COPYRIGHT 1989 by The Board of Trustees of
#Leland Stanford Junior University.
# $FreeBSD$
d36 1
a36 1
CFLAGS+=-Wall
d38 1
a38 1
CFLAGS+=-DINET6 -DPIM -DIOCTL_OK_ON_RAW_SOCKET -DHAVE_GETIFADDRS
@


1.2.2.4
log
@MFC: MAN[1-9] -> MAN.
@
text
@d76 1
a76 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.2.2.3 2000/07/15 07:36:35 kris Exp $
d93 3
a95 1
MAN=	pim6stat.1 pim6sd.conf.5 pim6sd.8
@


1.2.2.5
log
@MFC: Introduce and use SCRIPTS knob.
@
text
@d76 1
a76 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.2.2.4 2001/04/25 12:10:30 ru Exp $
a91 1
SCRIPTS=pim6stat
d94 4
@


1.2.2.6
log
@MFC: Remove pim6[ds]d from the tree.  The software had a restrictive
license than we can handle.  pim6[ds]d are available as ports instead.

	src/usr.sbin/Makefile:	1.202->1.203
@
text
@d76 1
a76 1
# $FreeBSD: src/usr.sbin/pim6sd/Makefile,v 1.2.2.5 2001/04/25 14:04:58 ru Exp $
@


1.1
log
@IPv6 multicast routing.
  kernel IPv6 multicast routing support.
  pim6 dense mode daemon
  pim6 sparse mode daemon
  netstat support of IPv6 multicast routing statistics

  Merging to the current and testing with other existing multicast routers
  is done by Tatsuya Jinmei <jinmei@@kame.net>, who writes and maintainances
  the base code in KAME distribution.

  Make world check and kernel build check was also successful.
@
text
@d26 1
a26 1
# $FreeBSD$
d45 3
a47 3
afterinstall:
	install ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
		${INSTALLFLAGS} ${SRCDIR}/pim6stat ${DESTDIR}${BINDIR}
@

