head	1.25;
access;
symbols
	RELENG_8_4:1.23.0.2
	RELENG_9_1_0_RELEASE:1.22.2.1.4.2
	RELENG_9_1:1.22.2.1.0.4
	RELENG_9_1_BP:1.22.2.1
	RELENG_8_3_0_RELEASE:1.21.10.2.2.1
	RELENG_8_3:1.21.10.2.0.2
	RELENG_8_3_BP:1.21.10.2
	RELENG_9_0_0_RELEASE:1.22.2.1.2.1
	RELENG_9_0:1.22.2.1.0.2
	RELENG_9_0_BP:1.22.2.1
	RELENG_9:1.22.0.2
	RELENG_9_BP:1.22
	RELENG_7_4_0_RELEASE:1.21.14.1
	RELENG_8_2_0_RELEASE:1.21.10.1.6.1
	RELENG_7_4:1.21.0.14
	RELENG_7_4_BP:1.21
	RELENG_8_2:1.21.10.1.0.6
	RELENG_8_2_BP:1.21.10.1
	RELENG_8_1_0_RELEASE:1.21.10.1.4.1
	RELENG_8_1:1.21.10.1.0.4
	RELENG_8_1_BP:1.21.10.1
	RELENG_7_3_0_RELEASE:1.21.12.1
	RELENG_7_3:1.21.0.12
	RELENG_7_3_BP:1.21
	RELENG_8_0_0_RELEASE:1.21.10.1.2.1
	RELENG_8_0:1.21.10.1.0.2
	RELENG_8_0_BP:1.21.10.1
	RELENG_8:1.21.0.10
	RELENG_8_BP:1.21
	RELENG_7_2_0_RELEASE:1.21.8.1
	RELENG_7_2:1.21.0.8
	RELENG_7_2_BP:1.21
	RELENG_7_1_0_RELEASE:1.21.6.1
	RELENG_6_4_0_RELEASE:1.20.20.1
	RELENG_7_1:1.21.0.6
	RELENG_7_1_BP:1.21
	RELENG_6_4:1.20.0.20
	RELENG_6_4_BP:1.20
	RELENG_7_0_0_RELEASE:1.21
	RELENG_6_3_0_RELEASE:1.20
	RELENG_7_0:1.21.0.4
	RELENG_7_0_BP:1.21
	RELENG_6_3:1.20.0.18
	RELENG_6_3_BP:1.20
	RELENG_7:1.21.0.2
	RELENG_7_BP:1.21
	RELENG_6_2_0_RELEASE:1.20
	RELENG_6_2:1.20.0.16
	RELENG_6_2_BP:1.20
	RELENG_5_5_0_RELEASE:1.20
	RELENG_5_5:1.20.0.14
	RELENG_5_5_BP:1.20
	RELENG_6_1_0_RELEASE:1.20
	RELENG_6_1:1.20.0.12
	RELENG_6_1_BP:1.20
	RELENG_6_0_0_RELEASE:1.20
	RELENG_6_0:1.20.0.10
	RELENG_6_0_BP:1.20
	RELENG_6:1.20.0.8
	RELENG_6_BP:1.20
	RELENG_5_4_0_RELEASE:1.20
	RELENG_5_4:1.20.0.6
	RELENG_5_4_BP:1.20
	RELENG_4_11_0_RELEASE:1.11.2.3
	RELENG_4_11:1.11.2.3.0.8
	RELENG_4_11_BP:1.11.2.3
	RELENG_5_3_0_RELEASE:1.20
	RELENG_5_3:1.20.0.4
	RELENG_5_3_BP:1.20
	RELENG_5:1.20.0.2
	RELENG_5_BP:1.20
	RELENG_4_10_0_RELEASE:1.11.2.3
	RELENG_4_10:1.11.2.3.0.6
	RELENG_4_10_BP:1.11.2.3
	RELENG_5_2_1_RELEASE:1.19
	RELENG_5_2_0_RELEASE:1.19
	RELENG_5_2:1.19.0.2
	RELENG_5_2_BP:1.19
	RELENG_4_9_0_RELEASE:1.11.2.3
	RELENG_4_9:1.11.2.3.0.4
	RELENG_4_9_BP:1.11.2.3
	RELENG_5_1_0_RELEASE:1.16
	RELENG_5_1:1.16.0.4
	RELENG_5_1_BP:1.16
	RELENG_4_8_0_RELEASE:1.11.2.3
	RELENG_4_8:1.11.2.3.0.2
	RELENG_4_8_BP:1.11.2.3
	RELENG_5_0_0_RELEASE:1.16
	RELENG_5_0:1.16.0.2
	RELENG_5_0_BP:1.16
	RELENG_4_7_0_RELEASE:1.11.2.2
	RELENG_4_7:1.11.2.2.0.4
	RELENG_4_7_BP:1.11.2.2
	RELENG_4_6_2_RELEASE:1.11.2.2
	RELENG_4_6_1_RELEASE:1.11.2.2
	RELENG_4_6_0_RELEASE:1.11.2.2
	RELENG_4_6:1.11.2.2.0.2
	RELENG_4_6_BP:1.11.2.2
	RELENG_4_5_0_RELEASE:1.11.2.1
	RELENG_4_5:1.11.2.1.0.4
	RELENG_4_5_BP:1.11.2.1
	RELENG_4_4_0_RELEASE:1.11.2.1
	RELENG_4_4:1.11.2.1.0.2
	RELENG_4_4_BP:1.11.2.1
	RELENG_4_3_0_RELEASE:1.11
	RELENG_4_3:1.11.0.4
	RELENG_4_3_BP:1.11
	RELENG_4_2_0_RELEASE:1.11
	RELENG_4_1_1_RELEASE:1.11
	PRE_SMPNG:1.11
	RELENG_4_1_0_RELEASE:1.11
	RELENG_3_5_0_RELEASE:1.9
	RELENG_4_0_0_RELEASE:1.11
	RELENG_4:1.11.0.2
	RELENG_4_BP:1.11
	RELENG_3_4_0_RELEASE:1.9
	RELENG_3_3_0_RELEASE:1.9
	RELENG_3_2_PAO:1.9.0.4
	RELENG_3_2_PAO_BP:1.9
	RELENG_3_2_0_RELEASE:1.9
	RELENG_3_1_0_RELEASE:1.9
	RELENG_3:1.9.0.2
	RELENG_3_BP:1.9
	RELENG_2_2_8_RELEASE:1.7.2.1
	RELENG_3_0_0_RELEASE:1.9
	RELENG_2_2_7_RELEASE:1.7.2.1
	RELENG_2_2_6_RELEASE:1.7.2.1
	RELENG_2_2_5_RELEASE:1.7.2.1
	bsd_44_lite_2:1.1.1.1
	RELENG_2_2_2_RELEASE:1.7.2.1
	RELENG_2_2_1_RELEASE:1.7
	RELENG_2_2_0_RELEASE:1.7
	RELENG_2_1_7_RELEASE:1.4
	RELENG_2_1_6_1_RELEASE:1.4
	RELENG_2_1_6_RELEASE:1.4
	RELENG_2_2:1.7.0.2
	RELENG_2_2_BP:1.7
	RELENG_2_1_5_RELEASE:1.4
	RELENG_2_1_0_RELEASE:1.4
	RELENG_2_1_0:1.4.0.6
	RELENG_2_1_0_BP:1.4
	RELENG_2_0_5_RELEASE:1.4
	RELENG_2_0_5:1.4.0.4
	RELENG_2_0_5_BP:1.4
	RELENG_2_0_5_ALPHA:1.4
	RELEASE_2_0:1.4
	BETA_2_0:1.4
	ALPHA_2_0:1.4.0.2
	bsd_44_lite:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.25
