]> git.puffer.fish Git - mirror/frr.git/commit
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>
Tue, 29 May 2018 09:24:20 +0000 (11:24 +0200)
commit2ba50a6bf65cd3ef07fb9ef2ca5e3914ccaf79f0
treec0963ce1f699ddca3daa461a539465446f61d1e1
parentf68f43828dd1c3b220527e572241a5bf9f519890
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