Shad Ansari | 2f7f9be | 2017-06-07 13:34:53 -0700 | [diff] [blame] | 1 | /*
|
| 2 | <:copyright-BRCM:2016:DUAL/GPL:standard
|
| 3 |
|
| 4 | Broadcom Proprietary and Confidential.(c) 2016 Broadcom
|
| 5 | All Rights Reserved
|
| 6 |
|
| 7 | Unless you and Broadcom execute a separate written software license
|
| 8 | agreement governing use of this software, this software is licensed
|
| 9 | to you under the terms of the GNU General Public License version 2
|
| 10 | (the "GPL"), available at http://www.broadcom.com/licenses/GPLv2.php,
|
| 11 | with the following added to such license:
|
| 12 |
|
| 13 | As a special exception, the copyright holders of this software give
|
| 14 | you permission to link this software with independent modules, and
|
| 15 | to copy and distribute the resulting executable under terms of your
|
| 16 | choice, provided that you also meet, for each linked independent
|
| 17 | module, the terms and conditions of the license of that module.
|
| 18 | An independent module is a module which is not derived from this
|
| 19 | software. The special exception does not apply to any modifications
|
| 20 | of the software.
|
| 21 |
|
| 22 | Not withstanding the above, under no circumstances may you combine
|
| 23 | this software in any way with any other Broadcom software provided
|
| 24 | under a license other than the GPL, without Broadcom's express prior
|
| 25 | written consent.
|
| 26 |
|
| 27 | :>
|
| 28 | */
|
| 29 |
|
| 30 | #ifndef _BCMOLT_REMOTE_CLI_H_
|
| 31 | #define _BCMOLT_REMOTE_CLI_H_
|
| 32 |
|
| 33 | #include <bcmos_system.h>
|
| 34 | #include <bcmolt_msg.h>
|
| 35 |
|
| 36 | void bcmolt_remote_cli_auto_rx_cb(bcmolt_devid olt, bcmolt_msg *msg);
|
| 37 |
|
| 38 | bcmos_errno bcmolt_remote_cli_init(bcmcli_entry *root, bcmolt_devid device, uint32_t remote_cli_port);
|
| 39 |
|
| 40 | void bcmolt_remote_cli_stop(void);
|
| 41 |
|
| 42 | #endif
|
| 43 |
|
| 44 |
|