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

#include <igmp.h>

Data Fields

struct in_device * interface
 
__be32 multiaddr
 
unsigned int sfmode
 
struct ip_sf_listsources
 
struct ip_sf_listtomb
 
unsigned long sfcount [2]
 
union {
   struct ip_mc_list *   next
 
   struct ip_mc_list __rcu *   next_rcu
 
}; 
 
struct timer_list timer
 
int users
 
atomic_t refcnt
 
spinlock_t lock
 
char tm_running
 
char reporter
 
char unsolicit_count
 
char loaded
 
unsigned char gsquery
 
unsigned char crcount
 
struct rcu_head rcu
 

Detailed Description

Definition at line 76 of file igmp.h.

Field Documentation

union { ... }
unsigned char crcount

Definition at line 96 of file igmp.h.

unsigned char gsquery

Definition at line 95 of file igmp.h.

struct in_device* interface

Definition at line 77 of file igmp.h.

char loaded

Definition at line 94 of file igmp.h.

spinlock_t lock

Definition at line 90 of file igmp.h.

__be32 multiaddr

Definition at line 78 of file igmp.h.

Definition at line 84 of file igmp.h.

struct ip_mc_list __rcu* next_rcu

Definition at line 85 of file igmp.h.

Definition at line 97 of file igmp.h.

atomic_t refcnt

Definition at line 89 of file igmp.h.

char reporter

Definition at line 92 of file igmp.h.

unsigned long sfcount[2]

Definition at line 82 of file igmp.h.

unsigned int sfmode

Definition at line 79 of file igmp.h.

struct ip_sf_list* sources

Definition at line 80 of file igmp.h.

Definition at line 87 of file igmp.h.

char tm_running

Definition at line 91 of file igmp.h.

Definition at line 81 of file igmp.h.

char unsolicit_count

Definition at line 93 of file igmp.h.

int users

Definition at line 88 of file igmp.h.


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