Bug #1799

[patch] Multicast does not work on re(4)

Added by pinkfluid over 4 years ago. Updated over 4 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

Hi,

yesterday, when experimenting with udpxy, I noticed that multicast
does not work on re(4) unless I explicitly set the interface to
promiscuous mode. I tried the exact same setup on an xl0 interface and
it worked out of the box.

After comparing the re(4) sources with FreeBSD, I noticed that in
their re driver writes some data (some hash tables related to
multicast) in a different order. After implementing similar changes in
DragonFly, multicast seems to work (please see attached patch).

Regard,
Mitja Horvat

if_re.patch Magnifier (566 Bytes) pinkfluid, 08/05/2010 02:17 PM

History

#1 Updated by thomas.nikolajsen over 4 years ago

committed,
thanks for submission.

-thomas

Also available in: Atom PDF