dragonfly.git
15 years agoUse suser_cred()
Sepherosa Ziehau [Wed, 3 Dec 2008 11:48:01 +0000 (19:48 +0800)]
Use suser_cred()

15 years agoEmbed ifnet in carp_softc; ifnet allocation is never adopted.
Sepherosa Ziehau [Wed, 3 Dec 2008 11:41:36 +0000 (19:41 +0800)]
Embed ifnet in carp_softc; ifnet allocation is never adopted.
This commit fix the memory leakage when destroying a carp(4) iface.

15 years agoClean up and style changes
Sepherosa Ziehau [Tue, 2 Dec 2008 15:08:19 +0000 (23:08 +0800)]
Clean up and style changes

- Break long lines
- Strip/Add blank lines
- White space

15 years agoNuke lock remainders and related comment
Sepherosa Ziehau [Tue, 2 Dec 2008 14:29:43 +0000 (22:29 +0800)]
Nuke lock remainders and related comment

15 years agoStaticize
Sepherosa Ziehau [Tue, 2 Dec 2008 14:18:06 +0000 (22:18 +0800)]
Staticize

15 years agoDrop locking in carp(4). carp(4) is under explicit BGL currently; we could
Sepherosa Ziehau [Tue, 2 Dec 2008 14:10:00 +0000 (22:10 +0800)]
Drop locking in carp(4).  carp(4) is under explicit BGL currently; we could
find other MP approach for it, but not locking.

15 years ago- Regroup type declaration
Sepherosa Ziehau [Tue, 2 Dec 2008 12:44:08 +0000 (20:44 +0800)]
- Regroup type declaration
- White space cleanup
- DragonFly has ifnet_detach_event not ifnet_departure_event
- Staticize carp_cloner

15 years agoCleanup header inclusion
Sepherosa Ziehau [Tue, 2 Dec 2008 12:21:42 +0000 (20:21 +0800)]
Cleanup header inclusion

15 years agoWhite space
Sepherosa Ziehau [Tue, 2 Dec 2008 12:08:30 +0000 (20:08 +0800)]
White space

15 years agou_int{8,16,32,64}_t -> uint{8,16,32,64}_t
Sepherosa Ziehau [Tue, 2 Dec 2008 12:02:55 +0000 (20:02 +0800)]
u_int{8,16,32,64}_t -> uint{8,16,32,64}_t

15 years agotest some more
Sascha Wildner [Wed, 3 Dec 2008 09:23:28 +0000 (10:23 +0100)]
test some more

15 years agoMerge branch 'ciss'
Sascha Wildner [Wed, 3 Dec 2008 09:11:37 +0000 (10:11 +0100)]
Merge branch 'ciss'

15 years agotest
Sascha Wildner [Wed, 3 Dec 2008 09:11:13 +0000 (10:11 +0100)]
test

15 years agoTesting cherry-pick from local branch & push.
Hasso Tepper [Wed, 3 Dec 2008 08:26:04 +0000 (10:26 +0200)]
Testing cherry-pick from local branch & push.

15 years agoMerge branch 'misc'
Sascha Wildner [Wed, 3 Dec 2008 05:00:06 +0000 (06:00 +0100)]
Merge branch 'misc'

15 years agokqueue support has been added to HAMMER.
Sascha Wildner [Wed, 3 Dec 2008 04:59:54 +0000 (05:59 +0100)]
kqueue support has been added to HAMMER.

15 years agoMerge branch 'misc'
Sascha Wildner [Wed, 3 Dec 2008 04:53:52 +0000 (05:53 +0100)]
Merge branch 'misc'

15 years agoAdd a UFS(5) MLINK and reference it from various places.
Sascha Wildner [Wed, 3 Dec 2008 04:53:20 +0000 (05:53 +0100)]
Add a UFS(5) MLINK and reference it from various places.

15 years agoRoll DragonFly 2.1.1 v2.1.1
Simon Schubert [Wed, 3 Dec 2008 03:42:24 +0000 (04:42 +0100)]
Roll DragonFly 2.1.1

15 years agoAdd script to output the current repo version
Simon Schubert [Wed, 3 Dec 2008 03:03:18 +0000 (04:03 +0100)]
Add script to output the current repo version

15 years agoMerge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into...
Matthew Dillon [Wed, 3 Dec 2008 02:38:22 +0000 (18:38 -0800)]
Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel

