summaryrefslogtreecommitdiffstats
path: root/usr.sbin/mrouted
Commit message (Collapse)AuthorAgeFilesLines
* Use err(3). Add usage(). Rewrote man pages in mdoc format.charnier1997-09-309-592/+551
|
* NOSHARED takes a yes/YES no/NO value, not "true, false, hey mon!".pst1997-06-291-4/+4
| | | | | | NOPIC is used to not generate a shared library, not NOSHARED. Make NOSHARED advisory where appropriate. Remove bogus NOSHARED (kbdio).
* Revert $FreeBSD$ to $Id$peter1997-02-2228-29/+29
|
* Another fix related to pr#bin/2585 . That'll teach me tofenner1997-02-101-1/+2
| | | | grep h_length *.c ...
* Fix possible gethostbyname-related overflows as pointed out infenner1997-02-093-3/+4
| | | | PR#bin/2585 .
* Update some path references to reflect reality.mpp1997-02-021-8/+8
| | | | Submitted by: max
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-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.
* Update to match changes in <net/if.h>.wollman1997-01-031-1/+4
|
* Merge from release 5.1.fenner1996-12-203-193/+960
|
* This commit was generated by cvs2svn to compensate for changes in r20701,fenner1996-12-201-0/+87
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import the mtrace "5.1" release. The version number jump is becausefenner1996-12-203-227/+1341
| | | | | | | | mtrace is now distributed seperately from mrouted.
* | Update to the unreleased mrouted 3.8a . This includes a minorfenner1996-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 .
* | Release setuid immediately after initializing; this minimizes thefenner1996-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>
* | Bring in my changes for removing the pestilent obj links (unless youjkh1996-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.
* | Change install permissions to 4555 from 4755pst1996-05-202-4/+4
| |
* | Fix a typo.mpp1996-04-131-1/+1
| | | | | | | | Submitted by: David Leonard <d@scry.dstc.edu.au>
* | Minor tweak to allow the mbone mapper to work again on hosts which arepeter1996-01-291-2/+2
| | | | | | | | | | | | themselves acting as multicast routers. Reviewed by: Bill Fenner (quite some time ago)
* | take the $ out of the $Id$ line - when I imported this I used -ko, butpeter1996-01-131-1/+1
| | | | | | | | | | that is conflicting with cvs-1.6's "cvs update -A" when run from freefall's update jobs.
* | This commit was generated by cvs2svn to compensate for changes in r13282,peter1996-01-061-0/+326
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Pull in the Release notes from release 3.8 - I forgot these last time afterpeter1996-01-061-0/+326
| | | | | | | | I had moved them out of the way.
| * This is a 'for reference' import of mrouted release 3.8.peter1996-01-0623-617/+1449
| | | | | | | | I'm using these to try to resync our tree with the vendor branch..
| * This is a 'for reference' import of mrouted release 3.6. It's purepeter1996-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)
| * This commit was manufactured by cvs2svn to create branch 'XEROX'.cvs2svn1995-06-138-0/+1901
| |
* | Resync our mainline to mrouted release 3.8.peter1996-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
* | - mrouted doesn't allow loopback of group-specific queries, thus if adg1995-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>
* | - mrouted doesn't allow loopback of group-specific queries, thus if adg1995-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
* | Patches to correct endianness bugs in mtrace and a few other littlewollman1995-07-102-6/+8
| | | | | | | | | | | | problems. Submitted by: bill Fenner <fenner@parc.xerox.com>
* | Added a CLEANFILES+= y.tab.h to clean out the temporary file from yacc.ats1995-07-081-1/+2
| |
* | Upgrade to mrouted version 3.6. This includes a substantial clean-upwollman1995-06-2824-799/+1311
| | | | | | | | | | | | and ANSIfication of much of the source base. Thanks, Bill! Submitted by: patch from Bill Fenner <fenner@parc.xerox.com>
* | Bill Fenner points out that mrinfo and mtrace should probably be set-uidwollman1995-06-212-3/+7
| | | | | | | | | | root so that normal users can use them. The same caveats apply as for regular traceroute.
* | Fix pruning bug described in PR 524.wollman1995-06-161-1/+2
| | | | | | | | Submitted by: Soochon Radee <slr@mitre.org>
* | Add a little program to test the functionality of RSRR by gettingwollman1995-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.
* | Correctly calculate length of local-domain socket name for RSRR server.wollman1995-06-151-0/+8
| |
* | This is mrouted version 3.5, with the route-change notification hook fromwollman1995-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
* | Remove trailing whitespace.rgrimes1995-05-3012-287/+287
| |
* | A number of bug fixes to mrouted (no functionality enhancements from 3.5, justjkh1995-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>
* | there is a endian problem when setting up tunnel and phyint boundarieswollman1995-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>
* | Forgot to add these two.wollman1995-03-312-0/+189
| | | | | | | | Submitted by: Mark Tinguely <tinguely@plains.NoDak.edu>
* | Fix paths of dump files and PID file.wollman1995-03-314-159/+219
| | | | | | | | | | | | | | Added man pages for mrinfo and map-mbone. Rewrote all man pages to use mdoc(7). Submitted by: Mark Tinguely <tinguely@plains.NoDak.edu>
* | This set of patches enables IP multicasting to work under FreeBSD. I amwollman1995-03-162-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | submitting them as context diffs for the following files: sys/netinet/ip_mroute.c sys/netinet/ip_var.h sys/netinet/raw_ip.c usr.sbin/mrouted/igmp.c usr.sbin/mrouted/prune.c The routine rip_ip_input in raw_ip.c is suggested by Mark Tinguely (tinguely@plains.nodak.edu). I have been running mrouted with these patches for over a week and nothing has seemed seriously wrong. It is being run in two places on our network as a tunnel on one and a subnet querier on the other. The only problem I have run into is that mrouted on the tunnel must start up last or the pruning isn't done correctly and multicast packets flood your subnets. Submitted by: Soochon Radee <slr@mitre.org>
* | Make it compile and (except for mrouted which is untested as yet) run.wollman1994-09-0813-4/+116
|/ | | | | Some of these ``modified'' files aren't really modified at all, but CVS isn't smart enough to know the difference.
* mrouted from multicast 3.3 distributionwollman1994-09-0820-0/+8519
OpenPOWER on IntegriCloud