summaryrefslogtreecommitdiff
path: root/src/shared/json.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2019-07-04 17:42:00 +0200
committerLennart Poettering <lennart@poettering.net>2019-12-02 09:47:00 +0100
commit15f1fb3e3e3fd603c245d97c62daa5292b289789 (patch)
tree2774ea5eec6756eb0558eb0f4a598c463d222914 /src/shared/json.h
parenta7f8c9ce60f9487b40f47189ea6a1cc590f3e188 (diff)
downloadsystemd-15f1fb3e3e3fd603c245d97c62daa5292b289789.tar.gz
json: add json_variant_set_field_string() and json_variant_set_field_unsigned()
Diffstat (limited to 'src/shared/json.h')
-rw-r--r--src/shared/json.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shared/json.h b/src/shared/json.h
index 667c57c9f7..41bdb95cc0 100644
--- a/src/shared/json.h
+++ b/src/shared/json.h
@@ -173,6 +173,8 @@ void json_variant_dump(JsonVariant *v, JsonFormatFlags flags, FILE *f, const cha
int json_variant_filter(JsonVariant **v, char **to_remove);
int json_variant_set_field(JsonVariant **v, const char *field, JsonVariant *value);
+int json_variant_set_field_string(JsonVariant **v, const char *field, const char *value);
+int json_variant_set_field_unsigned(JsonVariant **v, const char *field, uintmax_t value);
int json_variant_strv(JsonVariant *v, char ***ret);