Changes in uspace/lib/net/il/ip_remote.c [e037e20e:779a47d] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/net/il/ip_remote.c
re037e20e r779a47d 27 27 */ 28 28 29 /** @addtogroup libnet29 /** @addtogroup ip 30 30 * @{ 31 31 */ … … 72 72 } 73 73 74 /** Creates bidirectional connection with the ip module service and registers75 * the message receiver.76 *77 * @param[in] service The IP module service.78 * @param[in] protocol The transport layer protocol.79 * @param[in] me The requesting module service.80 * @param[in] receiver The message receiver. Used for remote connection.81 * @returns The phone of the needed service.82 * @returns EOK on success.83 * @returns Other error codes as defined for the bind_service()84 * function.85 */86 74 int ip_bind_service(services_t service, int protocol, services_t me, 87 75 async_client_conn_t receiver) … … 91 79 } 92 80 93 /** Connects to the IP module.94 *95 * @param service The IP module service. Ignored parameter.96 * @returns The IP module phone on success.97 */98 81 int ip_connect_module(services_t service) 99 82 { … … 127 110 } 128 111 129 /** Return the device identifier and the IP pseudo header based on the 130 * destination address. 112 /** Return the device identifier and the IP pseudo header based on the destination address. 131 113 * 132 114 * @param[in] ip_phone The IP module phone used for (semi)remote calls. … … 155 137 (ipcarg_t) protocol, &answer); 156 138 157 if ((async_data_write_start(ip_phone, destination, addrlen) == EOK) &&158 (async_data_read_start(ip_phone, headerlen,159 sizeof(*headerlen)) == EOK)&& (*headerlen > 0)) {139 if ((async_data_write_start(ip_phone, destination, addrlen) == EOK) 140 && (async_data_read_start(ip_phone, headerlen, sizeof(*headerlen)) == EOK) 141 && (*headerlen > 0)) { 160 142 *header = malloc(*headerlen); 161 143 if (*header) { 162 if (async_data_read_start(ip_phone, *header, 163 *headerlen) != EOK) 144 if (async_data_read_start(ip_phone, *header, *headerlen) != EOK) 164 145 free(*header); 165 146 } … … 192 173 packet_dimension_ref packet_dimension) 193 174 { 194 return generic_packet_size_req_remote(ip_phone, NET_IL_PACKET_SPACE, 195 device_id,packet_dimension);175 return generic_packet_size_req_remote(ip_phone, NET_IL_PACKET_SPACE, device_id, 176 packet_dimension); 196 177 } 197 178
Note:
See TracChangeset
for help on using the changeset viewer.