mirror of
https://github.com/mmueller41/genode.git
synced 2026-01-21 20:42:56 +01:00
MsgBuf has to keep the number of received capabilities in order to free/know correctly unused and unwanted capabilities. Explicitly call rcv_msg->post_ipc to store this information in a MsgBuf. Don't reset rcv_msg in ipc.cc, since this is used during un-marshalling of caps in ipc.h afterwards. The MsgBuf is reseted when its de-constructor is called.