aboutsummaryrefslogtreecommitdiff
path: root/sbin/routed
Commit message (Collapse)AuthorAgeFilesLines
* Don't declare everything we find on a loopback interface for passive:Poul-Henning Kamp2004-08-141-3/+9
| | | | | | | | | | | Only the actual loopback address should be declared passive, other addresses are very likely to be desirable to announce. Check for IFF_LOOPBACK instead of IFF_PASSIVE to determine if we have an unknown interface type. Notes: svn path=/head/; revision=133715
* Removed commented out bitrot.Ruslan Ermilov2004-08-132-2/+0
| | | | Notes: svn path=/head/; revision=133650
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-6/+10
| | | | Notes: svn path=/head/; revision=131488
* Turn on RFC 1724 compliant behaviour with regards to IP_ADD_MEMBERSHIP;Bruce M Simpson2004-06-161-1/+1
| | | | | | | | | | | | routed should be able to specify multicast memberships to be added by interface index. This should fix the unnumbered / point-to-point case for RIPv2. PR: bin/51927 Requested by: Eugene Grosbein Notes: svn path=/head/; revision=130557
* Ignore kernel routes with the RTF_WASCLONED flag set. This is a slightBruce M Simpson2004-06-151-4/+4
| | | | | | | | | | | modification of a patch which was already applied for BSD/OS in the Rhyolite.com sources; this file is already off the vendor branch. PR: bin/57484 Submitted by: Richard Perini Notes: svn path=/head/; revision=130498
* Assorted markup, grammar, and spelling fixes.Ruslan Ermilov2004-05-171-14/+18
| | | | Notes: svn path=/head/; revision=129327
* Replace ROUNDUP/ADVANCE with SA_SIZELuigi Rizzo2004-04-131-16/+1
| | | | Notes: svn path=/head/; revision=128186
* Remove advertising clause from University of California Regent's license,Mark Murray2004-04-0914-56/+0
| | | | | | | | | per letter dated July 22, 1999. Approved by: core, imp Notes: svn path=/head/; revision=128073
* Sync HEAD sources to vendor branch import of routed v2.27 from rhyolite.com.Bruce M Simpson2004-02-2514-162/+368
|\ | | | | | | | | | | | | | | | | | | | | Update <protocols/routed.h> for the MD5 changes requested in bin/35843. Preserve local changes. Education by: obrien, markm, pointy-stick PR: bin/35843 (and doubtless others) Notes: svn path=/head/; revision=126250
| * Virgin import of rhyolite.com routed v2.27vendor/SGIBruce M Simpson2004-02-2514-179/+374
| | | | | | | | Notes: svn path=/vendor/SGI/dist_v_2_21/; revision=126247
* | style.Makefile(5):Johan Karlsson2004-02-232-2/+2
| | | | | | | | | | | | | | Use WARNS?= instead of WARNS=. Notes: svn path=/head/; revision=126178
* | Fixed style of DPADD and LDADD assignments as per style.Makefile(5).Ruslan Ermilov2004-02-052-4/+4
| | | | | | | | Notes: svn path=/head/; revision=125503
* | Removed duplicate $FreeBSD$ tag.Ruslan Ermilov2004-01-291-1/+0
| | | | | | | | Notes: svn path=/head/; revision=125196
* | Prefer PATH_MAX to MAXPATHLEN. Both contain the trailing NUL, soWarner Losh2003-08-072-3/+3
| | | | | | | | | | | | | | remove the unneeded +1. Notes: svn path=/head/; revision=118582
* | The .Xr utilityPhilippe Charnier2003-06-081-2/+3
| | | | | | | | Notes: svn path=/head/; revision=116037
* | mdoc(7) fixes: Mark "gated" with the .Nm macro.Ruslan Ermilov2003-05-191-6/+6
| | | | | | | | | | | | | | Approved by: re (blanket) Notes: svn path=/head/; revision=115161
* | Note that gated is a commercial routing product now, and removeMurray Stokely2003-05-041-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | references to it's man page, which is almost never installed on a FreeBSD system. The information about using this command with gated has been retained. I have just made it clear that gated is not a part of FreeBSD. PR: docs/51407 Notes: svn path=/head/; revision=114644
* | Use srandomdev() for FreeBSDAndrey A. Chernov2003-02-111-0/+4
| | | | | | | | Notes: svn path=/head/; revision=110670
* | Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,Jens Schweikhardt2003-01-012-2/+2
| | | | | | | | | | | | | | especially in troff files. Notes: svn path=/head/; revision=108533
* | Replace various spelling with FALLTHROUGH which is lint()ablePhilippe Charnier2002-08-251-1/+1
| | | | | | | | Notes: svn path=/head/; revision=102411
* | s/filesystem/file system/g as discussed on -developersTom Rhodes2002-08-211-1/+1
| | | | | | | | Notes: svn path=/head/; revision=102231
* | The .Nm utility.Philippe Charnier2002-07-062-11/+16
| | | | | | | | Notes: svn path=/head/; revision=99503
* | Add the possibility to use a no_rip_out configuration option in orderJeroen Ruigrok van der Werven2002-04-072-0/+5
| | | | | | | | | | | | | | | | | | | | to stop routed from sending out RIP updates. PR: 29090 Submitted by: Matthew Braithwaite <mab@red-bean.com> Notes: svn path=/head/; revision=94125
* | o remove __PWarner Losh2002-03-211-27/+27
| | | | | | | | | | | | | | o remove main prototype Notes: svn path=/head/; revision=92883
* | mdoc(7) police: GC duplicate VCS ID.Ruslan Ermilov2002-03-151-3/+0
| | | | | | | | Notes: svn path=/head/; revision=92337
* | o Move NTOHL() and associated macros into <sys/param.h>. These areMike Barcroft2002-02-186-12/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | deprecated in favor of the POSIX-defined lowercase variants. o Change all occurrences of NTOHL() and associated marcros in the source tree to use the lowercase function variants. o Add missing license bits to sparc64's <machine/endian.h>. Approved by: jake o Clean up <machine/endian.h> files. o Remove unused __uint16_swap_uint32() from i386's <machine/endian.h>. o Remove prototypes for non-existent bswapXX() functions. o Include <machine/endian.h> in <arpa/inet.h> to define the POSIX-required ntohl() family of functions. o Do similar things to expose the ntohl() family in libstand, <netinet/in.h>, and <sys/param.h>. o Prepend underscores to the ntohl() family to help deal with complexities associated with having MD (asm and inline) versions, and having to prevent exposure of these functions in other headers that happen to make use of endian-specific defines. o Create weak aliases to the canonical function name to help deal with third-party software forgetting to include an appropriate header. o Remove some now unneeded pollution from <sys/types.h>. o Add missing <arpa/inet.h> includes in userland. Tested on: alpha, i386 Reviewed by: bde, jake, tmm Notes: svn path=/head/; revision=90868
* | Insert a missing paragraph break (.Pp).Jens Schweikhardt2002-01-241-0/+1
| | | | | | | | | | | | | | MFC after: 3 weeks Notes: svn path=/head/; revision=89754
* | Fix typo by s/advertise/advertises/Jens Schweikhardt2002-01-161-1/+1
| | | | | | | | | | | | | | MFC after: 4 weeks Notes: svn path=/head/; revision=89433
* | Default to WARNS=2.David E. O'Brien2001-12-042-0/+2
| | | | | | | | | | | | | | | | | | Binary builds that cannot handle this must explicitly set WARNS=0. Reviewed by: mike Notes: svn path=/head/; revision=87325
* | The directory of the makefile that's including the file is tried first.Ruslan Ermilov2001-10-251-1/+1
| | | | | | | | | | | | | | See section 3.2 of "PMake - A Tutorial" in /usr/share/doc/psd/12.make. Notes: svn path=/head/; revision=85473
* | ftrace is already initializedPeter Wemm2001-08-131-1/+1
| | | | | | | | Notes: svn path=/head/; revision=81604
* | mdoc(7) police: fixed the "new sentence" bogons.Ruslan Ermilov2001-08-101-1/+1
| | | | | | | | Notes: svn path=/head/; revision=81458
* | mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-102-2/+2
| | | | | | | | Notes: svn path=/head/; revision=79530
* | mdoc(7) police: remove extraneous .Pp before and/or after .Sh.Dima Dorfman2001-07-091-1/+0
| | | | | | | | Notes: svn path=/head/; revision=79454
* | mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).Ruslan Ermilov2001-07-061-1/+1
| | | | | | | | Notes: svn path=/head/; revision=79366
* | Fix a byteorder problem in a diagnostic message.Poul-Henning Kamp2001-06-061-1/+2
| | | | | | | | | | | | | | | | PR: 16625 Submitted by: Peter Jeremy <peter.jeremy@ALCATEL.COM.AU> Notes: svn path=/head/; revision=77835
* | - Backout botched attempt to introduce MANSECT feature.Ruslan Ermilov2001-03-262-0/+2
| | | | | | | | | | | | | | - MAN[1-9] -> MAN. Notes: svn path=/head/; revision=74815
* | Set the default manual section for sbin/ to 8.Ruslan Ermilov2001-03-202-2/+0
| | | | | | | | Notes: svn path=/head/; revision=74531
* | Prepare for mdoc(7)NG.Ruslan Ermilov2001-01-161-4/+4
| | | | | | | | Notes: svn path=/head/; revision=71099
* | Prepare for mdoc(7)NG.Ruslan Ermilov2000-12-181-2/+2
| | | | | | | | Notes: svn path=/head/; revision=70152
* | mdoc(7) police: use the new features of the Nm macro.Ruslan Ermilov2000-11-202-6/+6
| | | | | | | | Notes: svn path=/head/; revision=68960
* | Avoid use of direct troff requests in mdoc(7) manual pages.Ruslan Ermilov2000-11-101-3/+2
| | | | | | | | Notes: svn path=/head/; revision=68575
* | Add $FreeBSD$.Sheldon Hearn2000-08-111-0/+2
| | | | | | | | Notes: svn path=/head/; revision=64525
* | Resolve conflicts.Sheldon Hearn2000-08-104-4/+9
|\| | | | | | | Notes: svn path=/head/; revision=64483
| * Import routed-2.22.vendor/SGI/vjs_20000806Sheldon Hearn2000-08-104-9/+16
| | | | | | | | | | Notes: svn path=/vendor/SGI/dist_v_2_21/; revision=64480 svn path=/vendor/SGI/vjs_20000806/; revision=64482; tag=vendor/SGI/vjs_20000806
* | Resolve conflicts from vendor merge.Sheldon Hearn2000-08-026-17/+19
|\| | | | | | | Notes: svn path=/head/; revision=64131
| * Import routed-2.21.vendor/SGI/vjs_20000721Sheldon Hearn2000-08-026-23/+26
| | | | | | | | | | Notes: svn path=/vendor/SGI/dist_v_2_21/; revision=64127 svn path=/vendor/SGI/vjs_20000721/; revision=64128; tag=vendor/SGI/vjs_20000721
* | Fix memory leak when route addition fails.Jonathan Lemon2000-06-021-0/+1
| | | | | | | | | | | | | | Obtained from: NetBSD Notes: svn path=/head/; revision=61186
* | Add new rtmsg types which already defined in kernel.Yoshinobu Inoue2000-03-301-1/+3
| | | | | | | | Notes: svn path=/head/; revision=58821
* | Prevent buffer overflow.Yoshinobu Inoue2000-03-301-2/+3
| | | | | | | | | | | | | | | | PR: bin/17657 Submitted by: tanimura Notes: svn path=/head/; revision=58805