The entAliasMappingTable contains zero or more rows that represent mappings of logical entity and physical entities for ports to external MIB identifiers. Each physical port in the system can be associated with a mapping to an external identifier. The external identifier is associated with a particular logical entity's naming scope. A wildcard mechanism is provided to indicate that an identifier is associated with more than one logical entity.
The following functions are for use with the entAliasMappingTable in the Entity MIB:
Adds an entry to the entAliasMappingTable with the xentPhysicalIndex as the primary index and xentLogicalIndex as the secondary index. xAliasMapId is the alias (OID) for the entry and xAliasMapIdSize is the size in bytes of xAliasMapId.
Note that if entAliasMapId = NULL, the request is rejected.
for successful addition.
if the entry already exists for the given xentPhysicalIndex and xentLogicalIndex.
for failure.
for stale entry.
Deletes the entry in the entAliasMappingTable that has xentPhysicalIndex as the primary index and xentLogicalIndex as the secondary index.
for successful deletion.
for entry not found.
for stale entry.
Deletes all entries of the entAliasMappingTable that have xentLogicalIndex as the secondary index.
This function cannot be used to delete all indexes that have an xentLogicalIndex of zero. Use the deleteAliasMappingTableEntry() function to delete such entries one at a time, with the appropriate xentPhysicalIndex specified.
of entries successfully deleted.
for entry not found.
for stale logical entry.
Deletes all entries in the entAliasMappingTable whose primary index matches the specified xentPhysicalIindex.
of entries successfully deleted.
for entry not found.
for stale physical entry.