aboutsummaryrefslogtreecommitdiffstats
path: root/src/pluto
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2010-05-06 21:55:19 +0200
committerAndreas Steffen <andreas.steffen@strongswan.org>2010-05-06 21:55:19 +0200
commitc2651ff13d9cba7004f2965bdf850284efbf736f (patch)
tree569e8c95b314e56841ecef546429f0b94e65063a /src/pluto
parentc158df0f23d03fe27d1b6d4585bf4a4c8400bd6c (diff)
downloadstrongswan-c2651ff13d9cba7004f2965bdf850284efbf736f.tar.bz2
strongswan-c2651ff13d9cba7004f2965bdf850284efbf736f.tar.xz
include demux.h only once
Diffstat (limited to 'src/pluto')
-rw-r--r--src/pluto/demux.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/pluto/demux.h b/src/pluto/demux.h
index 2161bbd02..6ce53c14f 100644
--- a/src/pluto/demux.h
+++ b/src/pluto/demux.h
@@ -12,9 +12,12 @@
* for more details.
*/
+#ifndef _DEMUX_H
+#define _DEMUX_H
+
#include "packet.h"
+#include "state.h"
-struct state; /* forward declaration of tag */
extern void init_demux(void);
extern bool send_packet(struct state *st, const char *where);
extern void comm_handle(const struct iface *ifp);
@@ -90,3 +93,5 @@ typedef stf_status state_transition_fn(struct msg_digest *md);
extern void complete_state_transition(struct msg_digest **mdp, stf_status result);
extern void free_md_pool(void);
+
+#endif /* _DEMUX_H */