2.2.1.2.263 BGP_PEER_TO_POLICIES
The BGP_PEER_TO_POLICIES structure<192> is used to configure BGP policies for a BGP peer.
-
typedef struct _BGP_PEER_TO_POLICIES { DWORD dwFlags; BGP_IP_ADDRESS peerIP; BGP_POLICY_DIRECTION eDirection; USHORT uPolicyCount; BYTE policyNames[1]; } BGP_PEER_TO_POLICIES, *PBGP_PEER_TO_POLICIES;
dwFlags: This value MUST be set to one of the following values while modifying the BGP peer to policy mapping.
-
Value
Meaning
0x00000000
None of the attributes in the BGP_PEER_TO_POLICIES structure is modified.
0xFFFFFFFF
One or more attributes in the BGP_PEER_TO_POLICIES structure are modified.
peerIP: Specifies the IP address of the BGP peer for which the policies are configured. This MUST be of type BGP_IP_ADDRESS (section 2.2.1.2.254).
eDirection: Specifies the source of the BGP routes to which the BGP policies are applied. This value MUST be of type BGP_POLICY_DIRECTION (section 2.2.1.1.22).
uPolicyCount: Specifies the number of policies configured for the BGP peer. This value MUST be greater than zero (0).
policyNames: A list of consecutive policy name entries, uPolicyCount in number; each entry MUST be a null-terminated Unicode string of 152 bytes.