X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/354ede117d8495936d0ad5bbf945aa4386578acd..ce4f87b0803d81e413699ffe65d5dbf4eec9d64c:/projects/rlm_stg/stgpair.h?ds=inline 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