15 years agoSome more cleanup & markup fixes.
Sascha Wildner [Wed, 3 Dec 2008 02:23:30 +0000 (03:23 +0100)]
Some more cleanup & markup fixes.

15 years agoHAMMER Filesystem changes:
Matthew Dillon [Wed, 3 Dec 2008 02:11:43 +0000 (18:11 -0800)]
HAMMER Filesystem changes:

* Add version checking to the hammer mount code.

* Add ioctls to fetch the hammer filesystem version and to upgrade it,
  to support future filesystem revisions.

* Rewrite the algorithm used to integrate reservations with the blockmap
  allocate/free code to fix a bug.  hammer_buffers were sometimes not
  being properly destroyed causing conflicts with later reallocations.

* Add support for up to four directory hash algorithms.  Add flexibility
  to the namekey iterator API to allow the algorithm to control the
  iteration space.

* When iterating memory with the CURSOR_DELETE_VISIBILITY flag set, ignore
  the record deleted flags.

HAMMER Utilities changes:

* Add two new hammer directives, 'version' and 'version-upgrade'.

* Change hammer namekey directive to 'namekey1' and 'namekey2', to support
  generating directory hashes for different hashing algorithms.

* Change hammer cleanup to still prune for existing snapshots even if
  new snapshot generation is disabled.

* Change hammer cleanup's default snapshots config for temporary
  filesystems from 'snapshots 0d 60d' to 'snapshots 0d 0d'.

Reported-by: "Justin C. Sherrill" <justin@shiningsilence.com> (blockmap bug)
15 years agoStart new sentences on new lines.
Sascha Wildner [Wed, 3 Dec 2008 00:56:45 +0000 (01:56 +0100)]
Start new sentences on new lines.

15 years agoAvoid NULL pointer dereference
Sepherosa Ziehau [Tue, 2 Dec 2008 13:27:37 +0000 (21:27 +0800)]
Avoid NULL pointer dereference

15 years agoFix carp_input() prototype to meet the requirement of protosw
Sepherosa Ziehau [Tue, 2 Dec 2008 10:58:27 +0000 (18:58 +0800)]
Fix carp_input() prototype to meet the requirement of protosw

15 years agoFix speed report on Intel SATA chips in compat mode.
Sepherosa Ziehau [Tue, 2 Dec 2008 10:40:13 +0000 (18:40 +0800)]
Fix speed report on Intel SATA chips in compat mode.

Obtained-from: FreeBSD ata-chipset.c rev 1.210 (partial)
Tested-by: matthias@
15 years agoPerform logarithmic volume control for vchans
Simon Schubert [Mon, 1 Dec 2008 23:52:00 +0000 (00:52 +0100)]
Perform logarithmic volume control for vchans

Previously we (and FreeBSD) would do a linear amplitude scaling, which
does not follow the natural expectation of a user.  Now volume knobs
actually behave like real life ones.

The curve is close enough to a sqare root, but whatever.

Inspired by 4front's opensound BSDL'd mixer code (which does the
opposite, i.e. converting log values to human linear scale).

15 years ago Test commit
Joe Talbott [Mon, 1 Dec 2008 20:00:13 +0000 (15:00 -0500)]
 Test commit

15 years agoFix makefile by rewriting parts into shell code
Simon Schubert [Mon, 1 Dec 2008 17:43:51 +0000 (18:43 +0100)]
Fix makefile by rewriting parts into shell code

We can't break one shell command by a make macro, or make will
split into multiple shell commands, thus losing environment (like the
pwd).

15 years agoAdd support for MAP_TRYFIXED
Simon Schubert [Mon, 1 Dec 2008 12:12:24 +0000 (13:12 +0100)]
Add support for MAP_TRYFIXED

MAP_TRYFIXED signals to the kernel that the process is well aware
that the hint might fall into the heap area, but that it would still
like to map the area.  I think this is necessary for wine.

15 years agoInstall the ppi header
Simon Schubert [Mon, 1 Dec 2008 11:27:08 +0000 (12:27 +0100)]
Install the ppi header

15 years agoUpdate the atime when mmap'ing a file
Simon Schubert [Mon, 1 Dec 2008 11:08:01 +0000 (12:08 +0100)]
Update the atime when mmap'ing a file

