OpenSDN source code
|
#include "cmn/agent_cmn.h"
#include <init/agent_param.h>
#include "oper/route_common.h"
#include "oper/multicast.h"
#include "oper/multicast_policy.h"
#include "oper/nexthop.h"
#include "mcast_common.h"
#include "gmpx_basic_types.h"
#include "gmp.h"
#include "gmpx_environment.h"
#include "gmp_intf.h"
#include "gmp_map.h"
#include "task_map.h"
#include "gmp_proto.h"
Go to the source code of this file.
Functions | |
boolean | gmp_policy_check (mgm_global_data *gd, gmp_intf *intf, gmp_addr_string source, gmp_addr_string group) |
void | gmp_notification_ready (mgm_global_data *gd) |
void | gmp_group_notify (mgm_global_data *gd, gmp_intf *intf, int group_action, gmp_addr_string source, gmp_addr_string group) |
void | gmp_cache_resync_notify (mgm_global_data *gd, gmp_intf *intf, gmp_addr_string source, gmp_addr_string group) |
void | gmp_host_update (mgm_global_data *gd, gmp_intf *intf, boolean join, gmp_addr_string host, gmp_addr_string source, gmp_addr_string group) |
uint8_t * | gmp_get_send_buffer (mgm_global_data *gd, gmp_intf *intf) |
void | gmp_free_send_buffer (mgm_global_data *gd, gmp_intf *intf, uint8_t *buffer) |
void | gmp_send_one_packet (mgm_global_data *gd, gmp_intf *intf, uint8_t *pkt, uint32_t pkt_len, gmp_addr_string dest) |
Variables | |
SandeshTraceBufferPtr | MulticastTraceBuf |
void gmp_cache_resync_notify | ( | mgm_global_data * | gd, |
gmp_intf * | intf, | ||
gmp_addr_string | source, | ||
gmp_addr_string | group | ||
) |
void gmp_free_send_buffer | ( | mgm_global_data * | gd, |
gmp_intf * | intf, | ||
uint8_t * | buffer | ||
) |
uint8_t* gmp_get_send_buffer | ( | mgm_global_data * | gd, |
gmp_intf * | intf | ||
) |
void gmp_group_notify | ( | mgm_global_data * | gd, |
gmp_intf * | intf, | ||
int | group_action, | ||
gmp_addr_string | source, | ||
gmp_addr_string | group | ||
) |
void gmp_host_update | ( | mgm_global_data * | gd, |
gmp_intf * | intf, | ||
boolean | join, | ||
gmp_addr_string | host, | ||
gmp_addr_string | source, | ||
gmp_addr_string | group | ||
) |
void gmp_notification_ready | ( | mgm_global_data * | gd | ) |
boolean gmp_policy_check | ( | mgm_global_data * | gd, |
gmp_intf * | intf, | ||
gmp_addr_string | source, | ||
gmp_addr_string | group | ||
) |
void gmp_send_one_packet | ( | mgm_global_data * | gd, |
gmp_intf * | intf, | ||
uint8_t * | pkt, | ||
uint32_t | pkt_len, | ||
gmp_addr_string | dest | ||
) |
SandeshTraceBufferPtr MulticastTraceBuf |