summaryrefslogtreecommitdiff
path: root/tools/coccinelle/json_object_string_addf_inet_ntop.cocci
blob: d9f92e564c5672f0e68141548f3ae0bc9c855116 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
@@
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);
)