15 years agoAdd missing .
Matthias Schmidt [Mon, 1 Dec 2008 14:42:12 +0000 (15:42 +0100)]
Add missing .

15 years agoSync family tree with FreeBSD
Matthias Schmidt [Mon, 1 Dec 2008 14:39:48 +0000 (15:39 +0100)]
Sync family tree with FreeBSD

- FreeBSD 6.4 and OpenBSD 4.4 are released
- Remove our CVS Id

15 years agoUpdate due to recent git switch
Matthias Schmidt [Mon, 1 Dec 2008 14:34:20 +0000 (15:34 +0100)]
Update due to recent git switch

- make update is no longer available
- Comment section about releng in doc/.  If the repo gets converted, we can
  comment that paragraph back in

15 years agoAdd .gitignore file
Matthias Schmidt [Mon, 1 Dec 2008 12:43:53 +0000 (13:43 +0100)]
Add .gitignore file

OK-and-input-by: corecode@
15 years agoFix wrong path
Matthias Schmidt [Mon, 1 Dec 2008 10:59:39 +0000 (11:59 +0100)]
Fix wrong path

15 years agoUpdate committer(7) to reflect the change to git
Matthias Schmidt [Mon, 1 Dec 2008 08:59:54 +0000 (09:59 +0100)]
Update committer(7) to reflect the change to git

In-collab-with: swildner@

15 years agoCheckout master after clone
Matthias Schmidt [Mon, 1 Dec 2008 08:12:11 +0000 (09:12 +0100)]
Checkout master after clone

15 years agoReplace CVS targets with GIT targets
Matthias Schmidt [Mon, 1 Dec 2008 08:03:22 +0000 (09:03 +0100)]
Replace CVS targets with GIT targets

Note: The initial clone is only possible if no previous src/ directory is present in
/usr (this is the default after cf2bfc4158dbb2accb11861dd3a96d0d79237f63 for new
installations).  If you already have a src/ directory remove it before starting cloning.

15 years agoReference development(7).
Sascha Wildner [Mon, 1 Dec 2008 02:20:16 +0000 (03:20 +0100)]
Reference development(7).

15 years agoUpdate some documents for git usage.
Sascha Wildner [Mon, 1 Dec 2008 01:45:30 +0000 (02:45 +0100)]
Update some documents for git usage.

15 years agoUpdate development(7) for git usage.
Sascha Wildner [Mon, 1 Dec 2008 01:43:35 +0000 (02:43 +0100)]
Update development(7) for git usage.

I've vaporized most of the old content. If people feel that something
should be there, we can gradually add/adapt documentation back.

Kinda-based-on: aggelos' wiki page

15 years agoAxe various remains from the CVS era.
Sascha Wildner [Sun, 30 Nov 2008 23:21:58 +0000 (00:21 +0100)]
Axe various remains from the CVS era.

* DragonFly supfiles in share/examples/cvsup (those for other BSDs remain).

* 'make update' target and associated variables.

More will follow.

15 years agoRemove handling of CVS IDs.
Sascha Wildner [Sun, 30 Nov 2008 21:52:05 +0000 (22:52 +0100)]
Remove handling of CVS IDs.

15 years agogit(1) doesn't allow to clone into an existing directory so it doesn't
Sascha Wildner [Sun, 30 Nov 2008 20:49:58 +0000 (21:49 +0100)]
git(1) doesn't allow to clone into an existing directory so it doesn't
make sense to create /usr/src anymore.

15 years agoMerge branch 'master' of ssh://swildner@crater.dragonflybsd.org/repository/git/dragon...
Sascha Wildner [Sun, 30 Nov 2008 20:16:53 +0000 (21:16 +0100)]
Merge branch 'master' of ssh://swildner@crater.dragonflybsd.org/repository/git/dragonfly into posix

15 years agoLet make upgrade install new files in etc/ if they don't exist.
Peter Avalos [Sun, 30 Nov 2008 18:23:19 +0000 (13:23 -0500)]
Let make upgrade install new files in etc/ if they don't exist.

Reviewed-by: dillon, corecode

15 years agoUse ${INSTALL} so installworld works for non-root users.
Peter Avalos [Sun, 30 Nov 2008 16:56:24 +0000 (11:56 -0500)]
Use ${INSTALL} so installworld works for non-root users.

