summaryrefslogtreecommitdiffstats
path: root/usr.sbin/mrouted/igmp.c
Commit message (Collapse)AuthorAgeFilesLines
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Merge conflicts from 3.9-beta3+IOS12. The conflicts were huge; cvs'sfenner1999-01-201-143/+123
| | | | | merge algorithm failed on several files, and the translation of the mrouted man page to mdoc didn't help...
* Add rcsid. Change exit(-1). Use err() instead of warn()/exit().charnier1998-01-161-4/+4
|
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | 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 the unreleased mrouted 3.8a . This includes a minorfenner1996-11-111-6/+116
| | | | | | | | | | | | | 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 .
* 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)
* Resync our mainline to mrouted release 3.8.peter1996-01-061-7/+23
| | | | | | | 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>
* Upgrade to mrouted version 3.6. This includes a substantial clean-upwollman1995-06-281-10/+43
| | | | | | and ANSIfication of much of the source base. Thanks, Bill! Submitted by: patch from Bill Fenner <fenner@parc.xerox.com>
* This is mrouted version 3.5, with the route-change notification hook fromwollman1995-06-131-34/+46
| | | | | | | | | 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-301-5/+5
|
* A number of bug fixes to mrouted (no functionality enhancements from 3.5, justjkh1995-05-161-4/+7
| | | | | | | | | | | | | | 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>
* This set of patches enables IP multicasting to work under FreeBSD. I amwollman1995-03-161-3/+3
| | | | | | | | | | | | | | | | | | | | 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-081-1/+3
| | | | | 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-081-0/+289
OpenPOWER on IntegriCloud