diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-10-27 14:28:25 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-10-28 10:00:28 +0100 |
commit | 1ed314087fab3988f3221b1b736a7e711f174349 (patch) | |
tree | e0ebb573c8e8f525cfac46fa0c8539d7a34ff20e /src/resolve/resolved-link.c | |
parent | a149d4a95eabe39f36e913f0a0ad9c84007b4e4f (diff) | |
download | systemd-1ed314087fab3988f3221b1b736a7e711f174349.tar.gz |
resolved: use structured initialization everywhere
Diffstat (limited to 'src/resolve/resolved-link.c')
-rw-r--r-- | src/resolve/resolved-link.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/resolve/resolved-link.c b/src/resolve/resolved-link.c index 79d84dde1f..6215d2bf46 100644 --- a/src/resolve/resolved-link.c +++ b/src/resolve/resolved-link.c @@ -818,14 +818,16 @@ int link_address_new(Link *l, LinkAddress **ret, int family, const union in_addr assert(l); assert(in_addr); - a = new0(LinkAddress, 1); + a = new(LinkAddress, 1); if (!a) return -ENOMEM; - a->family = family; - a->in_addr = *in_addr; + *a = (LinkAddress) { + .family = family, + .in_addr = *in_addr, + .link = l, + }; - a->link = l; LIST_PREPEND(addresses, l->addresses, a); l->n_addresses++; |