15 years ago<utime.h> shall define time_t.
Sascha Wildner [Sun, 30 Nov 2008 14:21:03 +0000 (15:21 +0100)]
<utime.h> shall define time_t.

15 years agoTesting demultiplexing 2/2
Simon Schubert [Sun, 30 Nov 2008 13:10:25 +0000 (14:10 +0100)]
Testing demultiplexing 2/2

15 years agoTesting push demultiplexing 1/2
Simon Schubert [Sun, 30 Nov 2008 13:09:55 +0000 (14:09 +0100)]
Testing push demultiplexing 1/2

15 years agoMore testing.
Simon Schubert [Sun, 30 Nov 2008 12:33:15 +0000 (13:33 +0100)]
More testing.

15 years agoTest mail hook
Simon Schubert [Sun, 30 Nov 2008 12:32:18 +0000 (13:32 +0100)]
Test mail hook

15 years agoAdd a gaussian filter for maximum beeping pleasure.
Simon Schubert [Sat, 29 Nov 2008 23:41:05 +0000 (00:41 +0100)]
Add a gaussian filter for maximum beeping pleasure.

15 years agoRecognize TTTech MC322
Sepherosa Ziehau [Sun, 30 Nov 2008 10:54:10 +0000 (18:54 +0800)]
Recognize TTTech MC322

Obtained-from: OpenBSD

15 years agoregen
Sepherosa Ziehau [Sun, 30 Nov 2008 10:51:11 +0000 (18:51 +0800)]
regen

15 years agoAdd TTTech
Sepherosa Ziehau [Sun, 30 Nov 2008 10:46:54 +0000 (18:46 +0800)]
Add TTTech

Obtained-from: OpenBSD

15 years agoFilter out 8139 chips by PCI revid. It looks like certain 8139 does have
Sepherosa Ziehau [Sun, 30 Nov 2008 10:33:13 +0000 (18:33 +0800)]
Filter out 8139 chips by PCI revid.  It looks like certain 8139 does have
same hardware revision (in TXCFG) as 8139C+.

Reported-by: Antonio Huete Jimenez <ahuete.devel@gmail.com>
Obtained-from: FreeBSD

15 years agoRemove jumbo frame support for 8169; it never works (except slow ping) and
Sepherosa Ziehau [Sun, 30 Nov 2008 10:08:27 +0000 (18:08 +0800)]
Remove jumbo frame support for 8169; it never works (except slow ping) and
pullute the TX path a lot.

15 years ago- Use a longer timeout value for firmware handshaking.
Sepherosa Ziehau [Sun, 30 Nov 2008 09:49:49 +0000 (17:49 +0800)]
- Use a longer timeout value for firmware handshaking.
- Nuke the RX CPU self-diag, which prevents working cards from working.(*)

This commit intends to fix the firmware handshaking failure seen on PCI cards.
PCI-E cards do not seem to be affected.

(*) Linux tg3 does not have this diag neither does OpenBSD's bge(4)

15 years agotest git
Matthias Schmidt [Sun, 30 Nov 2008 09:33:06 +0000 (10:33 +0100)]
test git

15 years agotesting
Nuno Antunes [Sun, 30 Nov 2008 08:06:23 +0000 (08:06 +0000)]
testing

15 years agotest lance
Sepherosa Ziehau [Sun, 30 Nov 2008 07:54:27 +0000 (15:54 +0800)]
test lance

15 years agoTest commit/push access for master.
Peter Avalos [Sun, 30 Nov 2008 07:10:19 +0000 (02:10 -0500)]
Test commit/push access for master.

15 years agotest
Sascha Wildner [Sat, 29 Nov 2008 20:49:35 +0000 (21:49 +0100)]
test

15 years agoFix disklabel(1) core dump.
Nicolas Thery [Fri, 28 Nov 2008 16:52:27 +0000 (17:52 +0100)]
Fix disklabel(1) core dump.

The core dump occured when label line countained no fstype.  Now
displays an error message instead.

Submitted-by: Antonio Huete Jimenez <ahuete.devel@gmail.com>
15 years agotest xanadu
Sepherosa Ziehau [Sat, 29 Nov 2008 11:01:32 +0000 (19:01 +0800)]
test xanadu

15 years agotest enigma
Sepherosa Ziehau [Sat, 29 Nov 2008 11:02:08 +0000 (19:02 +0800)]
test enigma

