linux/include/uapi/linux/cfm_bridge.h

/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */

#ifndef _UAPI_LINUX_CFM_BRIDGE_H_
#define _UAPI_LINUX_CFM_BRIDGE_H_

#include <linux/types.h>
#include <linux/if_ether.h>

#define ETHER_HEADER_LENGTH
#define CFM_MAID_LENGTH
#define CFM_CCM_PDU_LENGTH
#define CFM_PORT_STATUS_TLV_LENGTH
#define CFM_IF_STATUS_TLV_LENGTH
#define CFM_IF_STATUS_TLV_TYPE
#define CFM_PORT_STATUS_TLV_TYPE
#define CFM_ENDE_TLV_TYPE
#define CFM_CCM_MAX_FRAME_LENGTH
#define CFM_FRAME_PRIO
#define CFM_CCM_TLV_OFFSET
#define CFM_CCM_PDU_MAID_OFFSET
#define CFM_CCM_PDU_MEPID_OFFSET
#define CFM_CCM_PDU_SEQNR_OFFSET
#define CFM_CCM_PDU_TLV_OFFSET
#define CFM_CCM_ITU_RESERVED_SIZE

struct br_cfm_common_hdr {};

enum br_cfm_opcodes {};

/* MEP domain */
enum br_cfm_domain {};

/* MEP direction */
enum br_cfm_mep_direction {};

/* CCM interval supported. */
enum br_cfm_ccm_interval {};

#endif