cvs commit: src/sys/dev/wi if_wi.c

Sam Leffler sam at FreeBSD.org
Thu Dec 16 19:57:17 PST 2004


sam         2004-12-17 03:57:16 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/wi           if_wi.c 
  Log:
  Fix wep operation for station mode:
  o don't encapsulate on tx; the chip expect a raw frame w/o the crypto header
  o clear the WEP bit in the 802.11 header on rx so the 802.11 layer doesn't
    try to strip the crypto header
  o clobber the "drop unencoded frames" state bit when privacy is enabled so
    rx'd frames we pass up to the 802.11 layer are not discarded as unencrypted
  
  This stuff will need to be redone if anyone decides to add WPA support.
  
  Revision  Changes    Path
  1.172     +28 -4     src/sys/dev/wi/if_wi.c


More information about the cvs-all mailing list