Changes in uspace/srv/net/il/arp/arp.h [609243f4:ffa2c8ef] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/il/arp/arp.h
r609243f4 rffa2c8ef 38 38 #define NET_ARP_H_ 39 39 40 #include <async.h>41 40 #include <fibril_synch.h> 42 41 #include <ipc/services.h> … … 92 91 struct arp_device { 93 92 /** Actual device hardware address. */ 94 uint8_t addr[NIC_MAX_ADDRESS_LENGTH];95 /** Actual device hardware address length. */96 size_t addr_len;93 measured_string_t *addr; 94 /** Actual device hardware address data. */ 95 uint8_t *addr_data; 97 96 /** Broadcast device hardware address. */ 98 uint8_t broadcast_addr[NIC_MAX_ADDRESS_LENGTH];99 /** Broadcast device hardware address length. */100 size_t broadcast_addr_len;97 measured_string_t *broadcast_addr; 98 /** Broadcast device hardware address data. */ 99 uint8_t *broadcast_data; 101 100 /** Device identifier. */ 102 nic_device_id_t device_id;101 device_id_t device_id; 103 102 /** Hardware type. */ 104 103 hw_type_t hardware; 105 104 /** Packet dimension. */ 106 105 packet_dimension_t packet_dimension; 107 /** Device module session. */108 async_sess_t *sess;106 /** Device module phone. */ 107 int phone; 109 108 110 109 /** … … 123 122 arp_cache_t cache; 124 123 125 /** Networking module session. */ 126 async_sess_t *net_sess; 127 124 /** Networking module phone. */ 125 int net_phone; 128 126 /** Safety lock. */ 129 127 fibril_mutex_t lock;
Note:
See TracChangeset
for help on using the changeset viewer.