]> git.proxmox.com Git - mirror_frr.git/commit - zebra/label_manager.c
zebra: fix broken label manager proxy mode.
authorFredi Raspall <fredi@voltanet.io>
Wed, 25 Apr 2018 10:18:10 +0000 (12:18 +0200)
committerFredi Raspall <fredi@voltanet.io>
Fri, 27 Apr 2018 18:10:39 +0000 (20:10 +0200)
commit881999e64fcf1cf7bac65a74bcc4a6ed7cfdbbbe
tree5cdcf1c364674df2dc49f19ea49d251621e305cb
parent97722e560ecaf87125aff5a56e247b7952ef8105
zebra: fix broken label manager proxy mode.

In a prior refactor, label manager proxy functionality
was broken in two places:

1) in function relay_response_back(), "dst" stream was
accidentally  replaced by "src".

2) in zread_relay_label_manager_request(), src was set to point
to a global struct stream *ibuf that was not used/initialized
anywhere.

Signed-off-by: Fredi Raspall <fredi@voltanet.io>
zebra/label_manager.c
zebra/label_manager.h
zebra/zapi_msg.c