diff --git a/include/types/action.h b/include/types/action.h index 516ffddd0..33dcd517d 100644 --- a/include/types/action.h +++ b/include/types/action.h @@ -37,11 +37,14 @@ enum act_from { }; enum act_return { - ACT_RET_CONT, /* continue processing. */ - ACT_RET_STOP, /* stop processing. */ - ACT_RET_YIELD, /* call me again. */ - ACT_RET_ERR, /* processing error. */ - ACT_RET_DONE, /* processing done, stop processing */ + ACT_RET_CONT, /* continue processing. */ + ACT_RET_STOP, /* stop processing. */ + ACT_RET_YIELD, /* call me again. */ + ACT_RET_ERR, /* internal processing error. */ + ACT_RET_DONE, /* processing done, stop processing */ + ACT_RET_DENY, /* deny, must be handled by the caller */ + ACT_RET_ABRT, /* abort, handled by action itsleft. */ + ACT_RET_INV, /* invalid request/response */ }; enum act_parse_ret {