Reject is replaced by the ereject and should not be used anymore, because it is unsafe. The ereject action is similar to reject, but will always favor protocol-level message rejection.