X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/secnet/blobdiff_plain/94c61b9cd7bf02f4cebfe0fb580db61e6e8bf636..07e4774c32915eeb1d480854a4a10ec91160b57d:/secnet.h diff --git a/secnet.h b/secnet.h index 5f8e43b..b276798 100644 --- a/secnet.h +++ b/secnet.h @@ -389,7 +389,11 @@ typedef struct transform_inst_if *transform_createinstance_fn(void *st); typedef bool_t transform_setkey_fn(void *st, uint8_t *key, int32_t keylen); typedef void transform_delkey_fn(void *st); typedef void transform_destroyinstance_fn(void *st); -/* Returns 0 for 'all is well', any other value for a problem */ +/* Returns: + * 0: all is well + * 1: for any other problem + * 2: message decrypted but sequence number was out of range + */ typedef uint32_t transform_apply_fn(void *st, struct buffer_if *buf, const char **errmsg);