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

#include <ip_vs.h>

Data Fields

struct hlist_node c_list
 
u16 af
 
__be16 cport
 
__be16 vport
 
__be16 dport
 
__u32 fwmark
 
union nf_inet_addr caddr
 
union nf_inet_addr vaddr
 
union nf_inet_addr daddr
 
volatile __u32 flags
 
__u16 protocol
 
atomic_t refcnt
 
struct timer_list timer
 
volatile unsigned long timeout
 
spinlock_t lock
 
volatile __u16 state
 
volatile __u16 old_state
 
unsigned long sync_endtime
 
struct ip_vs_conncontrol
 
atomic_t n_control
 
struct ip_vs_destdest
 
atomic_t in_pkts
 
int(* packet_xmit )(struct sk_buff *skb, struct ip_vs_conn *cp, struct ip_vs_protocol *pp)
 
struct ip_vs_appapp
 
voidapp_data
 
struct ip_vs_seq in_seq
 
struct ip_vs_seq out_seq
 
struct ip_vs_pepe
 
charpe_data
 
__u8 pe_data_len
 

Detailed Description

Definition at line 478 of file ip_vs.h.

Field Documentation

u16 af

Definition at line 484 of file ip_vs.h.

Definition at line 526 of file ip_vs.h.

void* app_data

Definition at line 527 of file ip_vs.h.

Definition at line 479 of file ip_vs.h.

union nf_inet_addr caddr

Definition at line 489 of file ip_vs.h.

struct ip_vs_conn* control

Definition at line 510 of file ip_vs.h.

__be16 cport

Definition at line 485 of file ip_vs.h.

union nf_inet_addr daddr

Definition at line 491 of file ip_vs.h.

Definition at line 512 of file ip_vs.h.

__be16 dport

Definition at line 487 of file ip_vs.h.

volatile __u32 flags

Definition at line 492 of file ip_vs.h.

__u32 fwmark

Definition at line 488 of file ip_vs.h.

atomic_t in_pkts

Definition at line 513 of file ip_vs.h.

struct ip_vs_seq in_seq

Definition at line 528 of file ip_vs.h.

spinlock_t lock

Definition at line 501 of file ip_vs.h.

atomic_t n_control

Definition at line 511 of file ip_vs.h.

volatile __u16 old_state

Definition at line 503 of file ip_vs.h.

struct ip_vs_seq out_seq

Definition at line 529 of file ip_vs.h.

Definition at line 520 of file ip_vs.h.

Definition at line 531 of file ip_vs.h.

char* pe_data

Definition at line 532 of file ip_vs.h.

__u8 pe_data_len

Definition at line 533 of file ip_vs.h.

Definition at line 493 of file ip_vs.h.

atomic_t refcnt

Definition at line 496 of file ip_vs.h.

volatile __u16 state

Definition at line 502 of file ip_vs.h.

unsigned long sync_endtime

Definition at line 507 of file ip_vs.h.

volatile unsigned long timeout

Definition at line 498 of file ip_vs.h.

Definition at line 497 of file ip_vs.h.

union nf_inet_addr vaddr

Definition at line 490 of file ip_vs.h.

Definition at line 486 of file ip_vs.h.


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