diff --git a/lib/zclient.c b/lib/zclient.c index de3aed46e9..4d8fbdf157 100644 --- a/lib/zclient.c +++ b/lib/zclient.c @@ -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); diff --git a/zebra/zapi_msg.c b/zebra/zapi_msg.c index 4f6663fe2b..d97d876cf5 100644 --- a/zebra/zapi_msg.c +++ b/zebra/zapi_msg.c @@ -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);