date	2013.07.18.00.36.31;	author svnexp;	state Exp;
branches;
next	1.24;

1.24
date	2013.07.18.00.35.05;	author svnexp;	state Exp;
branches;
next	1.23;

1.23
date	2012.11.17.01.50.25;	author svnexp;	state Exp;
branches
	1.23.2.1;
next	1.22;

1.22
date	2010.02.27.10.18.33;	author uqs;	state Exp;
branches
	1.22.2.1;
next	1.21;

1.21
date	2006.07.27.13.26.29;	author yar;	state Exp;
branches
	1.21.2.1
	1.21.6.1
	1.21.8.1
	1.21.10.1
	1.21.12.1
	1.21.14.1;
next	1.20;

1.20
date	2004.02.23.20.13.56;	author johan;	state Exp;
branches
	1.20.8.1
	1.20.20.1;
next	1.19;

1.19
date	2003.08.04.21.31.51;	author ache;	state Exp;
branches;
next	1.18;

1.18
date	2003.08.04.15.25.39;	author ache;	state Exp;
branches;
next	1.17;

1.17
date	2003.08.04.14.30.15;	author ache;	state Exp;
branches;
next	1.16;

1.16
date	2002.04.12.11.12.37;	author ru;	state Exp;
branches;
next	1.15;

