Changeset 609243f4 in mainline for uspace/lib/net/il
- Timestamp:
- 2011-10-07T15:46:01Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e2c50e1
- Parents:
- f51b1d3
- Location:
- uspace/lib/net/il
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/net/il/arp_remote.c
rf51b1d3 r609243f4 84 84 * 85 85 */ 86 int arp_clear_address_req(async_sess_t *sess, device_id_t device_id,86 int arp_clear_address_req(async_sess_t *sess, nic_device_id_t device_id, 87 87 services_t protocol, measured_string_t *address) 88 88 { … … 108 108 * 109 109 */ 110 int arp_clear_device_req(async_sess_t *sess, device_id_t device_id)110 int arp_clear_device_req(async_sess_t *sess, nic_device_id_t device_id) 111 111 { 112 112 async_exch_t *exch = async_exchange_begin(sess); … … 143 143 * 144 144 */ 145 int arp_device_req(async_sess_t *sess, device_id_t device_id,145 int arp_device_req(async_sess_t *sess, nic_device_id_t device_id, 146 146 services_t protocol, services_t netif, measured_string_t *address) 147 147 { … … 177 177 * 178 178 */ 179 int arp_translate_req(async_sess_t *sess, device_id_t device_id,179 int arp_translate_req(async_sess_t *sess, nic_device_id_t device_id, 180 180 services_t protocol, measured_string_t *address, 181 181 measured_string_t **translation, uint8_t **data) -
uspace/lib/net/il/il_remote.c
rf51b1d3 r609243f4 55 55 * 56 56 */ 57 int il_device_state_msg(async_sess_t *sess, device_id_t device_id,58 device_state_t state, services_t target)57 int il_device_state_msg(async_sess_t *sess, nic_device_id_t device_id, 58 nic_device_state_t state, services_t target) 59 59 { 60 60 return generic_device_state_msg_remote(sess, NET_IL_DEVICE_STATE, … … 73 73 * 74 74 */ 75 int il_received_msg(async_sess_t *sess, device_id_t device_id, packet_t *packet,76 services_t target)75 int il_received_msg(async_sess_t *sess, nic_device_id_t device_id, 76 packet_t *packet, services_t target) 77 77 { 78 78 return generic_received_msg_remote(sess, NET_IL_RECEIVED, device_id, … … 91 91 * 92 92 */ 93 int il_mtu_changed_msg(async_sess_t *sess, device_id_t device_id, size_t mtu,93 int il_mtu_changed_msg(async_sess_t *sess, nic_device_id_t device_id, size_t mtu, 94 94 services_t target) 95 95 { … … 98 98 } 99 99 100 /** Notify IL layer modules about address change (implemented by ARP) 101 * 102 */ 103 int il_addr_changed_msg(async_sess_t *sess, nic_device_id_t device_id, 104 size_t addr_len, const uint8_t *address) 105 { 106 async_exch_t *exch = async_exchange_begin(sess); 107 108 aid_t message_id = async_send_1(exch, NET_IL_ADDR_CHANGED, 109 (sysarg_t) device_id, NULL); 110 int rc = async_data_write_start(exch, address, addr_len); 111 112 async_exchange_end(exch); 113 114 sysarg_t res; 115 async_wait_for(message_id, &res); 116 if (rc != EOK) 117 return rc; 118 119 return (int) res; 120 } 121 100 122 /** @} 101 123 */ -
uspace/lib/net/il/ip_remote.c
rf51b1d3 r609243f4 62 62 * 63 63 */ 64 int ip_add_route_req_remote(async_sess_t *sess, device_id_t device_id,64 int ip_add_route_req_remote(async_sess_t *sess, nic_device_id_t device_id, 65 65 in_addr_t address, in_addr_t netmask, in_addr_t gateway) 66 66 { … … 123 123 * 124 124 */ 125 int ip_device_req_remote(async_sess_t *sess, device_id_t device_id,125 int ip_device_req_remote(async_sess_t *sess, nic_device_id_t device_id, 126 126 services_t service) 127 127 { 128 return generic_device_req_remote(sess, NET_IP_DEVICE, device_id, 0,128 return generic_device_req_remote(sess, NET_IP_DEVICE, device_id, 129 129 service); 130 130 } … … 144 144 int ip_get_route_req_remote(async_sess_t *sess, ip_protocol_t protocol, 145 145 const struct sockaddr *destination, socklen_t addrlen, 146 device_id_t *device_id, void **header, size_t *headerlen)146 nic_device_id_t *device_id, void **header, size_t *headerlen) 147 147 { 148 148 if ((!destination) || (addrlen == 0)) … … 196 196 * 197 197 */ 198 int ip_packet_size_req_remote(async_sess_t *sess, device_id_t device_id,198 int ip_packet_size_req_remote(async_sess_t *sess, nic_device_id_t device_id, 199 199 packet_dimension_t *packet_dimension) 200 200 { … … 216 216 * 217 217 */ 218 int ip_received_error_msg_remote(async_sess_t *sess, device_id_t device_id,218 int ip_received_error_msg_remote(async_sess_t *sess, nic_device_id_t device_id, 219 219 packet_t *packet, services_t target, services_t error) 220 220 { … … 240 240 * 241 241 */ 242 int ip_send_msg_remote(async_sess_t *sess, device_id_t device_id,242 int ip_send_msg_remote(async_sess_t *sess, nic_device_id_t device_id, 243 243 packet_t *packet, services_t sender, services_t error) 244 244 { … … 256 256 * 257 257 */ 258 int ip_set_gateway_req_remote(async_sess_t *sess, device_id_t device_id,258 int ip_set_gateway_req_remote(async_sess_t *sess, nic_device_id_t device_id, 259 259 in_addr_t gateway) 260 260 {
Note:
See TracChangeset
for help on using the changeset viewer.