]> git.ipfire.org Git - thirdparty/ipset.git/commitdiff
Comment the possible return values of the add/del/test type-functions
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Thu, 23 Dec 2010 20:39:12 +0000 (21:39 +0100)
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Thu, 23 Dec 2010 20:39:12 +0000 (21:39 +0100)
kernel/include/linux/netfilter/ipset/ip_set.h

index a3e4bb9bc055a81f1e542d1a12606eee591a1af6..72ff624ddbc220f1a256ed41281bd7dc3207bad2 100644 (file)
@@ -218,11 +218,17 @@ typedef int (*ipset_adtfn)(struct ip_set *set, void *value, u32 timeout);
 
 /* Set type, variant-specific part */
 struct ip_set_type_variant {
-       /* Kernelspace: test/add/del entries */
+       /* Kernelspace: test/add/del entries
+        *              returns negative error code,
+        *                      zero for no match/success to add/delete
+        *                      positive for matching element */
        int (*kadt)(struct ip_set *set, const struct sk_buff * skb,
                    enum ipset_adt adt, u8 pf, u8 dim, u8 flags);
 
-       /* Userspace: test/add/del entries */
+       /* Userspace: test/add/del entries
+        *              returns negative error code,
+        *                      zero for no match/success to add/delete
+        *                      positive for matching element */
        int (*uadt)(struct ip_set *set, struct nlattr *head, int len,
                    enum ipset_adt adt, u32 *lineno, u32 flags);