|
| static void | AddFabricFloatingIp (Agent *agent, VmInterfaceConfigData *data, IpAddress src_ip) |
| |
| static bool | BuildFloatingIpVnVrf (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node, IFMapNode *vn_node) |
| |
| static void | BuildFloatingIpList (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | BuildAliasIpList (InterfaceTable *intf_table, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | BuildStaticRouteList (VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | BuildResolveRoute (VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static bool | IsVlanSubInterface (VirtualMachineInterface *cfg) |
| |
| static void | BuildInterfaceConfigurationData (Agent *agent, IFMapNode *node, uint16_t *rx_vlan_id, uint16_t *tx_vlan_id, IFMapNode **li_node, IFMapNode **phy_interface, IFMapNode **phy_device) |
| |
| static void | BuildInterfaceConfigurationDataFromVpg (Agent *agent, IFMapNode *node, IFMapNode **vpg_node, IFMapNode **phy_interface, IFMapNode **phy_device) |
| |
| static void | BuildAllowedAddressPairRouteList (VirtualMachineInterface *cfg, VmInterfaceConfigData *data) |
| |
| static void | BuildVrfAndServiceVlanInfo (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | BuildProxyArpFlags (Agent *agent, VmInterfaceConfigData *data, VirtualMachineInterface *cfg) |
| |
| static bool | ValidateFatFlowCfg (const boost::uuids::uuid &u, const ProtocolType *pt) |
| |
| static void | BuildFatFlowTable (Agent *agent, const boost::uuids::uuid &u, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | BuildInstanceIp (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | BuildTagList (VmInterface::TagEntryList *tag_list, IFMapNode *node) |
| |
| static void | BuildSgList (VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static bool | BuildBridgeDomainVrfTable (Agent *agent, IFMapNode *vn_node) |
| |
| static bool | BuildBridgeDomainVnTable (Agent *agent, IFMapNode *bridge_domain_node) |
| |
| static void | UpdateVmiSiMode (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | BuildVmiSiMode (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static bool | BuildLogicalRouterData (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | BuildSiOtherVmi (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node, const string &s_intf_type) |
| |
| static void | BuildBridgeDomainTable (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | CompareVnVm (const uuid &vmi_uuid, VmInterfaceConfigData *data, const PortSubscribeEntry *entry) |
| |
| static void | BuildVn (VmInterfaceConfigData *data, IFMapNode *node, const boost::uuids::uuid &u, VmInterface::TagEntryList *tag_list) |
| |
| static void | FillHbsInfo (VmInterfaceConfigData *data, IFMapNode *vn_node) |
| |
| static void | BuildProject (VmInterfaceConfigData *data, IFMapNode *node, const boost::uuids::uuid &u, VmInterface::TagEntryList *tag_list) |
| |
| static void | BuildQosConfig (VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static void | BuildVm (VmInterfaceConfigData *data, IFMapNode *node, const boost::uuids::uuid &u, VmInterface::TagEntryList *tag_list) |
| |
| static void | ReadDhcpOptions (VirtualMachineInterface *cfg, VmInterfaceConfigData &data) |
| |
| static void | ReadAnalyzerNameAndCreate (Agent *agent, VirtualMachineInterface *cfg, VmInterfaceConfigData &data) |
| |
| static void | BuildVrfAssignRule (VirtualMachineInterface *cfg, VmInterfaceConfigData *data) |
| |
| static IFMapNode * | FindTarget (IFMapAgentTable *table, IFMapNode *node, const std::string &node_type) |
| |
| static void | ReadDhcpEnable (Agent *agent, VmInterfaceConfigData *data, IFMapNode *node) |
| |
| static PhysicalRouter * | BuildParentInfo (Agent *agent, VirtualMachineInterface *cfg, IFMapNode *node, IFMapNode *logical_node, IFMapNode *vpg_node, VmInterfaceConfigData *data, IFMapNode *parent_vmi_node, IFMapNode **phy_interface, IFMapNode **phy_device) |
| |
| static void | BuildEcmpHashingIncludeFields (VirtualMachineInterface *cfg, IFMapNode *vn_node, VmInterfaceConfigData *data) |
| |
| static void | ReadIgmpConfig (Agent *agent, const IFMapNode *vn_node, const VirtualMachineInterface *cfg, VmInterfaceConfigData *data) |
| |
| static void | ReadMaxFlowsConfig (const IFMapNode *vn_node, const VirtualMachineInterface *cfg, VmInterfaceConfigData *data) |
| |
| static void | BuildAttributes (Agent *agent, IFMapNode *node, VirtualMachineInterface *cfg, VmInterfaceConfigData *data) |
| |
| static void | UpdateAttributes (Agent *agent, VmInterfaceConfigData *data) |
| |
| static void | ComputeTypeInfo (Agent *agent, VmInterfaceConfigData *data, const PortSubscribeEntry *entry, PhysicalRouter *prouter, IFMapNode *node, IFMapNode *logical_node, IFMapNode *logical_router) |
| |
| void | CopyTagList (VmInterfaceConfigData *data, VmInterface::TagEntryList &tag_list, bool *label_added) |
| |
| void | CopyTag (VmInterfaceConfigData *data, VmInterface::TagEntryList &vmi_list, VmInterface::TagEntryList &vm_list, VmInterface::TagEntryList &vn_list, VmInterface::TagEntryList &project_list) |
| |
| static bool | DeleteVmi (InterfaceTable *table, const uuid &u, DBRequest *req) |
| |