mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-16 08:32:45 +00:00
lib: Replace prefix2str for JSON to %pFX
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
This commit is contained in:
parent
d63f3ff7cc
commit
a6c8642429
@ -1021,10 +1021,9 @@ static void vty_show_prefix_entry(struct vty *vty, json_object *json, afi_t afi,
|
||||
json_object_string_add(
|
||||
json_entry, "type",
|
||||
prefix_list_type_str(pentry));
|
||||
json_object_string_add(
|
||||
json_entry, "prefix",
|
||||
prefix2str(&pentry->prefix, buf,
|
||||
sizeof(buf)));
|
||||
json_object_string_addf(json_entry, "prefix",
|
||||
"%pFX",
|
||||
&pentry->prefix);
|
||||
|
||||
if (pentry->ge)
|
||||
json_object_int_add(
|
||||
|
@ -161,12 +161,10 @@ void srv6_locator_chunk_free(struct srv6_locator_chunk *chunk)
|
||||
|
||||
json_object *srv6_locator_chunk_json(const struct srv6_locator_chunk *chunk)
|
||||
{
|
||||
char str[256];
|
||||
json_object *jo_root = NULL;
|
||||
|
||||
jo_root = json_object_new_object();
|
||||
prefix2str(&chunk->prefix, str, sizeof(str));
|
||||
json_object_string_add(jo_root, "prefix", str);
|
||||
json_object_string_addf(jo_root, "prefix", "%pFX", &chunk->prefix);
|
||||
json_object_string_add(jo_root, "proto",
|
||||
zebra_route_string(chunk->proto));
|
||||
|
||||
@ -175,7 +173,6 @@ json_object *srv6_locator_chunk_json(const struct srv6_locator_chunk *chunk)
|
||||
|
||||
json_object *srv6_locator_json(const struct srv6_locator *loc)
|
||||
{
|
||||
char str[256];
|
||||
struct listnode *node;
|
||||
struct srv6_locator_chunk *chunk;
|
||||
json_object *jo_root = NULL;
|
||||
@ -188,8 +185,7 @@ json_object *srv6_locator_json(const struct srv6_locator *loc)
|
||||
json_object_string_add(jo_root, "name", loc->name);
|
||||
|
||||
/* set prefix */
|
||||
prefix2str(&loc->prefix, str, sizeof(str));
|
||||
json_object_string_add(jo_root, "prefix", str);
|
||||
json_object_string_addf(jo_root, "prefix", "%pFX", &loc->prefix);
|
||||
|
||||
/* set function_bits_length */
|
||||
json_object_int_add(jo_root, "functionBitsLength",
|
||||
|
Loading…
Reference in New Issue
Block a user