Linux Kernel
3.7.1
|
#include <linux/types.h>
Go to the source code of this file.
Data Structures | |
struct | ip_vs_service_user |
struct | ip_vs_dest_user |
struct | ip_vs_stats_user |
struct | ip_vs_getinfo |
struct | ip_vs_service_entry |
struct | ip_vs_dest_entry |
struct | ip_vs_get_dests |
struct | ip_vs_get_services |
struct | ip_vs_timeout_user |
struct | ip_vs_daemon_user |
struct | ip_vs_flags |
#define IP_VS_CONN_F_BACKUP_MASK |
#define IP_VS_CONN_F_BACKUP_UPD_MASK |
#define IP_VS_CONN_F_DEST_MASK |
#define IP_VS_CONN_F_FWD_MASK 0x0007 /* mask for the fwd methods */ |
#define IP_VS_CONN_F_IN_SEQ 0x0400 /* must do input seq adjust */ |
#define IP_VS_CONN_F_NFCT (1 << 16) /* use netfilter conntrack */ |
#define IP_VS_CONN_F_NO_CPORT 0x0800 /* no client port set yet */ |
#define IP_VS_CONN_F_ONE_PACKET 0x2000 /* forward only one packet */ |
#define IP_VS_CONN_F_OUT_SEQ 0x0200 /* must do output seq adjust */ |
#define IP_VS_CONN_F_SEQ_MASK 0x0600 /* in/out sequence mask */ |
#define IP_VS_CONN_F_TEMPLATE 0x1000 /* template, not connection */ |
#define IP_VS_DEST_F_AVAILABLE 0x0001 /* server is available */ |
#define IP_VS_DEST_F_OVERLOAD 0x0002 /* server is overloaded */ |
#define IP_VS_SO_GET_DAEMON (IP_VS_BASE_CTL+7) |
#define IP_VS_SO_GET_DEST (IP_VS_BASE_CTL+5) /* not used now */ |
#define IP_VS_SO_GET_DESTS (IP_VS_BASE_CTL+4) |
#define IP_VS_SO_GET_INFO (IP_VS_BASE_CTL+1) |
#define IP_VS_SO_GET_MAX IP_VS_SO_GET_DAEMON |
#define IP_VS_SO_GET_SERVICE (IP_VS_BASE_CTL+3) |
#define IP_VS_SO_GET_SERVICES (IP_VS_BASE_CTL+2) |
#define IP_VS_SO_GET_TIMEOUT (IP_VS_BASE_CTL+6) |
#define IP_VS_SO_GET_VERSION IP_VS_BASE_CTL |
#define IP_VS_SO_SET_ADD (IP_VS_BASE_CTL+2) |
#define IP_VS_SO_SET_ADDDEST (IP_VS_BASE_CTL+7) |
#define IP_VS_SO_SET_DEL (IP_VS_BASE_CTL+4) |
#define IP_VS_SO_SET_DELDEST (IP_VS_BASE_CTL+8) |
#define IP_VS_SO_SET_EDIT (IP_VS_BASE_CTL+3) |
#define IP_VS_SO_SET_EDITDEST (IP_VS_BASE_CTL+9) |
#define IP_VS_SO_SET_FLUSH (IP_VS_BASE_CTL+5) |
#define IP_VS_SO_SET_INSERT (IP_VS_BASE_CTL+1) |
#define IP_VS_SO_SET_LIST (IP_VS_BASE_CTL+6) |
#define IP_VS_SO_SET_MAX IP_VS_SO_SET_ZERO |
#define IP_VS_SO_SET_NONE IP_VS_BASE_CTL /* just peek */ |
#define IP_VS_SO_SET_RESTORE (IP_VS_BASE_CTL+13) |
#define IP_VS_SO_SET_SAVE (IP_VS_BASE_CTL+14) |
#define IP_VS_SO_SET_STARTDAEMON (IP_VS_BASE_CTL+11) |
#define IP_VS_SO_SET_STOPDAEMON (IP_VS_BASE_CTL+12) |
#define IP_VS_SO_SET_TIMEOUT (IP_VS_BASE_CTL+10) |
#define IP_VS_SO_SET_ZERO (IP_VS_BASE_CTL+15) |
#define IP_VS_SVC_F_ONEPACKET 0x0004 /* one-packet scheduling */ |
#define IPVS_CMD_ATTR_MAX (__IPVS_SVC_ATTR_MAX - 1) |
#define IPVS_CMD_MAX (__IPVS_CMD_MAX - 1) |
#define IPVS_DAEMON_ATTR_MAX (__IPVS_DAEMON_ATTR_MAX - 1) |
#define IPVS_DEST_ATTR_MAX (__IPVS_DEST_ATTR_MAX - 1) |
#define IPVS_INFO_ATTR_MAX (__IPVS_INFO_ATTR_MAX - 1) |
#define IPVS_STATS_ATTR_MAX (__IPVS_STATS_ATTR_MAX - 1) |
#define IPVS_SVC_ATTR_MAX (__IPVS_SVC_ATTR_MAX - 1) |
#define NVERSION | ( | version | ) |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |