Skip to content

Commit 90d67da

Browse files
committed
fix MPLS markings for A10NSP
1 parent f052205 commit 90d67da

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

code/bngblaster/src/bbl_stream.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,9 +251,12 @@ bbl_stream_encode_a10nsp_mpls(bbl_a10nsp_interface_s *interface,
251251
if(interface->tx_label) {
252252
mpls_transport.label = interface->tx_label;
253253
mpls_transport.ttl = 64;
254+
mpls_transport.exp = stream->config->tx_mpls1_exp;
255+
mpls_service.exp = stream->config->tx_mpls2_exp;
254256
mpls_transport.next = &mpls_service;
255257
eth_mpls.mpls = &mpls_transport;
256258
} else {
259+
mpls_service.exp = stream->config->tx_mpls1_exp;
257260
eth_mpls.mpls = &mpls_service;
258261
}
259262
if(encode_ethernet(stream->tx_buf, &tx_len, &eth_mpls) != PROTOCOL_SUCCESS) {

0 commit comments

Comments
 (0)