1.15
date	2001.12.04.02.19.56;	author obrien;	state Exp;
branches;
next	1.14;

1.14
date	2001.08.31.12.31.09;	author ru;	state Exp;
branches;
next	1.13;

1.13
date	2001.03.26.14.33.22;	author ru;	state Exp;
branches;
next	1.12;

1.12
date	2001.03.20.18.13.26;	author ru;	state Exp;
branches;
next	1.11;

1.11
date	99.12.15.05.13.21;	author shin;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	99.12.07.17.38.52;	author shin;	state Exp;
branches;
next	1.9;

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

1.8
date	97.04.02.16.52.43;	author phk;	state Exp;
branches;
next	1.7;

1.7
date	96.10.16.19.37.21;	author jkh;	state Exp;
branches
	1.7.2.1;
next	1.6;

1.6
date	96.08.09.22.51.59;	author julian;	state Exp;
branches;
next	1.5;

1.5
date	96.02.06.20.36.08;	author wollman;	state Exp;
branches;
next	1.4;

1.4
date	94.08.14.06.57.34;	author jkh;	state Exp;
branches;
next	1.3;

1.3
date	94.08.05.02.42.33;	author wollman;	state Exp;
branches;
next	1.2;

1.2
date	94.05.28.06.29.36;	author rgrimes;	state Exp;
branches;
next	1.1;

1.1
date	94.05.26.06.34.53;	author rgrimes;	state Exp;
branches
	1.1.1.1;
next	;

1.23.2.1
date	2012.11.17.01.50.25;	author svnexp;	state dead;
branches;
next	1.23.2.2;

1.23.2.2
date	2013.03.28.13.03.36;	author svnexp;	state Exp;
branches;
next	;

1.22.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.22.2.1.2.1
	1.22.2.1.4.1;
next	1.22.2.2;

1.22.2.2
date	2012.11.17.11.36.33;	author svnexp;	state Exp;
branches;
next	;

1.22.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.22.2.1.2.2;

1.22.2.1.2.2
date	2012.11.17.08.36.32;	author svnexp;	state Exp;
branches;
next	;

1.22.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.22.2.1.4.2;

1.22.2.1.4.2
date	2012.11.17.08.47.22;	author svnexp;	state Exp;
branches;
next	;

1.21.2.1
date	2012.11.17.08.03.41;	author svnexp;	state Exp;
branches;
next	;

1.21.6.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.21.8.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.21.10.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.21.10.1.2.1
	1.21.10.1.4.1
	1.21.10.1.6.1;
next	1.21.10.2;

1.21.10.2
date	2011.04.06.17.54.10;	author glebius;	state Exp;
branches
	1.21.10.2.2.1;
next	1.21.10.3;

1.21.10.3
date	2012.11.17.10.36.17;	author svnexp;	state Exp;
branches;
next	;

1.21.10.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.21.10.1.4.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.21.10.1.6.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.21.10.2.2.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.21.10.2.2.2;

1.21.10.2.2.2
date	2012.11.17.08.24.57;	author svnexp;	state Exp;
branches;
next	;

1.21.12.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.21.14.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.21.14.2;

1.21.14.2
date	2012.11.17.08.16.55;	author svnexp;	state Exp;
branches;
next	;

1.20.8.1
date	2012.11.17.07.41.23;	author svnexp;	state Exp;
branches;
next	;

1.20.20.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.11.2.1
date	2001.04.25.10.58.49;	author ru;	state Exp;
branches;
next	1.11.2.2;

1.11.2.2
date	2002.04.12.11.13.56;	author ru;	state Exp;
branches;
next	1.11.2.3;

