/*
 * Copyright (C) 2020 iopsys Software Solutions AB
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License version 2.1
 * as published by the Free Software Foundation
 *
 *	Author: <Nevadita> <Chatterjee> <nevadita.chatterjee@iopsys.eu>
 */

#ifndef __IEEE1905_H
#define __IEEE1905_H

#include <libbbf_api/dmcommon.h>

extern DMOBJ tIEEE1905Obj[];
extern DMLEAF tIEEE1905Params[];
extern DMOBJ tIEEE1905ALObj[];
extern DMLEAF tIEEE1905ALParams[];
extern DMOBJ tIEEE1905ALInterfaceObj[];
extern DMLEAF tIEEE1905ALInterfaceParams[];
extern DMLEAF tIEEE1905ALInterfaceVendorPropertiesParams[];
extern DMOBJ tIEEE1905ALInterfaceLinkObj[];
extern DMLEAF tIEEE1905ALInterfaceLinkParams[];
extern DMLEAF tIEEE1905ALInterfaceLinkMetricParams[];
extern DMOBJ tIEEE1905ALForwardingTableObj[];
extern DMLEAF tIEEE1905ALForwardingTableParams[];
extern DMLEAF tIEEE1905ALForwardingTableForwardingRuleParams[];
extern DMOBJ tIEEE1905ALNetworkTopologyObj[];
extern DMLEAF tIEEE1905ALNetworkTopologyParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyChangeLogParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyNonIEEE1905NeighborParams[];
extern DMOBJ tIEEE1905ALNetworkTopologyIEEE1905DeviceObj[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceIPv4AddressParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceIPv6AddressParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceVendorPropertiesParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceInterfaceParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceNonIEEE1905NeighborParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceL2NeighborParams[];
extern DMOBJ tIEEE1905ALNetworkTopologyIEEE1905DeviceIEEE1905NeighborObj[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceIEEE1905NeighborParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceIEEE1905NeighborMetricParams[];
extern DMLEAF tIEEE1905ALNetworkTopologyIEEE1905DeviceBridgingTupleParams[];
extern DMLEAF tIEEE1905ALSecurityParams[];
extern DMLEAF tIEEE1905ALNetworkingRegistrarParams[];


#endif //__IEEE1905_H