15 years agotest local mirror
Sepherosa Ziehau [Sat, 29 Nov 2008 10:52:35 +0000 (18:52 +0800)]
test local mirror

15 years agotest push
Sepherosa Ziehau [Sat, 29 Nov 2008 10:16:33 +0000 (18:16 +0800)]
test push

15 years agoMerge branch 'master' of git://chlamydia.fs.ei.tum.de/dragonfly
Nicolas Thery [Fri, 28 Nov 2008 12:16:55 +0000 (13:16 +0100)]
Merge branch 'master' of git://chlamydia.fs.ei.tum.de/dragonfly

15 years agotest
Charlie [Sat, 29 Nov 2008 02:51:22 +0000 (10:51 +0800)]
test

15 years agoTest switch to git repo.
Nicolas Thery [Fri, 28 Nov 2008 12:12:21 +0000 (13:12 +0100)]
Test switch to git repo.

15 years agoBump .Dd to when the page was updated.
Sascha Wildner [Wed, 26 Nov 2008 17:17:16 +0000 (17:17 +0000)]
Bump .Dd to when the page was updated.

15 years agoRemove wrong parentheses.
Sascha Wildner [Wed, 26 Nov 2008 15:27:24 +0000 (15:27 +0000)]
Remove wrong parentheses.

15 years agoResurrect priority message support; there is always +/-5~10K measurement error.
Sepherosa Ziehau [Wed, 26 Nov 2008 15:05:42 +0000 (15:05 +0000)]
Resurrect priority message support; there is always +/-5~10K measurement error.

15 years ago- In sys_setsockopt():
Sepherosa Ziehau [Wed, 26 Nov 2008 13:10:56 +0000 (13:10 +0000)]
- In sys_setsockopt():
  o  Don't test sopt.sopt_val against NULL; this is not setup yet.  This fixes
     random setsockopt(2) failure with EINVAL.
  o  Clear sopt.sopt_val earlier
  o  Don't do copyout in setsockopt; the user arg is const
- In sys_getsockopt():
  o  Clear sopt.sopt_val earlier
  o  Centralize sopt.sopt_valsize check

Reviewed-by: aggelos@
15 years ago- Proper handle flags passed to bridge_rtflush() and bridge_rtdelete(),
Sepherosa Ziehau [Wed, 26 Nov 2008 12:49:43 +0000 (12:49 +0000)]
- Proper handle flags passed to bridge_rtflush() and bridge_rtdelete(),
  instead of handle it as a boolean.
- Add IFBF_FLUSHSYNC flag so bridge_rtflush() and bridge_rtdelete() could
  perform async operation (used by STP code).

15 years ago- JMC260 with full mask revision 2 and ECO revision 0 does not support
Sepherosa Ziehau [Wed, 26 Nov 2008 11:55:18 +0000 (11:55 +0000)]
- JMC260 with full mask revision 2 and ECO revision 0 does not support
  64bits DMA operatoin.
- Newer parts (full mask revision >= 2) of JMC250/JMC260 require driver
  to configure TX offload engine and TX MAC clock source according to the
  current link speed.
- New datasheet no longer uses PCI revision ID to identify chip generation,
  but chipmode's full mask revision and ECO revision are used; update
  driver accordingly.

Thank Ethan <ethanhsiao@jmicron.com> for pointing out necessary updates
and sending me an EVB.

15 years agoRemove /usr/include/libusbhid.h.
Hasso Tepper [Mon, 24 Nov 2008 17:40:02 +0000 (17:40 +0000)]
Remove /usr/include/libusbhid.h.

15 years agoSync libusbhid with other BSDs (breaks API compatibility). Sync usbhidctl
Hasso Tepper [Mon, 24 Nov 2008 17:15:17 +0000 (17:15 +0000)]
Sync libusbhid with other BSDs (breaks API compatibility). Sync usbhidctl
with FreeBSD.

Obtained-from: FreeBSD

15 years agoUnbreak installworld.
Hasso Tepper [Mon, 24 Nov 2008 13:35:57 +0000 (13:35 +0000)]
Unbreak installworld.

15 years agoAdd/sync some feature strings.
Sascha Wildner [Mon, 24 Nov 2008 13:14:21 +0000 (13:14 +0000)]
Add/sync some feature strings.

Taken-from: FreeBSD

