diff options
Diffstat (limited to 'dev/Kernel/src/Network')
| -rw-r--r-- | dev/Kernel/src/Network/IPC.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dev/Kernel/src/Network/IPC.cc b/dev/Kernel/src/Network/IPC.cc index 05d9d804..44b4665c 100644 --- a/dev/Kernel/src/Network/IPC.cc +++ b/dev/Kernel/src/Network/IPC.cc @@ -75,6 +75,10 @@ namespace Kernel /// @retval false packet is incorrect and process has crashed. Bool ipc_construct_packet(_Output IPCMessage** pckt_in) { + // don't act if it's not even valid. + if (!pckt_in) + return false; + // don't do anything if it's valid already. if (*pckt_in) return true; |
