Changes in uspace/lib/usbvirt/src/ipc_dev.c [fafb8e5:cdd6fc9] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbvirt/src/ipc_dev.c
rfafb8e5 rcdd6fc9 1 1 /* 2 * Copyright (c) 2023 Jiri Svoboda 2 3 * Copyright (c) 2011 Vojtech Horky 3 4 * All rights reserved. … … 59 60 size_t accepted_size; 60 61 if (!async_data_read_receive(&call, &accepted_size)) { 62 async_answer_0(&call, EINVAL); 61 63 async_answer_0(icall, EINVAL); 62 64 return; … … 94 96 ipc_call_t data; 95 97 if (!async_data_read_receive(&data, &data_len)) { 98 async_answer_0(&data, EPARTY); 96 99 async_answer_0(icall, EPARTY); 97 100 free(setup_packet); … … 101 104 void *buffer = malloc(data_len); 102 105 if (buffer == NULL) { 106 async_answer_0(&data, EPARTY); 103 107 async_answer_0(icall, ENOMEM); 104 108 free(setup_packet); … … 184 188 ipc_call_t data; 185 189 if (!async_data_read_receive(&data, &data_len)) { 190 async_answer_0(&data, EPARTY); 186 191 async_answer_0(icall, EPARTY); 187 192 return; … … 190 195 void *buffer = malloc(data_len); 191 196 if (buffer == NULL) { 197 async_answer_0(&data, EPARTY); 192 198 async_answer_0(icall, ENOMEM); 193 199 return;
Note:
See TracChangeset
for help on using the changeset viewer.