1.11.2.3
date	2002.12.04.14.05.42;	author ru;	state Exp;
branches;
next	1.11.2.4;

1.11.2.4
date	2012.11.17.07.24.35;	author svnexp;	state Exp;
branches;
next	;

1.7.2.1
date	97.04.02.16.56.44;	author phk;	state Exp;
branches;
next	;

1.1.1.1
date	94.05.26.06.34.54;	author rgrimes;	state Exp;
branches;
next	;


desc
@@


1.25
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/253427
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@#	@@(#)Makefile	8.1 (Berkeley) 6/5/93
# $FreeBSD: head/sbin/route/Makefile 253427 2013-07-17 14:05:20Z hrs $

.include <bsd.own.mk>

PROG=	route
MAN=	route.8
SRCS=	route.c keywords.h
WARNS?=	3
CLEANFILES+=keywords.h

CFLAGS+= -DNS
.if ${MK_INET_SUPPORT} != "no"
CFLAGS+= -DINET
.endif
.if ${MK_INET6_SUPPORT} != "no"
CFLAGS+= -DINET6
.endif
CFLAGS+= -I.

keywords.h: keywords
	LC_ALL=C awk '!/^#|^$$/ { \
		printf "#define\tK_%s\t%d\n\t{\"%s\", K_%s},\n", \
		    toupper($$1), ++L, $$1, toupper($$1); \
	}' < ${.CURDIR}/keywords > ${.TARGET} || (rm -f ${.TARGET}; false)

.include <bsd.prog.mk>
@


1.24
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/253424
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/sbin/route/Makefile 253424 2013-07-17 13:47:13Z hrs $
d13 3
a15 1

a18 1

@


1.23
log
@Switching exporter and resync
@
text
@d2 1
a2 1
# $FreeBSD: head/sbin/route/Makefile 204406 2010-02-27 10:18:33Z uqs $
d10 1
a10 1
CLEANFILES+=keywords.h _keywords.tmp
d21 4
a24 8
	sed -e '/^#/d' -e '/^$$/d' ${.CURDIR}/keywords > _keywords.tmp
	LC_ALL=C tr 'a-z' 'A-Z' < _keywords.tmp | paste _keywords.tmp - | \
	    awk '{ \
		if (NF > 1) \
			printf "#define\tK_%s\t%d\n\t{\"%s\", K_%s},\n", \
			    $$2, NR, $$1, $$2 }' \
	    > ${.TARGET}
	rm -f _keywords.tmp
@


1.23.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:03:36 +0000
@
text
@d1 30
@


1.23.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 30
#	@@(#)Makefile	8.1 (Berkeley) 6/5/93
# $FreeBSD: releng/8.4/sbin/route/Makefile 220391 2011-04-06 17:54:10Z glebius $

.include <bsd.own.mk>

PROG=	route
MAN=	route.8
SRCS=	route.c keywords.h
WARNS?=	3
CLEANFILES+=keywords.h _keywords.tmp

CFLAGS+= -DNS

.if ${MK_INET6_SUPPORT} != "no"
CFLAGS+= -DINET6
.endif

CFLAGS+= -I.

keywords.h: keywords
	sed -e '/^#/d' -e '/^$$/d' ${.CURDIR}/keywords > _keywords.tmp
	LC_ALL=C tr 'a-z' 'A-Z' < _keywords.tmp | paste _keywords.tmp - | \
	    awk '{ \
		if (NF > 1) \
			printf "#define\tK_%s\t%d\n\t{\"%s\", K_%s},\n", \
			    $$2, NR, $$1, $$2 }' \
	    > ${.TARGET}
	rm -f _keywords.tmp

.include <bsd.prog.mk>
@


1.22
log
@SVN rev 204406 on 2010-02-27 10:18:33Z by uqs

route(8): make WARNS=3 clean

- add static and const where appropriate
- check pointers against NULL
- minor styling nits
- it is actually WARNS=6 clean for non-strict alignment platforms

This is shamelessly stolen from DragonflyBSD and reduces our diff.

PR:		bin/140078
Approved by:	ed (co-mentor)
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.22.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.22.2.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/sbin/route/Makefile 204406 2010-02-27 10:18:33Z uqs $
@


1.22.2.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.22.2.1.4.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.1/sbin/route/Makefile 204406 2010-02-27 10:18:33Z uqs $
@


