AmosSuppressByPeer()

The AmosSuppressByPeer(); rule suppresses the trigger event with an existing event from mojo.events that is on a remote peer or remote neighbour. This is relevant for certain BGP and OSPF events.

Syntax

The AmosSuppressByPeer(); statement uses following syntax.

AmosSuppressByPeer ( remoteNodeEntityId );

Example

The following example retrieves a remote node entity ID for the trigger event and then attempts to suppress the trigger event.

int suppressionType = eval(int, '$RCA_NO_SUPPRESSION');

// Get the RemoteNodeEntityId in this trigger event
int remoteNodeEntityId=0;
remoteNodeEntityId = eval(int,'&RemoteNodeEntityId');

if (remoteNodeEntityId > 0)
{
    suppressionType = AmosSuppressByPeer(remoteNodeEntityId);
}