Skip to main content

parse_labeled_withdrawal_nlri

Function parse_labeled_withdrawal_nlri 

Source
pub fn parse_labeled_withdrawal_nlri(
    input: &mut Bytes,
    afi: Afi,
    config: &LabeledNlriConfig,
) -> Result<Vec<NetworkPrefix>, ParserError>
Expand description

Parse labeled withdrawal NLRI from MP_UNREACH_NLRI per RFC 8277 §2.4.

Withdrawals for SAFI 4 are parsed into standard NetworkPrefix (not LabeledNetworkPrefix) because RFC 8277 withdrawals carry no label semantics - the 3-byte compatibility field is opaque.