summaryrefslogtreecommitdiff
path: root/src/network/networkctl.c
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-11-17 23:24:49 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-11-18 01:34:31 +0100
commit718ca77232c8f6e5e368aca552c26996966b86ba (patch)
tree8f0dad75b55878c1942138eb7fbaf97140a75579 /src/network/networkctl.c
parenta810dd5c00fc4908764fca90b08d86af809a6073 (diff)
downloadsystemd-718ca77232c8f6e5e368aca552c26996966b86ba.tar.gz
shared/json: use int64_t instead of intmax_t
We were already asserting that the intmax_t and uintmax_t types are the same as int64_t and uint64_t. Pretty much everywhere in the code base we use the latter types. In principle intmax_t could be something different on some new architecture, and then the code would fail to compile or behave differently. We actually do not want the code to behave differently on those architectures, because that'd break interoperability. So let's just use int64_t/uint64_t since that's what we indend to use.
Diffstat (limited to 'src/network/networkctl.c')
-rw-r--r--src/network/networkctl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/network/networkctl.c b/src/network/networkctl.c
index 2d0866a81d..68dd4b185c 100644
--- a/src/network/networkctl.c
+++ b/src/network/networkctl.c
@@ -133,9 +133,9 @@ static int dump_link_description(char **patterns) {
return log_oom();
JSON_VARIANT_ARRAY_FOREACH(i, json_variant_by_key(v, "Interfaces")) {
- char ifindex_str[DECIMAL_STR_MAX(intmax_t)];
+ char ifindex_str[DECIMAL_STR_MAX(int64_t)];
const char *name;
- intmax_t index;
+ int64_t index;
size_t pos;
name = json_variant_string(json_variant_by_key(i, "Name"));