From 3c0cf502796be355431d4a64d738e75f543aa51d Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 18 Jul 2014 13:59:49 +0200 Subject: [PATCH] resolved: add more const --- src/resolve/resolved-dns-server.c | 2 +- src/resolve/resolved-dns-server.h | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/resolve/resolved-dns-server.c b/src/resolve/resolved-dns-server.c index 4e0220b7d..07754a0bd 100644 --- a/src/resolve/resolved-dns-server.c +++ b/src/resolve/resolved-dns-server.c @@ -27,7 +27,7 @@ int dns_server_new( DnsServerSource source, Link *l, unsigned char family, - union in_addr_union *in_addr) { + const union in_addr_union *in_addr) { DnsServer *s, *tail; diff --git a/src/resolve/resolved-dns-server.h b/src/resolve/resolved-dns-server.h index adceb868a..781e23762 100644 --- a/src/resolve/resolved-dns-server.h +++ b/src/resolve/resolved-dns-server.h @@ -21,10 +21,11 @@ along with systemd; If not, see . ***/ +#include "in-addr-util.h" + typedef struct DnsServer DnsServer; typedef enum DnsServerSource DnsServerSource; -#include "in-addr-util.h" #include "resolved.h" #include "resolved-link.h" #include "resolved-dns-server.h" @@ -40,12 +41,12 @@ struct DnsServer { Manager *manager; DnsServerSource source; + Link *link; + unsigned char family; union in_addr_union address; - bool marked; - - Link *link; + bool marked:1; LIST_FIELDS(DnsServer, servers); }; @@ -56,6 +57,6 @@ int dns_server_new( DnsServerSource source, Link *l, unsigned char family, - union in_addr_union *in_addr); + const union in_addr_union *address); DnsServer* dns_server_free(DnsServer *s); -- 2.30.2