Skip to content

Commit 07f264e

Browse files
committed
resolved: directly include some required headers instead of inheriting
1 parent 082d0c5 commit 07f264e

File tree

5 files changed

+8
-0
lines changed

5 files changed

+8
-0
lines changed

src/resolve/resolved-conf.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
***/
2121

2222
#include "resolved-manager.h"
23+
#include "resolved-dns-server.h"
2324

2425
int manager_parse_config_file(Manager *m);
2526

src/resolve/resolved-dns-scope.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ typedef struct DnsScope DnsScope;
2626
#include "resolved-dns-cache.h"
2727
#include "resolved-dns-dnssec.h"
2828
#include "resolved-dns-packet.h"
29+
#include "resolved-dns-query.h"
30+
#include "resolved-dns-search-domain.h"
2931
#include "resolved-dns-server.h"
32+
#include "resolved-dns-stream.h"
3033
#include "resolved-dns-zone.h"
3134
#include "resolved-link.h"
3235

src/resolve/resolved-dns-stream.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ typedef struct DnsStream DnsStream;
2525

2626
#include "resolved-dns-packet.h"
2727
#include "resolved-dns-transaction.h"
28+
#include "resolved-manager.h"
2829

2930
/* Streams are used by three subsystems:
3031
*

src/resolve/resolved-dns-transaction.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ enum DnsTransactionSource {
5959
#include "resolved-dns-packet.h"
6060
#include "resolved-dns-question.h"
6161
#include "resolved-dns-scope.h"
62+
#include "resolved-dns-server.h"
63+
#include "resolved-dns-stream.h"
6264

6365
struct DnsTransaction {
6466
DnsScope *scope;

src/resolve/resolved-link.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ typedef struct Link Link;
2929
typedef struct LinkAddress LinkAddress;
3030

3131
#include "resolved-dns-rr.h"
32+
#include "resolved-dns-scope.h"
3233
#include "resolved-dns-search-domain.h"
3334
#include "resolved-dns-server.h"
3435
#include "resolved-manager.h"

0 commit comments

Comments
 (0)