From c1dd8442aac6cadb29110f763f23cafc63135a79 Mon Sep 17 00:00:00 2001 From: Anton Danilov Date: Thu, 28 Aug 2014 10:11:31 +0400 Subject: libipset: Add userspace code for the skbinfo extension support. Add userspace code to support of the skbinfo extension independly of set types. Defines constants, flag and function for print/parse/send/recieve of skbinfo parameters. Signed-off-by: Anton Danilov Signed-off-by: Jozsef Kadlecsik --- include/libipset/print.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include/libipset/print.h') diff --git a/include/libipset/print.h b/include/libipset/print.h index b8fa709..8f672c3 100644 --- a/include/libipset/print.h +++ b/include/libipset/print.h @@ -46,6 +46,12 @@ extern int ipset_print_iface(char *buf, unsigned int len, extern int ipset_print_comment(char *buf, unsigned int len, const struct ipset_data *data, enum ipset_opt opt, uint8_t env); +extern int ipset_print_skbmark(char *buf, unsigned int len, + const struct ipset_data *data, + enum ipset_opt opt, uint8_t env); +extern int ipset_print_skbprio(char *buf, unsigned int len, + const struct ipset_data *data, + enum ipset_opt opt, uint8_t env); extern int ipset_print_proto(char *buf, unsigned int len, const struct ipset_data *data, enum ipset_opt opt, uint8_t env); -- cgit v1.2.3