freebsd-dev/sys
Garrett Wollman d99c7a23fa This set of patches enables IP multicasting to work under FreeBSD. I am
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>
1995-03-16 16:25:55 +00:00
..
alpha/include Third round in syscons update. 1995-01-28 22:18:05 +00:00
amd64 Adding tunnel pseudo-device for Network Installation with User process PPP. 1995-03-12 12:10:35 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf Document scsi options 1995-03-15 14:27:01 +00:00
ddb Make `p'' an explicit alias for `print'' instead of being an 1995-03-05 22:56:21 +00:00
dev Finally get rid of this bothering ``biodone: buffer already done'' 1995-03-12 22:40:56 +00:00
fs Obtained from: memories of 1.1.5 1995-02-21 18:41:30 +00:00
gnu Be careful to maintain the bits in SBLKCTL that are reserved. 1995-03-07 09:00:44 +00:00
i386 Fix support for extended partitions (forgot to release the buffer). 1995-03-15 16:25:08 +00:00
isa Finally get rid of this bothering ``biodone: buffer already done'' 1995-03-12 22:40:56 +00:00
isofs/cd9660 Obtained from: memories of 1.1.5 1995-02-21 18:41:30 +00:00
kern Fix support for extended partitions (forgot to release the buffer). 1995-03-15 16:25:08 +00:00
libkern Add strncmp() function..I need it and 1995-02-27 09:16:04 +00:00
miscfs Make sure process isn't swapped when messing with it. 1995-02-20 15:53:33 +00:00
modules Make in lkm/syscons fails due to missing include for apm stuff. 1995-03-03 18:38:00 +00:00
msdosfs Use the correct block number for updating the backup copy of the FAT when 1995-02-10 18:39:45 +00:00
net Added $Id$ 1995-03-14 22:15:36 +00:00
netccitt And fix some more compiler warnings. Then give up. /sys/net* is FULL of 1995-02-15 06:29:47 +00:00
netinet This set of patches enables IP multicasting to work under FreeBSD. I am 1995-03-16 16:25:55 +00:00
netiso Update calls to rtalloc1(). 1994-12-13 22:33:05 +00:00
netns Include <sys/systm.h> to get inlines for spl*() so that LINT kernel links. 1994-11-15 14:26:31 +00:00
nfs Removed obsolete vtrace() remnants. 1995-03-04 03:24:45 +00:00
nfsclient Removed obsolete vtrace() remnants. 1995-03-04 03:24:45 +00:00
nfsserver YF fix. 1995-02-15 04:21:32 +00:00
pci Make ncr.c compile again (PRINT_ADDR() had been patched 1995-03-16 13:02:40 +00:00
powerpc/include Don't define CLK_TCK here. 1995-02-03 21:49:18 +00:00
rpc Use the header files that are compatible with the code just moved over 1994-08-07 18:41:02 +00:00
scsi Plug lurking bug when a device returns ASC:ASCQ 0xff:0xff 1995-03-15 22:42:25 +00:00
sys Add M_DEVS for list of saved isa_device's 1995-03-12 13:25:01 +00:00
tools Added $Id$ 1994-08-02 07:55:43 +00:00
ufs Finish the previous change. The device name got lost in diskerr(). 1995-03-12 08:17:30 +00:00
vm Special cased the handling of mb_map in the M_WAITOK case. kmem_malloc() 1995-03-15 07:52:06 +00:00
Makefile Added ${MACHINE}/boot to build bootblocks. 1994-08-25 13:54:28 +00:00