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

#include <mroute6.h>

Data Fields

struct list_head list
 
struct in6_addr mf6c_mcastgrp
 
struct in6_addr mf6c_origin
 
mifi_t mf6c_parent
 
int mfc_flags
 
union {
   struct {
      unsigned long   expires
 
      struct sk_buff_head   unresolved
 
   }   unres
 
   struct {
      unsigned long   last_assert
 
      int   minvif
 
      int   maxvif
 
      unsigned long   bytes
 
      unsigned long   pkt
 
      unsigned long   wrong_if
 
      unsigned char   ttls [MAXMIFS]
 
   }   res
 
mfc_un
 

Detailed Description

Definition at line 76 of file mroute6.h.

Field Documentation

unsigned long bytes

Definition at line 92 of file mroute6.h.

unsigned long expires

Definition at line 85 of file mroute6.h.

unsigned long last_assert

Definition at line 89 of file mroute6.h.

Definition at line 77 of file mroute6.h.

int maxvif

Definition at line 91 of file mroute6.h.

struct in6_addr mf6c_mcastgrp

Definition at line 78 of file mroute6.h.

struct in6_addr mf6c_origin

Definition at line 79 of file mroute6.h.

mifi_t mf6c_parent

Definition at line 80 of file mroute6.h.

int mfc_flags

Definition at line 81 of file mroute6.h.

union { ... } mfc_un
int minvif

Definition at line 90 of file mroute6.h.

unsigned long pkt

Definition at line 93 of file mroute6.h.

struct { ... } res
unsigned char ttls[MAXMIFS]

Definition at line 95 of file mroute6.h.

struct { ... } unres
struct sk_buff_head unresolved

Definition at line 86 of file mroute6.h.

unsigned long wrong_if

Definition at line 94 of file mroute6.h.


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