Lines Matching defs:address
30 mac_addr_t(uint8 *address)
32 memcpy(this->address, address, ETH_ALEN);
37 memcpy(address, other.address, sizeof(address));
42 return ((uint64)address[0] << 40)
43 | ((uint64)address[1] << 32)
44 | ((uint64)address[2] << 24)
45 | ((uint64)address[3] << 16)
46 | ((uint64)address[4] << 8)
47 | (uint64)address[5];
52 return address[index];
57 memcpy(address, other.address, sizeof(address));
63 return memcmp(address, other.address, sizeof(address)) == 0;
71 uint8 address[ETH_ALEN];
102 uint16 hardware_format; /* Format of hardware address. */
103 uint16 protocol_format; /* Format of protocol address. */
104 uint8 hardware_length; /* Length of hardware address. */
105 uint8 protocol_length; /* Length of protocol address. */
109 mac_addr_t sender_mac; /* Sender hardware address. */
110 ip_addr_t sender_ip; /* Sender IP address. */
111 mac_addr_t target_mac; /* Target hardware address. */
112 ip_addr_t target_ip; /* Target IP address. */
146 ip_addr_t source; // source IP address
147 ip_addr_t destination; // destination IP address