aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/mrouted
Commit message (Collapse)AuthorAgeFilesLines
* Correct use of nonexistent `.SS' macro.Joseph Koshy1998-09-291-3/+3
| | | | | | | | PR: docs/8039 Submitted by: Issei Hirayama <iss@mail.wbs.ne.jp> Notes: svn path=/head/; revision=39740
* Remove useless `BINOWN=root' now that it is the default.David E. O'Brien1998-09-192-4/+2
| | | | Notes: svn path=/head/; revision=39496
* Sort cross references.Wolfram Schneider1998-08-314-7/+7
| | | | Notes: svn path=/head/; revision=38702
* Don't assume that time_t is long. Fixed printf format errors (don'tBruce Evans1998-06-291-20/+27
| | | | | | | assume that ntohl() returns long). Notes: svn path=/head/; revision=37265
* Don't assume that time_t is long.Bruce Evans1998-06-291-2/+5
| | | | Notes: svn path=/head/; revision=37264
* use strncpy correctlyWarner Losh1998-06-097-24/+42
| | | | | | | | | | | | | use strncat correctly check buffer size in graph_name Change paths from /tmp to /var/run for server sockets This has been building in my tree for ages, but has remained lightly tested. Reviewed by: jkh ages ago Notes: svn path=/head/; revision=36795
* Don't generate y.tab.h, since it is not used.Bruce Evans1998-05-051-1/+2
| | | | Notes: svn path=/head/; revision=35746
* Simplified by using new yacc rules.Bruce Evans1998-05-041-2/+1
| | | | Notes: svn path=/head/; revision=35706
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.Philippe Charnier1998-03-233-3/+3
| | | | Notes: svn path=/head/; revision=34809
* Use `foo/bar.a' instead of `-Lfoo -lbar' for linking to static internalBruce Evans1998-03-075-35/+24
| | | | | | | | | | | | | | | libraries so that `ld -f' in can create correct dependencies for yet-to-be-built libraries. Get the default BINDIR correctly (by including ../Makefile.inc recursively. Override the default it it is wrong. Don't override defaults when the defaults are correct. Don't give absolute paths to man page sources. Notes: svn path=/head/; revision=34161
* Add rcsid. Change exit(-1). Use err() instead of warn()/exit().Philippe Charnier1998-01-1613-46/+54
| | | | Notes: svn path=/head/; revision=32538
* Don't use LDDESTDIR. Just put the -L arg in LDADD.Bruce Evans1997-12-173-18/+18
| | | | Notes: svn path=/head/; revision=31812
* Use err(3). Add usage(). Rewrote man pages in mdoc format.Philippe Charnier1997-09-309-592/+551
| | | | Notes: svn path=/head/; revision=29993
* NOSHARED takes a yes/YES no/NO value, not "true, false, hey mon!".Paul Traina1997-06-291-4/+4
| | | | | | | | | NOPIC is used to not generate a shared library, not NOSHARED. Make NOSHARED advisory where appropriate. Remove bogus NOSHARED (kbdio). Notes: svn path=/head/; revision=27040
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-2228-29/+29
| | | | Notes: svn path=/head/; revision=22997
* Another fix related to pr#bin/2585 . That'll teach me toBill Fenner1997-02-101-1/+2
| | | | | | | grep h_length *.c ... Notes: svn path=/head/; revision=22524
* Fix possible gethostbyname-related overflows as pointed out inBill Fenner1997-02-093-3/+4
| | | | | | | PR#bin/2585 . Notes: svn path=/head/; revision=22513
* Update some path references to reflect reality.Mike Pritchard1997-02-021-8/+8
| | | | | | | Submitted by: max Notes: svn path=/head/; revision=22193
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-1428-29/+29
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Update to match changes in <net/if.h>.Garrett Wollman1997-01-031-1/+4
| | | | Notes: svn path=/head/; revision=21264
* Merge from release 5.1.Bill Fenner1996-12-203-193/+960
| | | | Notes: svn path=/head/; revision=20704
* This commit was generated by cvs2svn to compensate for changes in r20701,Bill Fenner1996-12-201-0/+87
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=20702
| * Import the mtrace "5.1" release. The version number jump is becauseBill Fenner1996-12-203-227/+1341
| | | | | | | | | | | | | | mtrace is now distributed seperately from mrouted. Notes: svn path=/cvs2svn/branches/XEROX/; revision=20701
* | Update to the unreleased mrouted 3.8a . This includes a minorBill Fenner1996-11-1116-234/+602
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | endian-ness fix, Router Alert options on IGMP messages, and a new keyword, "advert_metric", for fine-tuning tunnel metrics. This also includes a new mtrace, which is also unreleased but builds significantly on the experiences of users' troubles with using and understanding mtrace in release 3.8 . (unreleased does not, of course, mean untested!) This is a candidate for both 2.2 and 2.1.6 . Notes: svn path=/head/; revision=19620
* | Release setuid immediately after initializing; this minimizes theBill Fenner1996-10-014-19/+21
| | | | | | | | | | | | | | | | | | | | | | possibility of security holes allowing root penetration. Inspired by: Mark Handley <M.Handley@cs.ucl.ac.uk> and Theo de Raadt <deraadt@theos.com> independently Submitted by: Theo de Raadt <deraadt@theos.com> Notes: svn path=/head/; revision=18628
* | Bring in my changes for removing the pestilent obj links (unless youJordan K. Hubbard1996-06-244-16/+16
| | | | | | | | | | | | | | | | really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current. Notes: svn path=/head/; revision=16663
* | Change install permissions to 4555 from 4755Paul Traina1996-05-202-4/+4
| | | | | | | | Notes: svn path=/head/; revision=15828
* | Fix a typo.Mike Pritchard1996-04-131-1/+1
| | | | | | | | | | | | | | Submitted by: David Leonard <d@scry.dstc.edu.au> Notes: svn path=/head/; revision=15220
* | Minor tweak to allow the mbone mapper to work again on hosts which arePeter Wemm1996-01-291-2/+2
| | | | | | | | | | | | | | | | | | themselves acting as multicast routers. Reviewed by: Bill Fenner (quite some time ago) Notes: svn path=/head/; revision=13715
* | take the $ out of the $Id$ line - when I imported this I used -ko, butPeter Wemm1996-01-131-1/+1
| | | | | | | | | | | | | | | | that is conflicting with cvs-1.6's "cvs update -A" when run from freefall's update jobs. Notes: svn path=/head/; revision=13412
* | This commit was generated by cvs2svn to compensate for changes in r13282,Peter Wemm1996-01-061-0/+326
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=13283
| * Pull in the Release notes from release 3.8 - I forgot these last time aftervendor/mrouted/3.8Peter Wemm1996-01-061-0/+326
| | | | | | | | | | | | | | | | I had moved them out of the way. Notes: svn path=/cvs2svn/branches/XEROX/; revision=13282 svn path=/cvs2svn/tags/release_3_8/; revision=13284; tag=vendor/mrouted/3.8
| * This is a 'for reference' import of mrouted release 3.8.Peter Wemm1996-01-0623-617/+1449
| | | | | | | | | | | | | | I'm using these to try to resync our tree with the vendor branch.. Notes: svn path=/cvs2svn/branches/XEROX/; revision=13280
| * This is a 'for reference' import of mrouted release 3.6. It's purevendor/mrouted/3.6Peter Wemm1996-01-0626-2985/+5400
| | | | | | | | | | | | | | | | | | | | | | | | | | conflict markers, but it actually changes nothing. We've been running this code with small changes for some time, this may be useful for checking what those changes. It was unfortunate this module got so far away from the vendor branch (whitespace changes didn't help) Notes: svn path=/cvs2svn/branches/XEROX/; revision=13278 svn path=/cvs2svn/tags/release_3_6/; revision=13279; tag=vendor/mrouted/3.6
| * This commit was manufactured by cvs2svn to create branch 'XEROX'.cvs2svn1995-06-138-0/+1901
| | | | | | | | Notes: svn path=/cvs2svn/branches/XEROX/; revision=9212
* | Resync our mainline to mrouted release 3.8.Peter Wemm1996-01-0623-613/+1441
| | | | | | | | | | | | | | | | | | | | This will make FreeBSD boxes better behaved 'MBONE Citizens', based on a couple of the comments about the severity of fixes.. Agreed to by: wollman, fenner@parc.xerox.com Notes: svn path=/head/; revision=13281
* | - mrouted doesn't allow loopback of group-specific queries, thus if aDavid Greenman1995-10-071-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | host sends a leave message for a group that the router is a member of that membership gets forgotten until the next general query. - the second group-specific query generated looks like a general query sent to a specific group Submitted by: Bill Fenner <fenner@parc.xerox.com> Notes: svn path=/head/; revision=11289
* | - mrouted doesn't allow loopback of group-specific queries, thus if aDavid Greenman1995-10-071-2/+2
| | | | | | | | | | | | | | | | | | | | host sends a leave message for a group that the router is a member of that membership gets forgotten until the next general query. - the second group-specific query generated looks like a general query sent to a specific group Notes: svn path=/head/; revision=11288
* | Patches to correct endianness bugs in mtrace and a few other littleGarrett Wollman1995-07-102-6/+8
| | | | | | | | | | | | | | | | | | problems. Submitted by: bill Fenner <fenner@parc.xerox.com> Notes: svn path=/head/; revision=9471
* | Added a CLEANFILES+= y.tab.h to clean out the temporary file from yacc.Andreas Schulz1995-07-081-1/+2
| | | | | | | | Notes: svn path=/head/; revision=9454
* | Upgrade to mrouted version 3.6. This includes a substantial clean-upGarrett Wollman1995-06-2824-799/+1311
| | | | | | | | | | | | | | | | | | and ANSIfication of much of the source base. Thanks, Bill! Submitted by: patch from Bill Fenner <fenner@parc.xerox.com> Notes: svn path=/head/; revision=9367
* | Bill Fenner points out that mrinfo and mtrace should probably be set-uidGarrett Wollman1995-06-212-3/+7
| | | | | | | | | | | | | | | | root so that normal users can use them. The same caveats apply as for regular traceroute. Notes: svn path=/head/; revision=9278
* | Fix pruning bug described in PR 524.Garrett Wollman1995-06-161-1/+2
| | | | | | | | | | | | | | Submitted by: Soochon Radee <slr@mitre.org> Notes: svn path=/head/; revision=9241
* | Add a little program to test the functionality of RSRR by gettingGarrett Wollman1995-06-153-2/+140
| | | | | | | | | | | | | | | | a vif list and printing it a la netstat -g (but simpler). This doesn't get installed, so there's no man page. Notes: svn path=/head/; revision=9237
* | Correctly calculate length of local-domain socket name for RSRR server.Garrett Wollman1995-06-151-0/+8
| | | | | | | | Notes: svn path=/head/; revision=9236
* | This is mrouted version 3.5, with the route-change notification hook fromGarrett Wollman1995-06-1329-2976/+6422
| | | | | | | | | | | | | | | | | | | | | | | | mrouted-3.5n. This is being splatted onto the head rather than properly imported thanks to the ``delete trailing whitespace'' screw. This code is now actively working in an operational environment (the DARTNET) so I have some confidence that the basic functionality actually works. Obtained from: Bill Fenner, PARC, and ISI Notes: svn path=/head/; revision=9210
* | Remove trailing whitespace.Rodney W. Grimes1995-05-3012-287/+287
| | | | | | | | Notes: svn path=/head/; revision=8857
* | A number of bug fixes to mrouted (no functionality enhancements from 3.5, justJordan K. Hubbard1995-05-167-153/+235
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the fixes!): o Scoped addresses might let traffic in o IGMP queries sent with wrong timeouts o Possible core dump in mtrace if we get a request for which we have no route o If a member on a transit network left a group, mrouted would stop forwarding even if there was a downstream router o Various code cleanups and logging changes Reviewed by: wollman Submitted by: Bill Fenner <fenner@parc.xerox.com> Notes: svn path=/head/; revision=8545
* | there is a endian problem when setting up tunnel and phyint boundariesGarrett Wollman1995-04-101-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | in the mrouted. inet_parse returns network byte ordered address, but there are a couple comaprisons that need to be done on the addresses and the comparisons are done in host order. I left the comparisions for 0xffffffff alone, because this value is the same in network and host orders. Submitted by: Mark Tinguely <tinguely@plains.NoDak.edu> Notes: svn path=/head/; revision=7740
* | Forgot to add these two.Garrett Wollman1995-03-312-0/+189
| | | | | | | | | | | | | | Submitted by: Mark Tinguely <tinguely@plains.NoDak.edu> Notes: svn path=/head/; revision=7541