diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2014-01-30 13:05:12 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2014-01-30 13:12:03 +0100 |
commit | 4da09e3a9d2cd10faff27df158192d2a7917b6ed (patch) | |
tree | 6e371616107791bf4f8e4f8c833b83461232c183 /src/expect | |
parent | c14fe691c549c6dfa8c79b032abbdd6d7e563b06 (diff) |
src: fix documentation regarding nfct_catch() and nfexp_catch()
Stefan reported that the *_catch() functions documentation was imprecise
on some aspects.
Reported-by: Stefan Nicolae Stancu <Stefan.Stancu@cern.ch>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/expect')
-rw-r--r-- | src/expect/api.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/expect/api.c b/src/expect/api.c index a101042..a1dbbff 100644 --- a/src/expect/api.c +++ b/src/expect/api.c @@ -720,9 +720,15 @@ int nfexp_send(struct nfct_handle *h, * nfexp_catch - catch events * \param h library handler * - * On error, -1 is returned and errno is set appropiately. On success, + * This function receives the event from the kernel and it invokes the + * callback that was registered to this handle. + * + * On error, -1 is returned and errno is set appropiately. On success, * a value greater or equal to 0 is returned indicating the callback - * verdiexp: NFEXP_CB_STOP, NFEXP_CB_CONTINUE or NFEXP_CB_STOLEN + * verdict: NFCT_CB_STOP, NFCT_CB_CONTINUE or NFCT_CB_STOLEN. + * + * Beware that this function is equivalent to nfct_catch(), so it handles both + * conntrack and expectation events. */ int nfexp_catch(struct nfct_handle *h) { |