NetSim Source Code Help
Loading...
Searching...
No Matches
IGMP.c File Reference
#include "main.h"
#include "List.h"
#include "IP.h"
#include "IGMP.h"
Include dependency graph for IGMP.c:

Go to the source code of this file.

Functions

static void init_igmp_log ()
 
static void close_igmp_log ()
 
void print_igmp_log (char *format,...)
 
void igmp_configure (NETSIM_ID d, void *xmlNode)
 
static double get_subevent_delay (NETSIM_ID d, IP_SUBEVENT sev, NETSIM_IPAddress group)
 
void igmp_start_timer (NETSIM_ID d, IP_SUBEVENT sev, NETSIM_IPAddress addr, double time)
 
void igmp_init (NETSIM_ID d)
 
void igmp_free (NETSIM_ID d)
 

Variables

static FILE * igmp_log = NULL
 

Function Documentation

◆ close_igmp_log()

static void close_igmp_log ( )
static

Definition at line 28 of file IGMP.c.

◆ get_subevent_delay()

static double get_subevent_delay ( NETSIM_ID  d,
IP_SUBEVENT  sev,
NETSIM_IPAddress  group 
)
static

Definition at line 93 of file IGMP.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ igmp_configure()

void igmp_configure ( NETSIM_ID  d,
void *  xmlNode 
)

Definition at line 43 of file IGMP.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ igmp_free()

void igmp_free ( NETSIM_ID  d)

Definition at line 164 of file IGMP.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ igmp_init()

void igmp_init ( NETSIM_ID  d)

Definition at line 141 of file IGMP.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ igmp_start_timer()

void igmp_start_timer ( NETSIM_ID  d,
IP_SUBEVENT  sev,
NETSIM_IPAddress  addr,
double  time 
)

Definition at line 123 of file IGMP.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ init_igmp_log()

static void init_igmp_log ( )
static

Definition at line 21 of file IGMP.c.

Here is the caller graph for this function:

◆ print_igmp_log()

void print_igmp_log ( char *  format,
  ... 
)

Definition at line 33 of file IGMP.c.

Here is the caller graph for this function:

Variable Documentation

◆ igmp_log

FILE* igmp_log = NULL
static

Definition at line 20 of file IGMP.c.