From: Lennart Poettering Date: Fri, 1 Aug 2014 14:14:59 +0000 (+0200) Subject: resolved: rename resolved.h to resolved-manager.h X-Git-Tag: v216~308 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=39d8db043b599a7382f94bfc904d5e108af438bd resolved: rename resolved.h to resolved-manager.h After all it pretty much exlcusively containers definitions about the "Manager" object, hence let's call this the most obvious way. --- diff --git a/Makefile.am b/Makefile.am index fb43b4128..30b258908 100644 --- a/Makefile.am +++ b/Makefile.am @@ -4732,12 +4732,13 @@ endif # ------------------------------------------------------------------------------ if ENABLE_RESOLVED systemd_resolved_SOURCES = \ - src/resolve/resolved.h \ src/resolve/resolved.c \ src/resolve/resolved-manager.c \ + src/resolve/resolved-manager.h \ src/resolve/resolved-conf.c \ src/resolve/resolved-conf.h \ src/resolve/resolved-bus.c \ + src/resolve/resolved-bus.h \ src/resolve/resolved-link.h \ src/resolve/resolved-link.c \ src/resolve/resolved-dns-domain.h \ diff --git a/src/resolve/resolved-bus.c b/src/resolve/resolved-bus.c index 6bd2b53b0..fa00b3d0a 100644 --- a/src/resolve/resolved-bus.c +++ b/src/resolve/resolved-bus.c @@ -22,8 +22,8 @@ #include "bus-errors.h" #include "bus-util.h" -#include "resolved.h" #include "resolved-dns-domain.h" +#include "resolved-bus.h" static int reply_query_state(DnsQuery *q) { _cleanup_free_ char *ip = NULL; diff --git a/src/resolve/resolved-bus.h b/src/resolve/resolved-bus.h new file mode 100644 index 000000000..1e7289117 --- /dev/null +++ b/src/resolve/resolved-bus.h @@ -0,0 +1,26 @@ +/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/ + +#pragma once + +/*** + This file is part of systemd. + + Copyright 2014 Lennart Poettering + + systemd is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + systemd is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with systemd; If not, see . +***/ + +#include "resolved-manager.h" + +int manager_connect_bus(Manager *m); diff --git a/src/resolve/resolved-conf.h b/src/resolve/resolved-conf.h index cdd68fea0..b3dbea7b6 100644 --- a/src/resolve/resolved-conf.h +++ b/src/resolve/resolved-conf.h @@ -21,7 +21,7 @@ along with systemd; If not, see . ***/ -#include "resolved.h" +#include "resolved-manager.h" int manager_parse_dns_server(Manager *m, DnsServerType type, const char *string); int manager_parse_config_file(Manager *m); diff --git a/src/resolve/resolved-dns-query.h b/src/resolve/resolved-dns-query.h index 7fc11dfbf..adaf7b258 100644 --- a/src/resolve/resolved-dns-query.h +++ b/src/resolve/resolved-dns-query.h @@ -29,13 +29,13 @@ typedef struct DnsQuery DnsQuery; -#include "resolved.h" #include "resolved-dns-scope.h" #include "resolved-dns-rr.h" #include "resolved-dns-question.h" #include "resolved-dns-answer.h" #include "resolved-dns-stream.h" #include "resolved-dns-transaction.h" +#include "resolved-manager.h" struct DnsQuery { Manager *manager; diff --git a/src/resolve/resolved-dns-scope.h b/src/resolve/resolved-dns-scope.h index 67a6ba290..8f4206834 100644 --- a/src/resolve/resolved-dns-scope.h +++ b/src/resolve/resolved-dns-scope.h @@ -25,14 +25,14 @@ typedef struct DnsScope DnsScope; -#include "resolved.h" -#include "resolved-link.h" #include "resolved-dns-server.h" #include "resolved-dns-packet.h" #include "resolved-dns-query.h" #include "resolved-dns-cache.h" #include "resolved-dns-zone.h" #include "resolved-dns-stream.h" +#include "resolved-manager.h" +#include "resolved-link.h" typedef enum DnsScopeMatch { DNS_SCOPE_NO, diff --git a/src/resolve/resolved-dns-server.h b/src/resolve/resolved-dns-server.h index 358bbd43d..8a9f5560d 100644 --- a/src/resolve/resolved-dns-server.h +++ b/src/resolve/resolved-dns-server.h @@ -26,9 +26,8 @@ typedef struct DnsServer DnsServer; typedef enum DnsServerSource DnsServerSource; -#include "resolved.h" +#include "resolved-manager.h" #include "resolved-link.h" -#include "resolved-dns-server.h" typedef enum DnsServerType { DNS_SERVER_SYSTEM, diff --git a/src/resolve/resolved-dns-stream.h b/src/resolve/resolved-dns-stream.h index fc24bb670..46eae31c6 100644 --- a/src/resolve/resolved-dns-stream.h +++ b/src/resolve/resolved-dns-stream.h @@ -25,9 +25,9 @@ typedef struct DnsStream DnsStream; -#include "resolved.h" #include "resolved-dns-packet.h" #include "resolved-dns-transaction.h" +#include "resolved-manager.h" struct DnsStream { Manager *manager; diff --git a/src/resolve/resolved-link.h b/src/resolve/resolved-link.h index 3cafaab26..d29311e04 100644 --- a/src/resolve/resolved-link.h +++ b/src/resolve/resolved-link.h @@ -29,10 +29,10 @@ typedef struct Link Link; typedef struct LinkAddress LinkAddress; -#include "resolved.h" #include "resolved-dns-server.h" #include "resolved-dns-scope.h" #include "resolved-dns-rr.h" +#include "resolved-manager.h" struct LinkAddress { Link *link; diff --git a/src/resolve/resolved-manager.c b/src/resolve/resolved-manager.c index ffb356eae..1e86c1003 100644 --- a/src/resolve/resolved-manager.c +++ b/src/resolve/resolved-manager.c @@ -35,9 +35,10 @@ #include "af-list.h" #include "utf8.h" -#include "resolved.h" -#include "resolved-conf.h" #include "resolved-dns-domain.h" +#include "resolved-conf.h" +#include "resolved-bus.h" +#include "resolved-manager.h" #define SEND_TIMEOUT_USEC (200 * USEC_PER_MSEC) diff --git a/src/resolve/resolved.h b/src/resolve/resolved-manager.h similarity index 99% rename from src/resolve/resolved.h rename to src/resolve/resolved-manager.h index caac61b79..03386f0a4 100644 --- a/src/resolve/resolved.h +++ b/src/resolve/resolved-manager.h @@ -35,6 +35,7 @@ typedef struct Manager Manager; #include "resolved-dns-server.h" #include "resolved-dns-scope.h" #include "resolved-dns-stream.h" +#include "resolved-link.h" typedef enum Support { SUPPORT_NO, @@ -136,7 +137,6 @@ void manager_refresh_rrs(Manager *m); int manager_next_hostname(Manager *m); int manager_our_packet(Manager *m, DnsPacket *p); -int manager_connect_bus(Manager *m); DEFINE_TRIVIAL_CLEANUP_FUNC(Manager*, manager_free); diff --git a/src/resolve/resolved.c b/src/resolve/resolved.c index b4d743fe0..900a36d8f 100644 --- a/src/resolve/resolved.c +++ b/src/resolve/resolved.c @@ -24,7 +24,7 @@ #include "mkdir.h" #include "capability.h" -#include "resolved.h" +#include "resolved-manager.h" #include "resolved-conf.h" int main(int argc, char *argv[]) {