frr/tools/coccinelle/json_object_string_addf_inet_ntop.cocci
Daniel Baumann 3124f89aed
Adding upstream version 10.1.1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2025-02-05 10:03:58 +01:00

19 lines
619 B
Text

@@
identifier json;
expression family, buf, value;
constant key, buflen;
@@
(
-json_object_string_add(json, key, inet_ntop(AF_INET, &value, buf, sizeof(buf)));
+json_object_string_addf(json, key, "%pI4", &value);
|
-json_object_string_add(json, key, inet_ntop(AF_INET, &value, buf, buflen));
+json_object_string_addf(json, key, "%pI4", &value);
|
-json_object_string_add(json, key, inet_ntop(AF_INET6, &value, buf, sizeof(buf)));
+json_object_string_addf(json, key, "%pI6", &value);
|
-json_object_string_add(json, key, inet_ntop(AF_INET6, &value, buf, buflen));
+json_object_string_addf(json, key, "%pI6", &value);
)