# HG changeset patch # User Paul Boddie # Date 1561653934 -7200 # Node ID ce83173eb482cfef60b50bf13e90358eac7f17c3 # Parent b8c22853fb343b4e3b7a5e84f9ded540108e14b4 Introduced message waiting and error sending functions. diff -r b8c22853fb34 -r ce83173eb482 server/src/main.cc --- a/server/src/main.cc Thu Jun 27 17:14:52 2019 +0200 +++ b/server/src/main.cc Thu Jun 27 18:45:34 2019 +0200 @@ -76,7 +76,7 @@ break; default: - send_error(msg, -L4_EBADPROTO); + ipc_message_send_error(msg, -L4_EBADPROTO); break; } } @@ -110,7 +110,7 @@ ipc_message_import_capability(msg, 1, &irq); if (err) { - send_error(msg, -L4_EIO); + ipc_message_send_error(msg, -L4_EIO); return; } @@ -120,7 +120,7 @@ if (selected < 0) { - send_error(msg, -L4_ENOENT); + ipc_message_send_error(msg, -L4_ENOENT); return; } @@ -137,7 +137,7 @@ err = fs_ipc_open(flags, _servers[selected], op, ds, irq, &server, &size); if (err) { - send_error(msg, -L4_EIO); + ipc_message_send_error(msg, -L4_EIO); return; } @@ -166,7 +166,7 @@ err = ipc_message_import_capability(msg, 0, &server); if (err) { - send_error(msg, -L4_EIO); + ipc_message_send_error(msg, -L4_EIO); return; } @@ -175,7 +175,7 @@ err = ipc_message_import_dataspace(msg, 1, &ds, (l4_addr_t *) &buffer); if (err) { - send_error(msg, -L4_EIO); + ipc_message_send_error(msg, -L4_EIO); return; }