Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 May 2001 09:12:59 -0700 (PDT)
From:      Bill Fenner <fenner@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/net if_ethersubr.c if_vlan.c
Message-ID:  <200105021612.f42GCxA40662@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
fenner      2001/05/02 09:12:59 PDT

  Modified files:
    sys/net              if_ethersubr.c if_vlan.c 
  Log:
  Get IP multicast working on VLAN devices:
  
  - Allocate zeroed memory in ether_resolvemulti() to prevent equal() from
    comparing garbage and determining that two otherwise-equal sockaddr_dls
    are different.
  - Fill in all required fields of the sockaddr_dl
  - Actually copy the multicast address into the sockaddr_dl when calling
    if_addmulti()
  - Don't claim that we don't have a way to resolve layer 3 addresses into
    layer 2 addresses; use the ethernet way.
  
  Revision  Changes    Path
  1.93      +3 -7      src/sys/net/if_ethersubr.c
  1.27      +5 -2      src/sys/net/if_vlan.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105021612.f42GCxA40662>