OpenNSL API Guide and Reference Manual
Welcome
OpenNSL Documentation
API Reference
Files
File List
Globals
include
opennsl
multicastX.h
Go to the documentation of this file.
1
4
/*****************************************************************************
5
*
6
* This software is governed by the Broadcom Advanced Switch APIs license.
7
* This license is set out in the
8
* https://github.com/Broadcom-Switch/OpenNSL/Legal/LICENSE-Adv file.
9
*
10
* Copyright 2015-2016 Broadcom Corporation. All rights reserved.
11
*
12
***************************************************************************/
16
#ifndef __OPENNSL_MULTICASTX_H__
17
#define __OPENNSL_MULTICASTX_H__
18
19
#include <
opennsl/types.h
>
20
21
/***************************************************************************/
37
extern
int
opennsl_multicast_vxlan_encap_get
(
38
int
unit,
39
opennsl_multicast_t
group,
40
opennsl_gport_t
port
,
41
opennsl_gport_t
vxlan_port_id,
42
opennsl_if_t
*encap_id)
LIB_DLL_EXPORTED
;
43
44
/***************************************************************************/
58
extern
int
opennsl_multicast_control_set
(
59
int
unit,
60
opennsl_multicast_t
group,
61
opennsl_multicast_control_t
type,
62
int
arg)
LIB_DLL_EXPORTED
;
63
64
/***************************************************************************/
78
extern
int
opennsl_multicast_control_get
(
79
int
unit,
80
opennsl_multicast_t
group,
81
opennsl_multicast_control_t
type,
82
int
*arg)
LIB_DLL_EXPORTED
;
83
84
#endif
/* __OPENNSL_MULTICASTX_H__ */
85
© 2016-17 by Broadcom Limited. All rights reserved.