diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2014-06-15 05:18:04 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2014-06-15 05:18:04 +0800 |
commit | a82746366aafcd20c8063143d3620dba20fdbc21 (patch) | |
tree | b98982003d42c66ded86ac5cf69b4faed39becdb /falgproto/falgproto.h | |
parent | 20feaf8719052e602409ab12f2c270a08aca994c (diff) | |
download | fastalg-protocol-a82746366aafcd20c8063143d3620dba20fdbc21.tar.gz fastalg-protocol-a82746366aafcd20c8063143d3620dba20fdbc21.tar.zst fastalg-protocol-a82746366aafcd20c8063143d3620dba20fdbc21.zip |
Document the result of the param_getter
Diffstat (limited to 'falgproto/falgproto.h')
-rw-r--r-- | falgproto/falgproto.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/falgproto/falgproto.h b/falgproto/falgproto.h index cf9d57e..a76dd72 100644 --- a/falgproto/falgproto.h +++ b/falgproto/falgproto.h @@ -34,10 +34,11 @@ typedef struct falgproto_param { int result; /* error code listed below */ } FalgprotoParam; -#define FALGPROTO_PARAM_RESULT_ERROR -1 -#define FALGPROTO_PARAM_RESULT_OK 0 -#define FALGPROTO_PARAM_RESULT_NOT_FOUND 1 -#define FALGPROTO_PARAM_RESULT_TRUNCATED 2 +#define FALGPROTO_PARAM_RESULT_BAD_FORMAT -3 /* ERROR: bad packet format */ +#define FALGPROTO_PARAM_RESULT_NOT_FOUND -2 /* ERROR: param is missing */ +#define FALGPROTO_PARAM_RESULT_ERROR -1 /* ERROR: internal system error */ +#define FALGPROTO_PARAM_RESULT_OK 0 /* param has successfully got */ +#define FALGPROTO_PARAM_RESULT_TRUNCATED 1 /* needs more data */ typedef FalgprotoParam (*FalgprotoParamGetter) (FalgprotoPacket *pkt); typedef void (*FalgprotoPrinter) (FILE *fp, FalgprotoPacket *pkt); |