Defines |
| #define | ETH_LENGTH_OF_ADDRESS 6 |
| #define | ETH_IS_BROADCAST(Address) ((((PUCHAR)(Address))[0] == ((UCHAR)0xff)) && (((PUCHAR)(Address))[1] == ((UCHAR)0xff))) |
| #define | ETH_IS_MULTICAST(Address) (BOOLEAN)(((PUCHAR)(Address))[0] & ((UCHAR)0x01)) |
| #define | ETH_COMPARE_NETWORK_ADDRESSES(_A, _B, _Result) |
| #define | ETH_COMPARE_NETWORK_ADDRESSES_EQ(_A, _B, _Result) |
| #define | ETH_COPY_NETWORK_ADDRESS(_D, _S) |
| #define | FDDI_LENGTH_OF_LONG_ADDRESS 6 |
| #define | FDDI_LENGTH_OF_SHORT_ADDRESS 2 |
| #define | FDDI_IS_BROADCAST(Address, AddressLength, Result) |
| #define | FDDI_IS_MULTICAST(Address, AddressLength, Result) *Result = (BOOLEAN)(*(UCHAR *)(Address) & (UCHAR)0x01) |
| #define | FDDI_IS_SMT(FcByte, Result) |
| #define | FDDI_COMPARE_NETWORK_ADDRESSES(_A, _B, _Length, _Result) |
| #define | FDDI_COMPARE_NETWORK_ADDRESSES_EQ(_A, _B, _Length, _Result) |
| #define | FDDI_COPY_NETWORK_ADDRESS(D, S, AddressLength) |
| #define | TR_LENGTH_OF_FUNCTIONAL 4 |
| #define | TR_LENGTH_OF_ADDRESS 6 |
| #define | TR_IS_NOT_DIRECTED(_Address, _Result) |
| #define | TR_IS_FUNCTIONAL(_Address, _Result) |
| #define | TR_IS_GROUP(_Address, _Result) |
| #define | TR_IS_SOURCE_ROUTING(_Address, _Result) |
| #define | TR_IS_MAC_FRAME(_PacketHeader) ((((PUCHAR)_PacketHeader)[1] & 0xFC) == 0) |
| #define | TR_IS_BROADCAST(_Address, _Result) |
| #define | TR_COMPARE_NETWORK_ADDRESSES(_A, _B, _Result) |
| #define | TR_COPY_NETWORK_ADDRESS(_D, _S) |
| #define | TR_COMPARE_NETWORK_ADDRESSES_EQ(_A, _B, _Result) |
Typedefs |
| typedef ULONG | TR_FUNCTIONAL_ADDRESS |
| typedef ULONG | TR_GROUP_ADDRESS |