With knowledge of the client that is connected in recv_new_msg(), we can check to make sure that the incoming message is valid coming from the client that is connected. For example, we should never receive an INPUTS message from Shepherd; if we do, we can error.