X-Git-Url: http://developer.intra2net.com/git/?p=ipt_ACCOUNT;a=blobdiff_plain;f=linux-2.6.patch;fp=linux-2.6.patch;h=b8182968f9ef9b5387a40389fd2b6238053bb792;hp=0000000000000000000000000000000000000000;hb=3fb0d0cca62248ffd0964638a29faf2ab5af1d1e;hpb=47d49488830593da4c5498a261e24691f7e9a68a diff --git a/linux-2.6.patch b/linux-2.6.patch new file mode 100644 index 0000000..b818296 --- /dev/null +++ b/linux-2.6.patch @@ -0,0 +1,27 @@ +diff -u -r -p --new-file linux-2.6.13/include/linux/netfilter_ipv4/ip_tables.h linux-2.6.13.ipt_ACCOUNT/include/linux/netfilter_ipv4/ip_tables.h +--- linux-2.6.13/include/linux/netfilter_ipv4/ip_tables.h 2005-08-29 01:41:01.000000000 +0200 ++++ linux-2.6.13.ipt_ACCOUNT/include/linux/netfilter_ipv4/ip_tables.h 2006-05-06 11:51:59.000000000 +0200 +@@ -156,12 +156,23 @@ struct ipt_entry + #define IPT_SO_SET_ADD_COUNTERS (IPT_BASE_CTL + 1) + #define IPT_SO_SET_MAX IPT_SO_SET_ADD_COUNTERS + ++#define IPT_SO_SET_ACCOUNT_HANDLE_FREE (IPT_BASE_CTL + 3) ++#define IPT_SO_SET_ACCOUNT_HANDLE_FREE_ALL (IPT_BASE_CTL + 4) ++#define IPT_SO_SET_ACCOUNT_MAX IPT_SO_SET_ACCOUNT_HANDLE_FREE_ALL ++ + #define IPT_SO_GET_INFO (IPT_BASE_CTL) + #define IPT_SO_GET_ENTRIES (IPT_BASE_CTL + 1) + #define IPT_SO_GET_REVISION_MATCH (IPT_BASE_CTL + 2) + #define IPT_SO_GET_REVISION_TARGET (IPT_BASE_CTL + 3) + #define IPT_SO_GET_MAX IPT_SO_GET_REVISION_TARGET + ++#define IPT_SO_GET_ACCOUNT_PREPARE_READ (IPT_BASE_CTL + 4) ++#define IPT_SO_GET_ACCOUNT_PREPARE_READ_FLUSH (IPT_BASE_CTL + 5) ++#define IPT_SO_GET_ACCOUNT_GET_DATA (IPT_BASE_CTL + 6) ++#define IPT_SO_GET_ACCOUNT_GET_HANDLE_USAGE (IPT_BASE_CTL + 7) ++#define IPT_SO_GET_ACCOUNT_GET_TABLE_NAMES (IPT_BASE_CTL + 8) ++#define IPT_SO_GET_ACCOUNT_MAX IPT_SO_GET_ACCOUNT_GET_TABLE_NAMES ++ + /* CONTINUE verdict for targets */ + #define IPT_CONTINUE 0xFFFFFFFF +