15 years agoAdd hardware type value define for IP over firewire. Not used yet.
Hasso Tepper [Mon, 24 Nov 2008 12:19:14 +0000 (12:19 +0000)]
Add hardware type value define for IP over firewire. Not used yet.

15 years agoInstall acpiio.h.
Hasso Tepper [Mon, 24 Nov 2008 10:27:25 +0000 (10:27 +0000)]
Install acpiio.h.

15 years agoUse .Fn for functions and macros with parameters.
Sascha Wildner [Sun, 23 Nov 2008 21:55:52 +0000 (21:55 +0000)]
Use .Fn for functions and macros with parameters.

15 years agoSave the value read from TX queue CSR, so we don't test against a stale one.
Sepherosa Ziehau [Sun, 23 Nov 2008 04:28:27 +0000 (04:28 +0000)]
Save the value read from TX queue CSR, so we don't test against a stale one.

15 years agoAdd comment about how to survive blocking operation during percpu member
Sepherosa Ziehau [Sun, 23 Nov 2008 02:58:26 +0000 (02:58 +0000)]
Add comment about how to survive blocking operation during percpu member
interface list iteration.

15 years agoBring in a devclass_get_count(9) manual page.
Sascha Wildner [Sat, 22 Nov 2008 20:08:35 +0000 (20:08 +0000)]
Bring in a devclass_get_count(9) manual page.

Taken-from: FreeBSD

15 years agoCorrect my previous commit which only preserved snapshots/ but not
Sascha Wildner [Sat, 22 Nov 2008 18:36:18 +0000 (18:36 +0000)]
Correct my previous commit which only preserved snapshots/ but not
its contents. While here, expand the comments a bit.

15 years agoRemove MSGF_PRIORITY support. The flag testing and message queue selection
Sepherosa Ziehau [Sat, 22 Nov 2008 11:03:35 +0000 (11:03 +0000)]
Remove MSGF_PRIORITY support.  The flag testing and message queue selection
on the hot code path introduce noticeable performance regression during ip
forwarding (from 667Kpps to 655Kpps w/ 64bytes packet and fastforwarding
enabled on Phenom 9550).

15 years agoParallelize bridge_input step 2/2:
Sepherosa Ziehau [Sat, 22 Nov 2008 09:54:28 +0000 (09:54 +0000)]
Parallelize bridge_input step 2/2:
- Remove bridge's serializer from bridge_input()/bridge_output() path
- Push down bridge's serializer holding into bridge_span()
- Use bridge_handoff() whenever possible
- Add a simplified version of bridge_broadcast() to be called by bridge_start()
- Remove functions which are no longer used

15 years agoParallelize bridge_input step 1.85/2
Sepherosa Ziehau [Sat, 22 Nov 2008 05:57:31 +0000 (05:57 +0000)]
Parallelize bridge_input step 1.85/2
Add a boolean field in bridge_softc to indicate whether we have span ports
to tap packets to.  Once bridge's serializer is removed from bridge_input,
we could push the serializer holding down into bridge_span.

15 years agobstp_input() always returns NULL, so nuke its return value and let caller
Sepherosa Ziehau [Sat, 22 Nov 2008 04:30:28 +0000 (04:30 +0000)]
bstp_input() always returns NULL, so nuke its return value and let caller
set m to NULL.

15 years agoFactor out ether_reinput_oncpu(). Mainly used by pseudo interfaces to change
Sepherosa Ziehau [Sat, 22 Nov 2008 04:00:53 +0000 (04:00 +0000)]
Factor out ether_reinput_oncpu().  Mainly used by pseudo interfaces to change
mbuf's input interface.

15 years ago- IFF_MONITOR processing will happen in ether_input_oncpu()
Sepherosa Ziehau [Fri, 21 Nov 2008 13:37:02 +0000 (13:37 +0000)]
- IFF_MONITOR processing will happen in ether_input_oncpu()
- Don't count parent interface's if_noproto if vlan interface is not up;
  just silently discard the incoming packet like a real interface

15 years agoWhite space changes
Sepherosa Ziehau [Fri, 21 Nov 2008 12:43:42 +0000 (12:43 +0000)]
White space changes

15 years ago- Update bridge ifnet's if_imcasts
Sepherosa Ziehau [Fri, 21 Nov 2008 12:13:02 +0000 (12:13 +0000)]
- Update bridge ifnet's if_imcasts
- Update comment
- Minor white space changes