summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>2010-12-07 17:08:12 +0100
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>2010-12-07 17:08:12 +0100
commitbf1ae494ed67e9b44bc57c91d885218e2cf64cec (patch)
treeb110393186b75b14c78bffcf4e7a9988954d648b /include
parent9d317732eeeed959b3d0fa2f7997f059d74ad75b (diff)
downloadipset-bf1ae494ed67e9b44bc57c91d885218e2cf64cec.tar.gz
Remove command MODIFY
Modifying a set can be performed by save/modify/restore/swap, without adding kernel part support.
Diffstat (limited to 'include')
-rw-r--r--include/libipset/linux_ip_set.h37
1 files changed, 18 insertions, 19 deletions
diff --git a/include/libipset/linux_ip_set.h b/include/libipset/linux_ip_set.h
index a122ee7..1fb7ea2 100644
--- a/include/libipset/linux_ip_set.h
+++ b/include/libipset/linux_ip_set.h
@@ -8,7 +8,7 @@
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
+ * published by the Free Software Foundation.
*/
/* The protocol version */
@@ -22,29 +22,28 @@ enum ipset_cmd {
IPSET_CMD_NONE,
IPSET_CMD_PROTOCOL, /* 1: Return protocol version */
IPSET_CMD_CREATE, /* 2: Create a new (empty) set */
- IPSET_CMD_MODIFY, /* 3: Modify an existing set */
- IPSET_CMD_DESTROY, /* 4: Destroy a (empty) set */
- IPSET_CMD_FLUSH, /* 5: Remove all elements from a set */
- IPSET_CMD_RENAME, /* 6: Rename a set */
- IPSET_CMD_SWAP, /* 7: Swap two sets */
- IPSET_CMD_LIST, /* 8: List sets */
- IPSET_CMD_SAVE, /* 9: Save sets */
- IPSET_CMD_ADD, /* 10: Add an element to a set */
- IPSET_CMD_DEL, /* 11: Delete an element from a set */
- IPSET_CMD_TEST, /* 12: Test an element in a set */
- IPSET_CMD_HEADER, /* 13: Get set header data only */
- IPSET_CMD_TYPE, /* 14: Get set type */
+ IPSET_CMD_DESTROY, /* 3: Destroy a (empty) set */
+ IPSET_CMD_FLUSH, /* 4: Remove all elements from a set */
+ IPSET_CMD_RENAME, /* 5: Rename a set */
+ IPSET_CMD_SWAP, /* 6: Swap two sets */
+ IPSET_CMD_LIST, /* 7: List sets */
+ IPSET_CMD_SAVE, /* 8: Save sets */
+ IPSET_CMD_ADD, /* 9: Add an element to a set */
+ IPSET_CMD_DEL, /* 10: Delete an element from a set */
+ IPSET_CMD_TEST, /* 11: Test an element in a set */
+ IPSET_CMD_HEADER, /* 12: Get set header data only */
+ IPSET_CMD_TYPE, /* 13: Get set type */
IPSET_MSG_MAX, /* Netlink message commands */
/* Commands in userspace: */
- IPSET_CMD_RESTORE = IPSET_MSG_MAX, /* 15: Enter restore mode */
- IPSET_CMD_HELP, /* 16: Get help */
- IPSET_CMD_VERSION, /* 17: Get program version */
- IPSET_CMD_QUIT, /* 18: Quit from interactive mode */
+ IPSET_CMD_RESTORE = IPSET_MSG_MAX, /* 14: Enter restore mode */
+ IPSET_CMD_HELP, /* 15: Get help */
+ IPSET_CMD_VERSION, /* 16: Get program version */
+ IPSET_CMD_QUIT, /* 17: Quit from interactive mode */
IPSET_CMD_MAX,
- IPSET_CMD_COMMIT = IPSET_CMD_MAX, /* 19: Commit buffered commands */
+ IPSET_CMD_COMMIT = IPSET_CMD_MAX, /* 18: Commit buffered commands */
};
/* Attributes at command level */
@@ -93,7 +92,7 @@ enum {
IPSET_ATTR_ELEMENTS,
IPSET_ATTR_REFERENCES,
IPSET_ATTR_MEMSIZE,
-
+
__IPSET_ATTR_CREATE_MAX,
};
#define IPSET_ATTR_CREATE_MAX (__IPSET_ATTR_CREATE_MAX - 1)