ttNtArpEntry

Jump to: navigation, search
typedef struct tsNtArpEntry
{
    struct sockaddr_storage ntArpSockAddr;
    ttUser8Bit              ntArpHwAddress[(((TM_MAX_PHYS_ADDR + 3)/4)*4)];    
    int                     ntArpHwType;
    int                     ntArpHwLength;
    ttUser8Bit              ntArpDeviceName[(((TM_MAX_DEVICE_NAME + 3)/4)*4)];
} ttNtArpEntry;
typedef ttNtArpEntry  * ttNtArpEntryPtr;


Members

  • ntArpSockAddr
    Destination IP address for the ARP entry. ntArpSockAddr.ss_family indicates the family of the address. The actual IP address is stored inside either ntArpSockAddr.addr.ipv6 or ntArpSockAddr.addr.ipv4.
  • ntArpHwAddress
    Array of unsigned char as the physical address.
  • ntArpHwType
    Can be one of the following:
  • TM_NT_HWTYPE_ETHERNET
  • TM_NT_HWTYPE_TOKENRING
  • TM_NT_HWTYPE_TOKENBUS.
  • ntArpHwLength
    Length of the physical address in bytes.
  • ntArpDeviceName
    Name of the device associated with the ARP entry.