X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/354ede117d8495936d0ad5bbf945aa4386578acd..8c6fa3fbaccc22127280bf77a48fab5a3ee0716e:/projects/rlm_stg/stgpair.h diff --git a/projects/rlm_stg/stgpair.h b/projects/rlm_stg/stgpair.h index e82c6672..ef7ab4b7 100644 --- a/projects/rlm_stg/stgpair.h +++ b/projects/rlm_stg/stgpair.h @@ -18,6 +18,7 @@ typedef struct STG_PAIR { typedef struct STG_RESULT { STG_PAIR* modify; STG_PAIR* reply; + int returnCode; } STG_RESULT; inline @@ -26,6 +27,19 @@ int emptyPair(const STG_PAIR* pair) return pair == NULL || pair->key[0] == '\0' || pair->value[0] == '\0'; } +enum +{ + STG_REJECT, + STG_FAIL, + STG_OK, + STG_HANDLED, + STG_INVALID, + STG_USERLOCK, + STG_NOTFOUND, + STG_NOOP, + STG_UPDATED +}; + #ifdef __cplusplus } #endif