Implemented h/w multicast filtering.
Uses our DCI4 header file. Detail: Now uses DCI4 MulticastRequest SWIs to selectively receive NetBEUI specific multicast IEEE frames. LLC_AttachDriver now takes an additional multicast MAC address parameter which is automatically claimed when the frames are claimed. Uses sys/dcistructs.h instead of its private ancient DCI4.h. Some of the constants are different (old header shifted some numbers into correct positions for various calls - notably FRMLVL_* definitions). Code modified to use the proper macros to construct these constants. Admin: Build and tested briefly. EHInfo reports MAR for IEEE frames has been set as expected, and *LanMan:LMLogon seems to work. Version 1.87, 22.214.171.124.2.1. Tagged as 'LanManFS-1_87-1_1_1_1_2_1'
Showing with 195 additions and 81 deletions