Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
netns_ipvs Struct Reference

#include <ip_vs.h>

Data Fields

int gen
 
int enable
 
struct list_head rs_table [IP_VS_RTAB_SIZE]
 
struct list_head app_list
 
struct ip_vs_proto_dataproto_data_table [IP_VS_PROTO_TAB_SIZE]
 
atomic_t conn_count
 
struct ip_vs_stats tot_stats
 
int num_services
 
rwlock_t rs_lock
 
struct list_head dest_trash
 
atomic_t ftpsvc_counter
 
atomic_t nullsvc_counter
 
int sysctl_amemthresh
 
int sysctl_am_droprate
 
int sysctl_drop_entry
 
int sysctl_drop_packet
 
int sysctl_secure_tcp
 
int sysctl_snat_reroute
 
int sysctl_sync_ver
 
int sysctl_sync_ports
 
int sysctl_sync_qlen_max
 
int sysctl_sync_sock_size
 
int sysctl_cache_bypass
 
int sysctl_expire_nodest_conn
 
int sysctl_expire_quiescent_template
 
int sysctl_sync_threshold [2]
 
unsigned int sysctl_sync_refresh_period
 
int sysctl_sync_retries
 
int sysctl_nat_icmp_send
 
int sysctl_pmtu_disc
 
int sysctl_lblc_expiration
 
struct ctl_table_headerlblc_ctl_header
 
struct ctl_tablelblc_ctl_table
 
int sysctl_lblcr_expiration
 
struct ctl_table_headerlblcr_ctl_header
 
struct ctl_tablelblcr_ctl_table
 
struct list_head est_list
 
spinlock_t est_lock
 
struct timer_list est_timer
 
spinlock_t sync_lock
 
struct ipvs_master_sync_statems
 
spinlock_t sync_buff_lock
 
struct task_struct ** backup_threads
 
int threads_mask
 
int send_mesg_maxlen
 
int recv_mesg_maxlen
 
volatile int sync_state
 
volatile int master_syncid
 
volatile int backup_syncid
 
struct mutex sync_mutex
 
char master_mcast_ifn [IP_VS_IFNAME_MAXLEN]
 
char backup_mcast_ifn [IP_VS_IFNAME_MAXLEN]
 
struct netnet
 

Detailed Description

Definition at line 798 of file ip_vs.h.

Field Documentation

struct list_head app_list

Definition at line 810 of file ip_vs.h.

char backup_mcast_ifn[IP_VS_IFNAME_MAXLEN]

Definition at line 919 of file ip_vs.h.

volatile int backup_syncid

Definition at line 915 of file ip_vs.h.

struct task_struct** backup_threads

Definition at line 909 of file ip_vs.h.

atomic_t conn_count

Definition at line 840 of file ip_vs.h.

struct list_head dest_trash

Definition at line 849 of file ip_vs.h.

int enable

Definition at line 800 of file ip_vs.h.

struct list_head est_list

Definition at line 902 of file ip_vs.h.

spinlock_t est_lock

Definition at line 903 of file ip_vs.h.

struct timer_list est_timer

Definition at line 904 of file ip_vs.h.

atomic_t ftpsvc_counter

Definition at line 851 of file ip_vs.h.

int gen

Definition at line 799 of file ip_vs.h.

struct ctl_table_header* lblc_ctl_header

Definition at line 895 of file ip_vs.h.

struct ctl_table* lblc_ctl_table

Definition at line 896 of file ip_vs.h.

struct ctl_table_header* lblcr_ctl_header

Definition at line 899 of file ip_vs.h.

struct ctl_table* lblcr_ctl_table

Definition at line 900 of file ip_vs.h.

char master_mcast_ifn[IP_VS_IFNAME_MAXLEN]

Definition at line 918 of file ip_vs.h.

volatile int master_syncid

Definition at line 914 of file ip_vs.h.

Definition at line 907 of file ip_vs.h.

Definition at line 921 of file ip_vs.h.

atomic_t nullsvc_counter

Definition at line 852 of file ip_vs.h.

int num_services

Definition at line 845 of file ip_vs.h.

Definition at line 813 of file ip_vs.h.

int recv_mesg_maxlen

Definition at line 912 of file ip_vs.h.

rwlock_t rs_lock

Definition at line 847 of file ip_vs.h.

Definition at line 808 of file ip_vs.h.

int send_mesg_maxlen

Definition at line 911 of file ip_vs.h.

spinlock_t sync_buff_lock

Definition at line 908 of file ip_vs.h.

spinlock_t sync_lock

Definition at line 906 of file ip_vs.h.

struct mutex sync_mutex

Definition at line 916 of file ip_vs.h.

volatile int sync_state

Definition at line 913 of file ip_vs.h.

int sysctl_am_droprate

Definition at line 872 of file ip_vs.h.

int sysctl_amemthresh

Definition at line 871 of file ip_vs.h.

int sysctl_cache_bypass

Definition at line 884 of file ip_vs.h.

int sysctl_drop_entry

Definition at line 873 of file ip_vs.h.

int sysctl_drop_packet

Definition at line 874 of file ip_vs.h.

int sysctl_expire_nodest_conn

Definition at line 885 of file ip_vs.h.

int sysctl_expire_quiescent_template

Definition at line 886 of file ip_vs.h.

int sysctl_lblc_expiration

Definition at line 894 of file ip_vs.h.

int sysctl_lblcr_expiration

Definition at line 898 of file ip_vs.h.

int sysctl_nat_icmp_send

Definition at line 890 of file ip_vs.h.

int sysctl_pmtu_disc

Definition at line 891 of file ip_vs.h.

int sysctl_secure_tcp

Definition at line 875 of file ip_vs.h.

int sysctl_snat_reroute

Definition at line 879 of file ip_vs.h.

int sysctl_sync_ports

Definition at line 881 of file ip_vs.h.

int sysctl_sync_qlen_max

Definition at line 882 of file ip_vs.h.

unsigned int sysctl_sync_refresh_period

Definition at line 888 of file ip_vs.h.

int sysctl_sync_retries

Definition at line 889 of file ip_vs.h.

int sysctl_sync_sock_size

Definition at line 883 of file ip_vs.h.

int sysctl_sync_threshold[2]

Definition at line 887 of file ip_vs.h.

int sysctl_sync_ver

Definition at line 880 of file ip_vs.h.

int threads_mask

Definition at line 910 of file ip_vs.h.

struct ip_vs_stats tot_stats

Definition at line 843 of file ip_vs.h.


The documentation for this struct was generated from the following file: