X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fjournal-remote%2Fjournal-remote.h;h=1cf22f63835de123dd8d4c3f0cbd2f77b7ebd1c6;hb=cf1d0302aeaf4e44a6a643fb41e5525fdd04b1d5;hp=0422cea082f5dd87e17cee19319388553f3244a2;hpb=9ff48d0982fcb97923955685fe9fa4e0e67cb238;p=elogind.git
diff --git a/src/journal-remote/journal-remote.h b/src/journal-remote/journal-remote.h
index 0422cea08..1cf22f638 100644
--- a/src/journal-remote/journal-remote.h
+++ b/src/journal-remote/journal-remote.h
@@ -1,3 +1,26 @@
+/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
+
+/***
+ This file is part of systemd.
+
+ Copyright 2014 Zbigniew JÄdrzejewski-Szmek
+
+ 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 .
+***/
+
+#pragma once
+
#include
#include "sd-event.h"
@@ -5,15 +28,18 @@
#include "microhttpd-util.h"
#include "journal-remote-parse.h"
+#include "journal-remote-write.h"
+
+typedef struct MHDDaemonWrapper MHDDaemonWrapper;
-typedef struct MHDDaemonWrapper {
+struct MHDDaemonWrapper {
uint64_t fd;
struct MHD_Daemon *daemon;
sd_event_source *event;
-} MHDDaemonWrapper;
+};
-typedef struct RemoteServer {
+struct RemoteServer {
RemoteSource **sources;
size_t sources_size;
size_t active;
@@ -27,4 +53,4 @@ typedef struct RemoteServer {
bool check_trust;
Hashmap *daemons;
-} RemoteServer;
+};