1.22.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.22.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.0/sbin/route/Makefile 204406 2010-02-27 10:18:33Z uqs $
@


1.21
log
@Obey MK_INET6_SUPPORT.
This is also a good chance to apply style.Makefile(5) in some cases.
@
text
@d9 1
a9 1
WARNS?=	0
@


1.21.2.1
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/7/sbin/route/Makefile 160747 2006-07-27 13:26:29Z yar $
@


1.21.14.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.21.14.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/7.4/sbin/route/Makefile 160747 2006-07-27 13:26:29Z yar $
@


1.21.12.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.21.10.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.21.10.2
log
@SVN rev 220391 on 2011-04-06 17:54:10Z by glebius

MFhead r196527,204406,216296-216297:

  ------------------------------------------------------------------------
  r196527 | charnier | 2009-08-25 08:09:09 +0400 (вт, 25 авг 2009) | 3 lines

  ANSIfy functions declarations, adjust prototypes. Rename local variable
  to not conflict with err().

  ------------------------------------------------------------------------
  r204406 | uqs | 2010-02-27 13:18:33 +0300 (сб, 27 фев 2010) | 12 lines

  route(8): make WARNS=3 clean

  - add static and const where appropriate
  - check pointers against NULL
  - minor styling nits
  - it is actually WARNS=6 clean for non-strict alignment platforms

  ------------------------------------------------------------------------
  r216296 | glebius | 2010-12-08 18:10:27 +0300 (ср, 08 дек 2010) | 5 lines

  Add RTM_IEEE80211 to array of route message descriptions.

  ------------------------------------------------------------------------
  r216297 | glebius | 2010-12-08 18:12:37 +0300 (ср, 08 дек 2010) | 7 lines

  - Fix array bounds checking. [1]
  - Add message length checking.
@
text
@d9 1
a9 1
WARNS?=	3
@


1.21.10.3
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/sbin/route/Makefile 220391 2011-04-06 17:54:10Z glebius $
@


1.21.10.2.2.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.21.10.2.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/8.3/sbin/route/Makefile 220391 2011-04-06 17:54:10Z glebius $
@


1.21.10.1.6.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.21.10.1.4.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.21.10.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.21.8.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.21.6.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.20
log
@style.Makefile(5):
	Use WARNS?= instead of WARNS=.
@
text
@d4 2
a8 2
CFLAGS+=-I. -Wall -DNS
CFLAGS+=-DINET6
d12 8
@


1.20.8.1
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/6/sbin/route/Makefile 126178 2004-02-23 20:25:27Z johan $
@


1.20.20.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.19
log
@LANG->LC_ALL

Pointed by:     ru
@
text
@d9 1
a9 1
WARNS=	0
@


1.18
log
@Fix problem differently, use                                                  
LANG=C tr 'a-z' 'A-Z'                                                         
for hypotetical case that script may generate non-ascii characters
@
text
@d14 1
a14 1
	LANG=C tr 'a-z' 'A-Z' < _keywords.tmp | paste _keywords.tmp - | \
@


1.17
log
@Use tr '[:lower:]' '[:upper:]' to work with any locale
@
text
@d14 1
a14 1
	tr '[:lower:]' '[:upper:]' < _keywords.tmp | paste _keywords.tmp - | \
@


1.16
log
@Removed the cruft that became cruft after rev. 1.4.
Fixed CLEANFILES.
@
text
@d14 1
a14 1
	tr a-z A-Z < _keywords.tmp | paste _keywords.tmp - | \
@


1.15
log
@Default to WARNS=2.
Binary builds that cannot handle this must explicitly set WARNS=0.

Reviewed by:	mike
@
text
@d10 1
a10 1
CLEANFILES+=keywords.h
a21 2
./keywords.h:	keywords.h

a22 2

route .depend lint tags: keywords.h
@


1.14
log
@Synch with NetBSD and OpenBSD.

Allow non-superuser to open, listen to, and send safe commands on the
routing socket.  Superuser priviledge is required for all commands
but RTM_GET.

