zebra: drop un-needed info in locator-zapi

Signed-off-by: Hiroki Shirokura <slank.dev@gmail.com>
This commit is contained in:
Hiroki Shirokura 2021-03-22 02:24:06 +00:00 committed by Mark Stapp
parent a9510347aa
commit 7b778857f8
2 changed files with 0 additions and 24 deletions

View File

@ -2762,12 +2762,6 @@ int srv6_manager_get_locator_chunk(struct zclient *zclient,
zclient_create_header(s, ZEBRA_SRV6_MANAGER_GET_LOCATOR_CHUNK,
VRF_DEFAULT);
/* proto */
stream_putc(s, zclient->redist_default);
/* instance */
stream_putw(s, zclient->instance);
/* locator_name */
stream_putw(s, len);
stream_put(s, locator_name, len);
@ -2803,12 +2797,6 @@ int srv6_manager_release_locator_chunk(struct zclient *zclient,
zclient_create_header(s, ZEBRA_SRV6_MANAGER_RELEASE_LOCATOR_CHUNK,
VRF_DEFAULT);
/* proto */
stream_putc(s, zclient->redist_default);
/* instance */
stream_putw(s, zclient->instance);
/* locator_name */
stream_putw(s, len);
stream_put(s, locator_name, len);

View File

@ -2870,19 +2870,13 @@ static void zread_srv6_manager_get_locator_chunk(struct zserv *client,
vrf_id_t vrf_id)
{
struct stream *s = msg;
uint8_t proto;
uint16_t instance;
uint16_t len;
char locator_name[SRV6_LOCNAME_SIZE] = {0};
/* Get data. */
STREAM_GETC(s, proto);
STREAM_GETW(s, instance);
STREAM_GETW(s, len);
STREAM_GET(locator_name, s, len);
assert(proto == client->proto && instance == client->instance);
/* call hook to get a chunk using wrapper */
struct srv6_locator *loc = NULL;
srv6_manager_get_locator_chunk_call(&loc, client, locator_name, vrf_id);
@ -2896,19 +2890,13 @@ static void zread_srv6_manager_release_locator_chunk(struct zserv *client,
vrf_id_t vrf_id)
{
struct stream *s = msg;
uint8_t proto;
uint16_t instance;
uint16_t len;
char locator_name[SRV6_LOCNAME_SIZE] = {0};
/* Get data. */
STREAM_GETC(s, proto);
STREAM_GETW(s, instance);
STREAM_GETW(s, len);
STREAM_GET(locator_name, s, len);
assert(proto == client->proto && instance == client->instance);
/* call hook to release a chunk using wrapper */
srv6_manager_release_locator_chunk_call(client, locator_name, vrf_id);