diff options
| author | Donald Sharp <sharpd@nvidia.com> | 2021-06-04 14:25:14 -0400 | 
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2021-07-08 11:12:47 -0400 | 
| commit | f56697eff3890c21b434f84f34304320462c8d37 (patch) | |
| tree | f6e871e281b61449a76b1fd90e82b48bb1d4f93e /pbrd/pbr_zebra.c | |
| parent | b94683f0db071775ce2d9e92c711f8f7f9acd1b3 (diff) | |
bgpd, pbrd, zebra: Encode/decode the ip proto from daemons to zebra
Ensure that we properly encode/decode the ip protocol from daemons
to zebra.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'pbrd/pbr_zebra.c')
| -rw-r--r-- | pbrd/pbr_zebra.c | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/pbrd/pbr_zebra.c b/pbrd/pbr_zebra.c index 8e21d24d03..cf7fc16b36 100644 --- a/pbrd/pbr_zebra.c +++ b/pbrd/pbr_zebra.c @@ -534,6 +534,7 @@ static void pbr_encode_pbr_map_sequence(struct stream *s,  	stream_putl(s, pbrms->seqno);  	stream_putl(s, pbrms->ruleno);  	stream_putl(s, pbrms->unique); +	stream_putc(s, 0); /* The ip_proto */  	pbr_encode_pbr_map_sequence_prefix(s, pbrms->src, family);  	stream_putw(s, pbrms->src_prt);  	pbr_encode_pbr_map_sequence_prefix(s, pbrms->dst, family);  | 