Lose `setuid root' bit of route(8).

Reviewed by:	wollman, dd
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/route/Makefile,v 1.13 2001/03/26 14:33:22 ru Exp $
d9 1
@


1.13
log
@- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/route/Makefile,v 1.12 2001/03/20 18:13:26 ru Exp $
a9 1
BINMODE=4555
@


1.12
log
@Set the default manual section for sbin/ to 8.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/route/Makefile,v 1.11 1999/12/15 05:13:21 shin Exp $
d5 1
@


1.11
log
@Enable INET6 by default.
This should be OK on non INET6 enabled kernel.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/route/Makefile,v 1.10 1999/12/07 17:38:52 shin Exp $
a4 1
MAN8=	route.8
@


1.11.2.1
log
@MFC: MAN[1-9] -> MAN.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/route/Makefile,v 1.11 1999/12/15 05:13:21 shin Exp $
d5 1
a5 1
MAN=	route.8
@


1.11.2.2
log
@MFC: 1.16: Removed some cruft, fixed CLEANFILES.
@
text
@d2 1
a2 1
# $FreeBSD$
d9 1
a9 1
CLEANFILES+=keywords.h _keywords.tmp
d22 2
d25 2
@


1.11.2.3
log
@MFC:

Allow non-superuser to open, listen to, and send safe commands
on the routing socket.  Superuser privilege is required for all
commands but RTM_GET.  Lose setuidness of route(8).

Prodded by:	sobomax
@
text
@d10 1
@


1.11.2.4
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/sbin/route/Makefile 107577 2002-12-04 14:05:42Z ru $
@


1.10
log
@udp IPv6 support, IPv6/IPv4 tunneling support in kernel,
packet divert at kernel for IPv6/IPv4 translater daemon

This includes queue related patch submitted by jburkhol@@home.com.

Submitted by: queue related patch from jburkhol@@home.com
Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
@
text
@d2 1
a2 1
# $FreeBSD$
d8 1
a8 1
#CFLAGS+=-DINET6
@


1.9
log
@Remove useless `BINOWN=root' now that it is the default.
@
text
@d2 1
d8 1
@


1.8
log
@unifdef CCITT, ISO & CRUFT.
@
text
@a7 1
BINOWN=	root
@


1.7
log
@Bring back NS support for this utility - we need it for the commercial Novell
server software.
@
text
@d5 1
a5 1
SRCS=	route.c keywords.h # ccitt_addr.h
@


1.7.2.1
log
@Remove ccitt_addr.c file.
@
text
@d5 1
a5 1
SRCS=	route.c keywords.h
@


1.6
log
@Reviewed by:	julian
Submitted by:	archie@@whistle.com

This patch allows true interface routing to be controlled
from the command line..
you can now do:
route add default -interface ppp0
even if you have no clue what the address at the other end is..

this is part of a set of changes that allow true "unnumbered links"
such as netcom run between their sites..
In practice you should assign the address from one of your ethernet
interfaces to the local side of the P2P link so that IP doesn't
say that the packet comes from 255.255.255.255, but
there is no need whatsoever to assign an address of any kind
to the remote end of the link.. useful for frame relay links etc also.
@
text
@d6 1
a6 1
CFLAGS+=-I. -Wall
@


1.5
log
@Remove support for OSI networking in user-land (#ifdef OSI aor CCITT)
in preparation for its removal from the kernel source tree.  NB: because
a function was deleted, libc is now at version 3.0 (was 2.2 previously).
@
text
@d6 1
a6 1
CFLAGS+=-I.
@


1.4
log
@Make keywords.h get properly built.
Submitted by:	jkh
@
text
@d5 1
a5 1
SRCS=	route.c ccitt_addr.c keywords.h
@


1.3
log
@Convert to our man installation style.  Also fixed long-standing bug
in `fastboot'/`fasthalt' in which the interpreter would hang around
after `reboot' or `halt' is run, causing an irritating ``Killed'' message.
@
text
@d5 1
a5 1
SRCS=	route.c ccitt_addr.c
@


1.2
log
@Remove old style manual page depends so make install with NOMAN set
can run.
@
text
@d4 1
a4 1
MAN8=	route.0
d20 2
@


1.1
log
@Initial revision
@
text
@a10 2
all: route ${MAN8}

@


1.1.1.1
log
@BSD 4.4 Lite sbin Sources

Note:  XNSrouted and routed NOT imported here, they shall be imported with
usr.sbin.
@
text
@@
