Changes in uspace/lib/c/generic/net/modules.c [16ac756:c7a8442] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/net/modules.c
r16ac756 rc7a8442 41 41 #include <async.h> 42 42 #include <malloc.h> 43 #include <err no.h>43 #include <err.h> 44 44 #include <sys/time.h> 45 45 … … 137 137 ipcarg_t arg3, async_client_conn_t client_receiver, suseconds_t timeout) 138 138 { 139 int rc;139 ERROR_DECLARE; 140 140 141 141 /* Connect to the needed service */ … … 144 144 /* Request the bidirectional connection */ 145 145 ipcarg_t phonehash; 146 147 rc = ipc_connect_to_me(phone, arg1, arg2, arg3, &phonehash); 148 if (rc != EOK) { 146 if (ERROR_OCCURRED(ipc_connect_to_me(phone, arg1, arg2, arg3, 147 &phonehash))) { 149 148 ipc_hangup(phone); 150 return rc;149 return ERROR_CODE; 151 150 } 152 151 async_new_connection(phonehash, 0, NULL, client_receiver); … … 213 212 int data_receive(void **data, size_t *length) 214 213 { 214 ERROR_DECLARE; 215 215 216 ipc_callid_t callid; 216 int rc;217 217 218 218 if (!data || !length) … … 229 229 230 230 // fetch the data 231 rc = async_data_write_finalize(callid, *data, *length); 232 if (rc != EOK) { 231 if (ERROR_OCCURRED(async_data_write_finalize(callid, *data, *length))) { 233 232 free(data); 234 return rc;233 return ERROR_CODE; 235 234 } 236 235
Note:
See TracChangeset
for help on using the changeset viewer.